ABOUT US
Our Mission
At Total Performance Physical Therapy, we’re committed to your recovery and well-being. We focus on treating you, not just the diagnosis, through individualized treatment plans crafted by our expert physical therapists.
Why Choose Us?
EXPERT CARE
Every session is led by a Doctor of Physical Therapy, ensuring you receive the highest level of care.
QUICK ACCESS
We offer immediate appointments, getting you seen as early as tomorrow.
INSURANCE-FRIENDLY
We accept all major insurances, including Medicare and Medicaid, making your journey hassle-free.
Meet The Team
- All
- Horsham
- East Norriton
- Harleysville
- Hatfield
- North Wales
Our Clinic Locations
Total Performance has 6 physical therapy locations spanning across the greater Montgomery County area. Find the location nearest you to get started on your journey to a stronger you.
HORSHAM
401 Horsham Road Suite #201
Horsham, PA 19044
NORTH WALES
1501 Lower State Rd #308
North Wales, PA 19454
EAST NORRITON
317 W Germantown Pike
East Norriton, PA 19403
DUBLIN
161 N Main St Unit 8D
Dublin, PA 18917
HARLEYSVILLE
371 Main St
Harleysville, PA 19438
(Inside the Old Wawa)
HATFIELD
2278 N Penn Rd.
Hatfield, PA 19440
(Inside XL Sports Center)
HORSHAM
401 Horsham Road Suite #201
Horsham, PA 19044
NORTH WALES
1501 Lower State Rd #308
North Wales, PA 19454
EAST NORRITON
317 W Germantown Pike
East Norriton, PA 19403
HARLEYSVILLE
371 Main St
Harleysville, PA 19438
(Inside the Old Wawa)
DUBLIN
161 N Main St Unit 8D
Dublin, PA 18917
HATFIELD
2278 N Penn Rd.
Hatfield, PA 19440
(Inside XL Sports Center)
Areas We Serve
In addition to our locations, we extend our services to residents in Souderton, Harleysville, Telford, Perkasie, Norristown, King of Prussia, Chalfont, and Warrington.
Specialized Services
We offer a range of specialized physical therapy services, including aquatic therapy, vestibular therapy, and more, tailored to meet your unique needs.
Unexplained Pain?
If you’re experiencing pain that doesn’t show up on X-rays or MRIs, our specialists are trained to diagnose and treat unexplained pains effectively.
Your First Visit
Your initial consultation involves a complete evaluation to identify the root cause of your pain or discomfort, followed by a personalized treatment plan.
Get Started
Ready for a pain-free life? Click here to make an appointment.
Visit Our Health Blog
Is there a physical therapist in North Wales who can fix stubborn neck stiffness?
Neck stiffness that just will not go away has a...
Read MoreWhere should I go in Hatfield if my back hurts while sitting?
Sitting has become the default position for most of modern...
Read MoreCan physical therapy help with MS, Parkinson’s, or neuropathy?
Neurological conditions show up in how a person walks, how...
Read MoreHow do I know if my joint pain is from arthritis or something else?
Let’s be honest: most of us ignore joint pain until...
Read MoreSubscribe today for free healthy tips & exclusive offers twice a month! You have more options than ever for the day-to-day aches and pains.

















