"Several years ago, I endured very painful physical therapy following an ACL repair. I am so grateful that after my Total Knee Replacement ALL Body Therapy was brought to my attention. I can without any reservations recommend these amazing therapists and this awesome facility to you!"

- Mary M.


“Andi is amazing! Both her and her staff make you feel welcome every time you are in the office. She takes the time to cater a PT program to your injury, level of fitness and what your goal is once healed. She exhibits professionalism, knowledge, creativity and compassion in everything she does. Highly reccomend anyone in the office if you need PT!"

- Charlotte B.

“I have just finished 3 months of PT at ALL Body Therapy with Sarah and I am still in awe of the before-and-after sensations I experienced. My sanity to cope with my non-weight bearing injury depended

heavily on the magic pain-erasing of Sarah and her eagle eye that was able to detect my smallest dysfunction. I can truly say her knowledge, professionalism and personality made my PT experience a delight. I don't dare leave out all of the hours in the pool. It may have been therapy, but  I pretended I was at the SPA!

Lots of fun with everyone and very accomodating with scheduling."

- Trish T.   

“I have needed physical therapy for multiple injuries and I'm so thankful to have been cared for by the staff at ALL Body Therapy. Andi and her staff work one-on-one with patients and do an excellent job creating a personalized care plan. They were creative coming up with exercises that functionally related to my work and recreation. They took my goals into consideration and helped me reach them. I looked forward to every session. After shoulder surgery, I was able to use the pool and benefited greatly from it. The water therapy accelerated my healing process and was so much fun! I've witnessed other patients of many walks of life benefiting from (and enjoying) this facility. You won't be disappointed if you choose ALL Body Therapy."

- Maria R. 

Our mission is to help you reach your maximum potential!