Greg Cadichon and his team are talented and dedicated to the goals of each individual client. Over the years I have watched him work with a broad range of clients, from people recovering from injuries, amateur and professional athletes, people preparing for surgery and elderly clients fighting the effects of aging, to plenty of average folks just trying to get into better shape. In my case, I was using a cane for my knee. After 4-6 months of hard, steady work with Greg, I was fine. He excel at handling muscle injuries, reducing pain and improving performance.