speckledhen, my bad. I thought you had several old timers (chickens, not Tom) that are in a declining state of health. Sorry.
I don't know if I mentioned this before, but since your son is working in a kitchen, standing on his feet for long periods of time, he needs to invest into two things: 1. Medical Grade Support Hose. Yes, they're a pain to put on, but he should notice a big difference after the first time he wears them to work. They work wonders at preventing varicose veins, and offer some decent back support too. 2. Good shock absorbing shoes, that are slip resistant. They will prove themselves worth their price over time, with less wear and tear on joints, muscles, veins, and back problems.
My aunt was a waitress all her life. The veins in her legs looked like a street map of Miami. She went through the surgery thing to have the veins stripped, more than once. When I was still young, and working part time as a cocktail waitress, she came for a visit, and took me shopping. She got me my first support hose, and a pair of Nursemate shoes. The shoes were great, but I wasn't wearing those old lady support hose. No way. As I left for work, she checked, and insisted I put them on. Like she said, if I didn't like them, I didn't have to wear them after she left, but to please give them a try. I did. WOW! The difference was impressive. Enough so that I never went without them when working there, again. Later, when I went through cosmetology college, I started wearing them again, so by the time I graduated, and was working, I was totally used to wearing them. Through the years, I was faithful to wearing support hose, and good shock absorbing shoes, and it paid off. I don't have even one varicose vein.