John Brubacher, PT

Save

PhysiotherapyToronto

About John

John Brubacher is a physical therapist with over 20 years of experience. He graduated from Queen's University and additionally has been complimented by his paramedic training at Conestoga College. He has practiced in orthopaedics, sports medicine and emergency medicine. He also acts an examiner for the Ontario Clinical Exam ("OCE") conducted by the College of Physiotherapists. As an experienced professional, John's philosophy is to provide quality of care with the best treatment options. Outside of work John's interests include sports and fitness. His passion for skiing and his medical training has secured him a position on the National Ski Patrol, and as a Track 3 Ski Instructor for disabled children. His keen interest in martial arts has allowed him to experience injuries in ways that other clinicians may not.
Often treats
Ankle painArthritisBack painBalance issuesCarpal tunnelConcussionsFlexibility issuesFoot painHeadaches
+23 more
InjuriesJoint painKnee painLeg painMuscle imbalancesNeck painOsteoporosisPlantar fasciitisPosture issuesRotator cuff issuesRunning issuesSciaticaScoliosisShoulder painSpasmsSports injuriesSprainsTendonitisTennis elbowTorn ligamentsTorn musclesWalking issuesWrist pain
Sees
Adults (18+) · Seniors (65+)
Credentials
Physiotherapist (PT)
Member of
College of Physiotherapists of Ontario
Typical cost
More than $100 per visitSun Life’s estimate, from members’ claims

Services & prices

5 options across 4 treatments · Direct billing

Sign in to see what you’d pay

First time, or a new issue
Been before

Reviews

Ratings are collected by outside services and may be combined — Clinicly rates no one.
4.822 ratings · Sun Life

Patient · Sun Life · 9 May 2024

Kind and knowledgeable

Patient · Sun Life · 20 Dec 2023

I appreciate the fact that John takes the time to explain what's causing the pain and the treatment hhe is providing. He also gives you exercises to do at home.

Reviews · ★ 4.82 writtenRead

Openings checked 6 hr ago

Book with John

Clinicly never charges you a booking fee.

Today 8 openings

8 openings today · 62 in the days ahead

8 openings today · 62 in the days ahead

Morning

No account needed to see how to book this time.

Prefer the clinic’s own site?integrahealth.janeapp.com

Integra Health

View clinic

(416) 777-9355

Opens today at 7:00 AM

Direct billing accepted

John says they bill:

OHIPExtended health plansSun Life

John elsewhere