8AM - 7PM
49 Pearl St, Brockton7:30AM - 7PM
26 S Main St, Randolph“I would highly recommend Bay State Physical Therapy in Randolph, MA. I just completed my Physical Therapy. With the help of Matthew my Physical Therapist and Nathaniel I am able to do activities I have not been able to do for over a year. I now feel so much better. Thank you again to all the staff at Bay State Physical Therapy in Randolph, MA.“
9AM - 7PM
333 Tosca Dr, Stoughton“If you want to engage in therapy, this is the best place. The staff is upbeat, informative, and has a genuine interest in your wellbeing.“
7AM - 7:30PM
75 Finnell Dr, Weymouth“Scott Hall was an absolute pleasure to work with. He was extremely consistent, knowledgeable, relaxed, and fun. He made the experience enjoyable, despite the pain that PT inevitably causes. The vibe at the Weymouth Club was on point, and sometimes included with great conversation with other therapists and clients. I highly recommend this location. If I’m ever in need of PT in the future I will absolutely be contacting Bay State so that I can work with Scott.“
6:30AM - 7:30PM
1519 Central St Suite A, Stoughton“I have started working with Pete. He is the BEST Trainer I have had by far. I am working muscle groups that I have never had before. He is a very positive person and wants his clients to succeed. Best gym ever as well!“
7AM - 8PM
100B Washington St, Canton“My PT, Kerry, was fantastic. She was always very thorough and professional. She is quite an expert at what she does. Kerry always made me feel heard and cared about my progress. She helped me to feel a lot better and get back to a more physically comfortable life. The front desk staff and assistant PTs were always accommodating and friendly. It is the most well run and professional PT company that I have dealt with and I have been to quite a few. This place is top notch. It is so nice to see Trainer Bob there too. He has had such a positive impact on the town of Norwood’s youth through the years. Thanks Marathon PT for great experience!“
8AM - 7PM
360 Brockton Ave Suite 205, Abington“I had the best care here! Everyone is so nice and inviting into the office/gym was clean and organized. Curtis was my primary PT but all the therapists help each other out. They always ask if I wanted ice at the end of my session and I always said yes! Great place to get healthy and back to where I wanted to be!“
4AM - 11PM
1519 Central St Suite B, Stoughton“I have started working with Pete. He is the BEST Trainer I have had by far. I am working muscle groups that I have never had before. He is a very positive person and wants his clients to succeed. Best gym ever as well!“
7AM - 7:30PM
141 Longwater Dr Suite 109, Norwell“I worked with Angelica after a tibial plateau fracture, and she was incredible. Knowledgeable, supportive, and truly invested in my recovery. Thanks to her, I’m walking away stronger and more confident. Highly recommend!“
8AM - 7PM
419 Washington St, Stoughton“I've been seeing Dr. Gilson for over a year now. I can't praise Dr. Gilson & Rene enough credit!!! He is very down to earth which makes the adjustments easy & fun. I have chronic migraines where some would last 2 weeks. I haven't had a bad flare up since I started going here. Not only has he provided relief from the bad flare ups, but he has helped me with my disability. I've regained my life back & have been able to be active again!“
8AM - 7PM
169 N Franklin St, Holbrook“I highly recommend National Physical Therapy for all your PT needs! The staff are amazing and so kind and professional, not to mention, supportive. Janice and Sam are the best and will work together to make sure you get what you need from flexible scheduling to strengthening exercises and at home tasks. It’s helped so much and I am grateful to them and NPT for helping me get back to where I need to be! I will definitely go here moving forward if/ when PT is needed.
Thanks so much!!“
7:30AM - 7PM
711 W Center St, West Bridgewater“Excellent place for PT. The PT office was clean. Once the patient was done with PT, all equipment and tables were washed down. The staff were helpful and put you at ease when doing PT. Thank you all, especially Moura.“
7AM - 8PM
14 Plain St, Braintree“Enjoyed working with Matt and felt very comfortable in his care. Hope I don’t need PT again, but will return here if ever need arises. Thanks, Matt!“
8AM - 8PM
63 S Main St suite b, Randolph“The experience was great very educational very nice people very bubbly personalities. And I’m very grateful for all the help And the knowledge I’ve learned“
7AM - 7PM
2 Belmont St, North Easton“My PT, Kerry, was fantastic. She was always very thorough and professional. She is quite an expert at what she does. Kerry always made me feel heard and cared about my progress. She helped me to feel a lot better and get back to a more physically comfortable life. The front desk staff and assistant PTs were always accommodating and friendly. It is the most well run and professional PT company that I have dealt with and I have been to quite a few. This place is top notch. It is so nice to see Trainer Bob there too. He has had such a positive impact on the town of Norwood’s youth through the years. Thanks Marathon PT for great experience!“
8AM - 7PM
63 S Main St, Randolph“Craig is phenomenal!! Could barely turn my head with how tight everything was - got me in very quickly and after a few visits I felt amazing! I recommend him to anyone and everyone!“
Physical Therapy
Physical Therapy
Physical Therapy
Physical Therapy
Physical Therapy
Physical Therapy
Physical Therapy
Physical Therapy
Physical Therapy
Physical Therapy
Physical Therapy
Physical Therapy
Physical Therapy
Physical Therapy
Physical Therapy
Physical Therapy
“The people there are like a family. Very kind and listen to what you are saying about your injury. If you do what they suggest you can recover .“