Our new location is now open!

🎉

Our new location is now open! 🎉

 
 

Centered Around You

Body Mechanics Physical Therapy strives to provide customized, one-on-one care and guidance for each patient. Our patients’ goals are our main priority. Whether it be maintaining a healthy lifestyle, training for a marathon, or recovering from an injury, we believe in educating our patients and establishing open conversations so each client understands the purpose behind every exercise.

 
 
I have no idea where I’d be without Dave’s help. He not only helped me to overcome and bounce back from an injury, he gave me the skills and knowledge needed to enable myself to prevent injuries moving forward.
— Kevin N.
 

Dry Needling Sessions

Dry needling is a quick muscle release method that targets knots in the muscles. Benefits include quick pain relief and improved range of motion and circulation.

shutterstock_1187498191-WebRes.jpg

Sportsmetrics™

Sportsmetrics™ is the first and largest ACL injury prevention program designed to reduce the risk of injury and enhance athletic performance.

shutterstock_782809969-WebRes.jpg

Cupping Therapy

Cupping Therapy is an ancient form of alternative medicine used reduce pain and inflammation and increase blood flow, similar to a deep-tissue massage.

 

David Barber PT, DPT

Dave received his Doctorate of Physical Therapy from Northeastern University in 2016. While at school, he was involved with several outpatient orthopedic clinics on the South Shore. Since then, he has developed his skill set to include specialized treatments such as IASTM (e.g. Graston Technique), Kinesiology Tape, Cupping Therapy, Post-Concussive/Vertigo rehabilitation and Sportsmetrics™ Injury Prevention and Performance Training.

Read More


Dave is superb. His knowledge and passion for his work make him one of a kind! This is personalized PT...you are the only client for the full session....nothing better!!
— Amy S.
 
 

We Moved!

Body Mechanics PT and Wellness
341 Washington Street
Norwell, MA 02061

Call: 339.214.3164
Email: info@bodymechanicspt.rehab