Brandon completed his Master of Physical Therapy at the University of British Columbia with distinction after earning his Bachelor of Science in Kinesiology from Simon Fraser University, where he competed as an NCAA varsity soccer athlete. He has completed his Upper and Lower Orthopedic Level 2 certifications, IMS Levels 1 and 2 through Acupuncture Canada, and is currently working toward achieving his Level 3 Orthopedic Manual Therapy certification.
Brandon takes an individualized, client-centred approach to each treatment session and works collaboratively with clients to help them achieve meaningful and realistic goals. He believes in empowering clients through education, practical rehabilitation strategies, and simplified treatment plans that can be sustainably integrated into everyday life. Brandon enjoys working with a wide variety of client populations, from professional athletes to weekend warriors, and has experience treating orthopedic injuries, vestibular conditions, and persistent pain presentations. He uses an evidence-informed combination of manual therapy, IMS, exercise prescription, and movement re-education techniques to help clients move better, stronger, and longer while doing the things they enjoy most.
Outside of the clinic, Brandon enjoys staying active through soccer, running, and strength training in the gym. He also loves spending time outdoors with his wife and two young daughters, whether that be trips to the beach and park, hiking through the forest, waiting in line for brunch, or working in the garden whenever he can.
Sign in and tell us your plan to see what a visit would cost you. Sign in
Billed toICBC
The following treatments are considered non-standard ICBC Physiotherapy treatments: Complex Orthopedic Concussion/Vestibular/Brain Injury Rural & Remote Spinal Cord Injury
Billed toICBC
If this is your first session, please book an initial Clinical Pilates Physio assessment first to have the therapist assess your medical history, concerns, and goals and see if this is an appropriate treatment plan for you at this time. ===**Effective September 1st, 2025**, there will be pricing updates for Physiotherapy and Clinical Pilates sessions: $165 for 60 minute “Initial or Subsequent” sessions, $140 for 45-minute sessions and $100 for 30-minute “Initial or Subsequent”. We appreciate your continued support and understanding. If you have any questions, feel free to reach out to us!
Billed toICBC
If this is your first session, please book an initial Clinical Pilates Physio assessment first to have the therapist assess your medical history, concerns, and goals and see if this is an appropriate treatment plan for you at this time.
Billed toICBC
Required for your first Clinical Pilates Physiotherapy session, to provide a thorough Physiotherapy assessment of your injuries, concerns, and/or functional limitations. From here, we will integrate movement and treatment plans that reflect your needs and goals.
Billed toICBC
This appointment is done via secure video using this JaneApp platform. If you prefer a phone call, please note your preference in the "reason for seeing us" section of your intake form and we would be happy to accommodate that. This appointment is intended to help answer your questions of whether Physiotherapy is right for you now or in the future and support finding the right therapist for your needs and goals. An in-person assessment/treatment will be necessary to further address your health concerns.
Billed toICBC
Do you want to see if Pelvic Floor Physio is right for you? Do you want to know how we can help you? If so, please choose this option and we would gladly answer these questions and guide you in the direction of improved pelvic health.
Billed toICBC
One on one 30 minute assessment and treatment for motor vehicle accident related injuries. Please bring your active/approved claim number to the appointment.
Billed toICBC
One on one 30 minute assessment and treatment for motor vehicle accident related injuries. Please bring your active/approved claim number to the appointment.
Billed toICBC
One on one 30 minute treatment for motor vehicle accident related injuries
Billed toICBC
One on one 30 minute treatment for motor vehicle accident related injuries
Billed toICBC
Please call and speak to reception to book a 30-minute follow-up appointment that has been approved by your therapist after the Initial Visit.
Billed toICBC
Billed toICBC
This is the preferred follow-up booking time. Please consult your Physiotherapist if you think a different session is required for booking.
Billed toICBC
Recommended for your first Pelvic Floor Physiotherapy session or re-assessment (over 3 months since your last session).
Billed toICBC
*Please book an Initial Assessment appointment if you have not seen any of our Physiotherapists within the past 3 months OR if you have a new injury.* ==== **Effective September 1st, 2025**, there will be pricing updates for Physiotherapy and Clinical Pilates sessions: $165 for 60 minute “Initial or Subsequent” sessions, $140 for 45-minute sessions and $100 for 30-minute “Initial or Subsequent”. We appreciate your continued support and understanding. If you have any questions, feel free to reach out to us!
Billed toICBC
**Effective September 1st, 2025**, there will be pricing updates for Physiotherapy and Clinical Pilates sessions: $165 for 60 minute “Initial or Subsequent” sessions, $140 for 45-minute sessions and $100 for 30-minute “Initial or Subsequent”. We appreciate your continued support and understanding. If you have any questions, feel free to reach out to us!
Billed toICBC
**Effective September 1st, 2025**, there will be pricing updates for Physiotherapy and Clinical Pilates sessions: $165 for 60 minute “Initial or Subsequent” sessions, $140 for 45-minute sessions and $100 for 30-minute “Initial or Subsequent”. We appreciate your continued support and understanding. If you have any questions, feel free to reach out to us!
Billed toICBC
For your first Physiotherapy session, to assess a new injury === **Effective September 1st, 2025**, there will be pricing updates for Physiotherapy and Clinical Pilates sessions: $165 for 55 minute “Initial or Subsequent” sessions, $140 for 45-minute sessions and $100 for 30-minute “Initial or Subsequent”. We appreciate your continued support and understanding. If you have any questions, feel free to reach out to us!
Billed toICBC
Recommended for your first Physiotherapy session, to assess a new injury, OR re-assessment (over 3 months since your last session). === **Effective September 1st, 2025**, there will be pricing updates for Physiotherapy and Clinical Pilates sessions: $165 for 60 minute “Initial or Subsequent” sessions, $140 for 45-minute sessions and $100 for 30-minute “Initial or Subsequent”. We appreciate your continued support and understanding. If you have any questions, feel free to reach out to us!
Billed toICBC
Please book this appointment if you have previously seen Larissa and have a new injury or it has been 3 months or more since your last visit. All new clients should book the 70 min initial assessment/treatment with Larissa or an initial Physiotherapy appointment with another therapist.
Billed toICBC
Please choose this option to book an initial assessment/treatment with one of our TMD-trained Physiotherapists. ==== **Effective September 1st, 2025**, there will be pricing updates for Physiotherapy and Clinical Pilates sessions: $165 for 60 minute “Initial or Subsequent” sessions, $140 for 45-minute sessions and $100 for 30-minute “Initial or Subsequent”. We appreciate your continued support and understanding. If you have any questions, feel free to reach out to us!
Billed toICBC
*Please book an Initial Assessment appointment if you have not seen any of our Physiotherapists within the past 3 months OR if you have a new injury.*
Billed toICBC
Recommended for your first Pelvic Floor Physiotherapy session or re-assessment (over 3 months since your last session).
Billed toICBC
*Please book an Initial Assessment appointment if you have not seen any of our Physiotherapists within the past 3 months OR if you have a new injury.*
Billed toICBC
*Please book an Initial Assessment appointment if you have not seen any of our Physiotherapists within the past 3 months OR if you have a new injury.*
Billed toICBC
Billed toICBC
Please choose this virtual Physio appointment for any specific desk/work or ergonomic assessments. Our Physiotherapists will ask questions regarding any current aches/pains, concerns related to your desk/work set-up, equipment adjustments that are currently available, what a typical day looks like, and what access you may have to other equipment as needed. We will then make individualized ergonomic recommendations and send you any follow-up information based on your specific concerns and work demands.
Billed toICBC
Recommended for your first Physiotherapy session, to assess a new injury, or re-assessment (over 3 months since your last session).
Billed toICBC
Billed toICBC
Billed toICBC
Please choose this option to book an initial assessment/treatment with one of our Vestibular Rehab trained Physiotherapists.
Billed toICBCWorkSafeBC
One on one 30 minute assessment for work related injuries covered by WorksafeBC. Please bring your WSBC claim number to the appointment.
Billed toICBCWorkSafeBC
One on one 30 minute assessment for work related injuries covered by WorksafeBC. Please bring your WSBC claim number to the appointment.
Billed toICBCWorkSafeBC
One on one 30 minute assessment for work related injuries covered by WorksafeBC. Please bring your WSBC claim number to the appointment.
Billed toICBCWorkSafeBC
One on one 30 minute assessment for work related injuries covered by WorksafeBC. Please bring your WSBC claim number to the appointment.
Billed toICBCWorkSafeBC
30 min one on one treatment for injuries APPROVED by Worksafe BC.
Billed toICBCWorkSafeBC
30 min one on one treatment for injuries APPROVED by Worksafe BC.
Billed toICBCWorkSafeBC
30 min one on one treatment for injuries APPROVED by Worksafe BC.
Billed toICBCWorkSafeBC
30 min one on one treatment for injuries APPROVED by Worksafe BC.
Billed toICBCWorkSafeBC
30 min one on one treatment for injuries APPROVED by Worksafe BC.
Billed toICBCWorkSafeBC
30 min one on one treatment for injuries APPROVED by Worksafe BC.
Brandon says it direct bills:
Openings checked 4 min ago
Ailio never charges you a booking fee.
From $95 for 30 min — the cheapest physiotherapy appointment this clinic charges for. · Soonest: Tue 11 · 8:00 AM5 openings on Tue 11 · 18 in the days ahead
Pick a time above
Booking needs a free Ailio account.