The way Physical Therapy should be.


At Magill & Gardner, we only staff seasoned, board licensed physical therapists.  No aides, no assistants.  That means every time you come into our practice, you're working with an experienced PT, throughout your evaluation and complete rehabilitation.  A subtle difference that will help you get healthy faster, while having a better experience.  We've been in business since 1984, and since then we've earned the hearts of countless patients.  Come see what the Magill & Gardner difference can do for you.

Get better with the best™

I have been a patient at Magill and Gardner on and off for over 20 years. They have always extended the best care and treatment for my injuries and ailments. I go there with confidence that they will provide the latest in technologies to insure a complete and successful plan of care. Whoever you choose for treatment, they are the best.
— Phil G.
The physical therapy I received after having two total knee replacements was excellent. The therapists worked long and hard with me as a team to strengthen my knees. As a patient who also has a cardiac condition, the care received is professional, compassionate, and thorough. When not in therapy, the fitness facility has every machine you need for a thorough work out.
— Susan G.

Our Physical Therapists

William Magill PT, DPT, CSCS, a Scituate native, has been practicing orthopedic and sports physical therapy for over 30 years. Bill graduated from Temple University with a doctoral degree in physical therapy. Bill is also a Certified Strength and Conditioning Specialist (CSCS). 

• View William's Linkedin Profile

Kevin Gardner PT, a long-time Scituate resident, has been practicing orthopedic and sports physical therapy for over 30 years. He is a graduate of both the State University of New York at Upstate Medical Center with a Bachelor of Science in physical therapy and Le Moyne College with a Bachelor of Science degree in biology. 

Brian O'Neil PT, OCS, CSCS, a South Shore native and now Marshfield resident. Brian graduated from Northeastern University with a degree in physical therapy in 2000. He became a Certified Strength and Conditioning Specialist in 2002, and more recently he earned Orthopedic Clinical Specialist certification.

• View Brian's Linkedin Profile