Flaherty Physical Therapy
Family-Owned. Patient-Focused. Results-Driven.
Helping you heal, move, and get back to your best—as fast as possible. We’re here to help you feel better, move better, and get back to doing what you love—with personalized care in a friendly, family-like environment.
Explore what we offer
Helping You Move Better, Feel Better, Live Better
At Flaherty Physical Therapy, we’re focused on helping you improve your health, mobility, and quality of life through expert care and customized treatment plans. Whether you're recovering from an injury, dealing with chronic pain, or working toward long-term wellness, our team is here to support your journey.
Fight Back Against Parkinson’s with Rock Steady Boxing!
Rock Steady Boxing is a non-contact, boxing-inspired fitness program designed specifically for people living with Parkinson’s disease.
Through high-energy workouts that include footwork, balance drills, strength training, and coordination exercises, participants improve both body and mind — all while being part of a supportive, encouraging community.
Speak with Confidence. Communicate with Clarity.
At Flaherty Speech Therapy we’re committed to helping people of all ages find their voice. Whether your child needs support developing speech and language skills, or you’re managing speech changes due to Parkinson’s disease — we’re here to help.
As an LSVT LOUD® certified provider, we offer evidence-based therapy designed to improve vocal strength, clarity, and confidence, especially for individuals living with Parkinson’s.
Who
we are
At Flaherty Physical Therapy, our top priority is getting you healthy and providing the highest quality care every step of the way. With a dedicated team of three experienced PTAs and a Physical Therapists and one certified Speech Therapist, we offer both physical and communication therapy to help you move, speak, and feel your best. Whether you’re recovering from an injury, managing a condition, or working on speech and language goals, we’re here to support your journey to better health.