Our Team

Our Team of Expert Physical Therapists and Managers

The PT & SR Team

John, PT

John, PT

CEO / Founder

With industry experience since 1983, John Vacovec has expertise in outpatient physical therapy. John has proven concepts and methods for building lifetime relationships with clients by focusing on what patients truly value.

Robert, PT,DPT,CSCS

Robert, PT,DPT,CSCS

Clinical Director - Norfolk

Under the radar, calm & relaxed, Rob has a wonderful ability to communicate with clients, and they rave about him!  He specializes in orthopedics, adolescent and adult sports, balance training/fall prevention, and post-surgical care.  Rob sees clients at both clinics.

John, PTA

John, PTA

Spinal Decompression Specialist

With the company since 2005. John is a well- balanced therapist with all patient types. He is a positive communicator and motivator and always has a smile.

Beware- knows way to much about sports!

Matthew, PT, DPT

Matthew, PT, DPT

Clinical Director- Norwood

Mattie Ice (as we fondly call him) has great manual skills, is a dry needling expert, loves conversation, and teaching and mentoring students.

Mattie is working on his Orthopedic Certification.

Jodie

Jodie

Client Manager- Norfolk

Jodie has been with PT & SR since 2012 and is a true professional. She has a wealth of knowledge in the medical arena, is thorough and detailed, and she will make your experience in her office seamless (she also has a great smile).

Elaine

Elaine

Client Manager- Norwood

Multi tasking is built into Elaine’s DNA and energy is never an issue. Elaine is great on the phone and even better in person. She will make sure you have a great experience at the Norwood office.

Marie

Marie

Client Manager, Norwood

Marie is newer to the group it but feels like she has been here as long as all of us. She loves music in the office and don’t be surprised if you see her dancing behind the front desk. P.S. Bring in egg cartoons for her chicken eggs.

Diane

Diane

Office Director

With PT & SR since 2018, you will see Diane at both the Norwood and Norfolk offices.

She is the go to person when you need an answer and her “can-do” attitude and ability to do whatever it takes to accomplish what’s needed is invaluable.

Get Started Today

Take the First Step

Call Us at (781) 769-2040