David Weinstock is magic. When I first started with him I was used to living in pain and letting injuries go for months. As I got older, I realized my body could not heal itself like it used to. I am a competitive rower. My shoulder started really hurting and affecting my performance. David fixed it in one session. I have recommended him to most of my crew friends and now they swear by him too.