Jeffrey graduated from UBC with a Bachelor of Kinesiology degree in 2021 before moving across the country to complete his Master of Physical Therapy at western University in 2023.
Being a competitive athlete from a young age, Jeffrey understands the challenges of recovering from an injury and the impact it may have on many aspects of life. His approach to therapy is grounded in a genuine desire to help others achieve their physical goals and overcome challenges.
Jeffrey understands that every client has different needs and caters his therapy to meet them where they are at. He is committed to delivering a holistic treatment experience through a combination of manual therapy, modalities, education and most importantly, an active exercise program. With these therapeutic techniques, his goal is to guide patients toward a path of sustained recovery and improved wellness.
Outside of the clinic, you can find Jeffrey at a gym or court playing some type of sport which includes volleyball, basketball, soccer, badminton, or snowboarding. Jeffrey's other interest lies in food. Given the opportunity, he can spend all day talking about food.
Sign in and tell us your plan to see what a visit would cost you. Sign in
Billed toICBCExtended health plans
This appointment is for new ICBC motor vehicle accident patients. Approval for treatment is required prior to the session.
Billed toICBCExtended health plans
This appointment is for ICBC motor vehicle accident subsequent treatment.
Billed toICBCExtended health plans
This appointment is for new ICBC motor vehicle accident patients. Approval for treatment is required prior to the session. Please note - there is a $2 charge for each ICBC initial session. Previous ICBC clients remain unchanged.
Billed toICBCExtended health plans
This appointment is for ICBC motor vehicle accident subsequent treatment. Please note - there is a $3 charge for each ICBC subsequent session. Previous ICBC clients remain unchanged.
Billed toICBCExtended health plans
This appointment is for a subsequent ICBC tele-health session. Please note - there is a $3 charge for each ICBC session. Previous ICBC clients remain unchanged.
Billed toICBCExtended health plans
This is for ICBC clients who are seeking vestibular therapy. Approval from ICBC is necessary prior to the appointment. Please note - there is a $5 charge for each ICBC session. Previous ICBC clients remain unchanged.
Billed toICBCExtended health plans
This is for subsequent ICBC clients who are seeking vestibular therapy. Approval from ICBC is necessary prior to the appointment. Please note - there is a $5 charge for each ICBC session. Previous ICBC clients remain unchanged.
Billed toICBCExtended health plans
This booking is for new clients who are suffering from vestibular symptoms post motor vehicle accident. Please note - there is a $5 charge for each ICBC session. Previous ICBC clients remain unchanged.
Billed toICBCExtended health plans
This appointment is for subsequent ICBC vestibular tele-health session. Please note - there is a $5 charge for each ICBC session. Previous ICBC clients remain unchanged.
Billed toExtended health plans
This appointment is for physiotherapy - clinical pilates performed by a registered physiotherapist. This appointment is for both assessment and treatment using clinical pilates.
Billed toExtended health plans
This appointment is for clinical pilates performed by a registered physiotherapist. This booking is for a 30 minute clinical pilates session.
Billed toExtended health plans
This appointment is for clinical pilates performed by a registered physiotherapist. This booking is for a subsequent 45 minute session.
Billed toExtended health plans
This is for your first visit or for a new injury.
Billed toExtended health plans
This is for a follow-up appointment.
Billed toExtended health plans
This is for a follow-up appointment. This is an extended subsequent appointment (45 minutes).
Billed toExtended health plans
This is for a follow-up appointment. This is an extended subsequent appointment (60 minutes).
Billed toExtended health plans
This appointment is for new clients booking an online session with the Physiotherapist.
Billed toExtended health plans
This is for a subsequent 30-minute telehealth session.
Billed toExtended health plans
This appointment is for individuals suffering from dizziness, vertigo, disequilibrium, and other vestibular conditions. This is an initial appointment.
Billed toExtended health plans
This appointment is for vestibular physiotherapy - subsequent session.
Billed toExtended health plans
This is an online appointment for vestibular clients - subsequent.
Billed toExtended health plans
This is an online appointment for individuals who are seeking vestibular therapy treatment.
Billed toWorkSafeBCExtended health plans
This appointment is for clients who have been injured from work. Approval from WorkSafeBC is required prior to your appointment.
Billed toWorkSafeBCExtended health plans
This appointment is for clients who have been injured from work. If this is your first session, please book the WorkSafeBC Physiotherapy - Initial Assessment & Treatment booking.
Billed toWorkSafeBCExtended health plans
This appointment is for clients who have been injured from work. This appointment is for clients who are seeking Concussion and Vestibular Therapy (CVPT). Pre-approval from WorkSafeBC is required prior to your session.
Billed toWorkSafeBCExtended health plans
This appointment is for clients who have been injured from work. This appointment is for clients who are seeking Concussion and Vestibular Therapy (CVPT). Pre-approval from WorkSafeBC is required prior to your session.
Jeffrey says it direct bills:
Openings checked 6 min ago
Ailio never charges you a booking fee.
From $96 for 45 min — the cheapest physiotherapy appointment this clinic charges for. · Soonest: Today · 9:10 AM1 opening today · 12 in the days ahead
Pick a time above
Booking needs a free Ailio account.
Free cancellation up to 24 h before