Zach Holmes

Save

PhysiotherapyKitchener

About Zach

Zach graduated from the University of Toronto Master of Science in Physical Therapy program in 2021. Prior to that he completed his Bachelor of Kinesiology degree also at U of T. While at U of T, Zach was a member of the Varsity Blues Men’s Lacrosse team for 5 seasons. He also worked as both a research assistant and an anatomy teaching assistant. Zach’s background in kinesiology and sport have informed his treatment approach, which includes therapeutic exercise and manual therapy techniques, and empowers patients to be active participants in their recovery through education. Zach has completed additional training in concussion rehabilitation, dry-needling and had his Level 1 and 2 certifications through the Orthopaedic division of the Canadian Physiotherapy Association.

Services & prices

3 options across 3 treatments · Direct billing

Sign in to see what you’d pay

Openings checked 7 hr ago

Book with Zach

Clinicly never charges you a booking fee.

Today 2 openings

2 openings today · 65 in the days ahead

2 openings today · 65 in the days ahead

Morning
Afternoon

No account needed to see how to book this time.

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

Grand River Sports Medicine Centre

View clinic

(519) 571-7111

Direct billing accepted

Zach says they bill:

Extended health plans