Upper Perk & New Hope Physical Therapy & Sports Rehab
Home | Make an Appointment | Contact Us | Patient Forms | Locations | Hours          
Effective pain relief.
Comprehensive,
hands-on physical therapy.
Physical Therapy Physical Therapy Physical Therapy Physical Therapy Physical Therapy Physical Therapy
Results you can live with.
215-679-0105

Welcome to Upper Perk Physical Therapy & Sports Rehab

Upper Perk Physical Therapy was Voted Best Physical Therapists in Pennsburg for 2012 - click here to read the full article.

When you need physical therapy, you deserve all the benefits of an involved, personalized approach to patient care. And the comprehensive care you need to optimal pain relief - in a comforting environment.

At Upper Perk & New Hope Physical Therapy & Sports Rehab, you'll benefit from the consistent care of a licensed physical therapist, from your first visit to your last. That's because we know that qualified one-on-one care makes for more effective pain relief and better outcome. You'd feel confident knowing that we have decades of clinical experience, a board-certified direct access-differential diagnosis physical therapist - and the only complete aquatic therapy program in the area at our Upper Perk location. Learn more about us.

Our goal is to treat your problem, relieve your pain and restore your ability to function. We can help you get back to work, sports and a better life. Because we don't just treat your condition - we show you how to keep it from coming back. Read more about why to choose us.

So whether you're suffering from an orthopedic injury, a back, shoulder or hand problem, chronic pain condition or need postsurgical rehabilitation after a work, auto or sports injury, you'll find advanced care and relief at Upper Perk & New Hope Physical Therapy & Sports Rehab. To get started, click here to Make an Appointment or schedule a Free 15 Minute Consultation.

Exercise VideosOur Exercise Videos are now available online.
Click here to sign up and get access to our exercise videos.


   » Make an Appointment
   » Free Consultation
   » Register Online
   » Join Our Mailing List
   » Ask a Question
   » Contact Us