This review is long overdue! Almost two years ago - I suffered a running injury that caused me to be in pain for over a year. Luckily I was fortunate enough to find Dr. Kearney at the Core Institute. He started treatment and then recommended that I see Charlie. He told me that as a runner "I wouldn't send you to anyone else!" I discovered first hand why this recommendation was made. Charlie takes the time to provide a holistic approach to therapy. He understands that healing needs to addressed both physically and mentally especially when the pain has been so lengthy. He is a master channeling frustration and most importantly knew when to give firm guidance when I wanted to over extend my therapy. I have never had such a complete assessment of joint mobility, muscle strength, and balance as I have had with Charlie. Most crucial to all of this was that I completely recovered and became pain free. I then needed assistance on how to reintroduce endurance and speed training back into my life safely. I turned to Charlie this time for coaching and found the same attention to detail and holistic approach. Charlie truly understands every facet of the people he coaches. He takes a mind, body, and spirit approach to the sport that you are enthralled with. What is so amazing is that he transitions his coaching skills between very elite athletes all the way to the weekend warrior with the same intensity and emphasis on success. Charlie looks at every part of the athlete - he addresses physical therapy needs, nutrition, rest / recovery. He incorporates all of this into the training plan that he creates for you. Key to success is that he unlocks what stresses his athletes. I was often amazed that he knew when I was not feeling confident before a race and addressed it head on. I not only recovered but was able to get back to running times that I thought were long gone. Charlie has kept me injury free, I am stronger than I have ever been, and I owe this to his expertise and guidance. Charlie is a the complete package when it comes to Physical Therapy, Coaching, and Wellness.