Randy is an RMT with the Beaches Health Group. I went to him complaining of typical office aches and pains - sore neck, limited range of motion, headaches in the morning, etc. After just a few sessions, and Randy's very patient explanations as to what was going on with my back and neck, as well as some exercises to do at home, I am almost human again. While the decor of the place may not be like that of a spectacular spa, it is clean and the atmosphere is warm and friendly. And Randy is a top notch RMT and a genuinely nice guy!