My path into physiotherapy was shaped by a lifelong involvement in sport and a personal knee injury that introduced me to the rehabilitation process firsthand. Experiencing how thoughtful, evidence-based care could restore movement and confidence sparked a lasting interest in helping others navigate their own recovery. What continues to drive my work is the opportunity to support people through complex and often uncertain presentations. I have a particular interest in persistent pain and orthopaedic conditions, and I’m drawn to the clinical reasoning required when there isn’t a single clear answer. I value taking the time to understand each person’s experience, and I aim to create a collaborative environment where patients feel heard, informed, and actively involved in their care. My approach integrates current evidence with a strong emphasis on communication and therapeutic alliance. I’m especially interested in how we can better understand pain, reduce unnecessary fear, and support people in returning to meaningful activity in a way that feels both realistic and sustainable. I continue to pursue ongoing learning in areas such as pain science and emerging treatment approaches, and I enjoy contributing to the profession through teaching and mentorship. Outside of the clinic, I enjoy cycling, backcountry hiking, and spending time outdoors - activities that continue to shape my appreciation for movement and long-term health.
Sign in and tell us your plan to see what a visit would cost you. Sign in
You'll want to book one of these if it is your first time seeing a Physiotherapist at our clinic for Concussion therapy. If this injury is part of an ICBC or WorkSafeBC claim, please be sure to bring your CareCard number (PHN), claim number, and adjuster or lawyer's information along with you.
You'll want to book one of these if it is your first time seeing a Physiotherapist at our clinic for Concussion or Vestibular therapy. If this injury is part of an ICBC or WorkSafeBC claim, please be sure to have your CareCard number (PHN), claim number, and adjuster or lawyer's information available to you. This is an online virtual visit. Your clinician will email you a link prior to your session with access to our online video platform. If you would prefer a phone call instead, please let us know.
session - $115 report - $220
session - $115 report - $220
You'll want to book one of these if you have already seen a Physiotherapist at our clinic for your ICBC claim. If you have not seen a Physiotherapist at our clinic, or if this is a new issue that you're dealing with please go back and book an initial assessment.
You'll want to book one of these if you have already seen a Physiotherapist at our clinic. If you have not seen a Physiotherapist at our clinic, or if this is a new issue that you're dealing with please go back and book an initial assessment. This is an online virtual visit. Your clinician will email you a link prior to your session with access to our online video platform. If you would prefer a phone call instead, please let us know.
ICBC Rehab Worker Visit - 30 minutes In person, community or telehealth
You'll want to book one of these if you have already seen a Physiotherapist at our clinic for a specific Pelvic Health concern. If you have not seen a Physiotherapist at our clinic for Pelvic Health, or if this is a new issue that you're dealing with please go back and book an initial assessment.
You'll want to book one of these if you have already seen a Physiotherapist at our clinic for a specific Pelvic Health concern. If you have not seen a Physiotherapist at our clinic for Pelvic Health, or if this is a new issue that you're dealing with please go back and book an initial assessment.
You'll want to book one of these if you have already seen a Physiotherapist at our clinic for a specific Pelvic Health concern. If you have not seen a Physiotherapist at our clinic for Pelvic Health, or if this is a new issue that you're dealing with please go back and book an initial assessment.
You'll want to book one of these if you have already seen a Physiotherapist at our clinic for a specific Pelvic Health concern. If you have not seen a Physiotherapist at our clinic for Pelvic Health, or if this is a new issue that you're dealing with please go back and book an initial assessment.
You'll want to book one of these if you have already seen a Physiotherapist at our clinic for a specific Pelvic Health concern. If you have not seen a Physiotherapist at our clinic for Pelvic Health, or if this is a new issue that you're dealing with please go back and book an initial assessment.
You'll want to book one of these if you have already seen a Physiotherapist at our clinic for a specific Pelvic Health concern. If you have not seen a Physiotherapist at our clinic for Pelvic Health, or if this is a new issue that you're dealing with please go back and book an initial assessment.
You'll want to book one of these if you have already seen a Physiotherapist at our clinic. If you have not seen a Physiotherapist at our clinic, or if this is a new issue that you're dealing with please go back and book an initial assessment.
You'll want to book one of these if you have already seen a Physiotherapist at our clinic. If you have not seen a Physiotherapist at our clinic, or if this is a new issue that you're dealing with please go back and book an initial assessment.
You'll want to book one of these if you have already seen a Physiotherapist at our clinic. If you have not seen a Physiotherapist at our clinic, or if this is a new issue that you're dealing with please go back and book an initial assessment. This is an online virtual visit. Your clinician will email you a link prior to your session with access to our online video platform. If you would prefer a phone call instead, please let us know.
You'll want to book one of these if you have already seen a Physiotherapist at our clinic. If you have not seen a Physiotherapist at our clinic, or if this is a new issue that you're dealing with please go back and book an initial assessment. This is an online virtual visit. Your clinician will email you a link prior to your session with access to our online video platform. If you would prefer a phone call instead, please let us know.
You'll want to book one of these if you have already seen a Physiotherapist at our clinic. If you have not seen a Physiotherapist at our clinic, or if this is a new issue that you're dealing with please go back and book an initial assessment.
Vestibular rehabilitation is a graded-exercise approach to treating balance and dizziness disorders. A physiotherapist will perform a detailed assessment to determine the type of vestibular dysfunction you present with and then design an individualized exercise program to reduce symptoms such as dizziness, vertigo, or feelings of unsteadiness. These issues can occur throughout the course of life and vestibular rehabilitation has been shown to help people reduce symptoms and continue doing the things they love!
You'll want to book one of these if you have already seen a Physiotherapist at our clinic for concussion or vestibular therapy. If you have not seen a Physiotherapist at our clinic, or if this is a new issue that you're dealing with please go back and book an initial assessment. This is an online virtual visit. Your clinician will email you a link prior to your session with access to our online video platform. If you would prefer a phone call instead, please let us know.
You'll want to book one of these if you have already seen a Physiotherapist at our clinic for concussion or vestibular therapy. If you have not seen a Physiotherapist at our clinic, or if this is a new issue that you're dealing with please go back and book an initial assessment. This is an online virtual visit. Your clinician will email you a link prior to your session with access to our online video platform. If you would prefer a phone call instead, please let us know.
You'll want to book one of these if you have already seen a Physiotherapist at our clinic for concussion or vestibular therapy. If you have not seen a Physiotherapist at our clinic, or if this is a new issue that you're dealing with please go back and book an initial assessment. This is an online virtual visit. Your clinician will email you a link prior to your session with access to our online video platform. If you would prefer a phone call instead, please let us know.
You'll want to book one of these if you have already seen a Physiotherapist at our clinic for concussion or vestibular therapy. If you have not seen a Physiotherapist at our clinic, or if this is a new issue that you're dealing with please go back and book an initial assessment. This is an online virtual visit. Your clinician will email you a link prior to your session with access to our online video platform. If you would prefer a phone call instead, please let us know.
session - $115 report - $330
session - $115 report - $330
Free 15 minute consultation for new clients interested in learning more about how Vestibular/Concussion Physiotherapy can support you in your health care journey. This is an online virtual visit. Your clinician will email you a link prior to your session with access to our online video platform. If you would prefer a phone call instead, please let us know.
You'll want to book one of these if you are coming for a specific Pelvic Health concern.
You'll want to book one of these if you are coming for a specific Pelvic Health concern.
You'll want to book one of these if it's your first time seeing a Physiotherapist at our clinic, or if this is a new issue that you're dealing with. If this injury is part of an ICBC or WorkSafeBC claim, please go back and book an ICBC or WSBC assessment.
You'll want to book one of these if it's your first time seeing a Physiotherapist at our clinic, or if this is a new issue that you're dealing with. This is an online virtual visit. Your clinician will email you a link prior to your session with access to our online video platform. If you would prefer a phone call instead, please let us know.
You'll want to book one of these if it's your first time seeing a Physiotherapist at Panorama, or if this is a new issue that you're dealing with. If this injury is part of an ICBC or WorkSafeBC claim, please go back and book an ICBC or WSBC assessment.
You'll want to book one of these if it's your first time seeing a Physiotherapist at our clinic, or if this is a new issue that you're dealing with. If this injury is part of an ICBC or WorkSafeBC claim, please go back and book an ICBC or WSBC assessment.
You'll want to book one of these for a bike fit with a physiotherapist. These assessments involve an on-bike bio-mechanical assessment, so please be sure to bring your bike to this appointment.
You'll want to book one of these if it is your first time seeing a Physiotherapist at our clinic for the Concussion Therapy Program. If this injury is part of an ICBC or WorkSafeBC claim, please be sure to bring your CareCard number (PHN), claim number, and adjuster or lawyer's information along with you
You'll want to book one of these if it is your first time seeing a Physiotherapist at our clinic for Concussion or Vestibular therapy. If this injury is part of an ICBC or WorkSafeBC claim, please be sure to have your CareCard number (PHN), claim number, and adjuster or lawyer's information available to you. This is an online virtual visit. Your clinician will email you a link prior to your session with access to our online video platform. If you would prefer a phone call instead, please let us know.
intake - $140 report - $220
intake - $140 report - $220
intake - $140 report - $330
intake - $140 report - $330
552.50 fee is inclusive of all Services under ss. 35- 38 of Schedule A to complete an Intake Assessment including education, communication with relevant stakeholders and completion of the ECAT Assessment Report; • Only one Intake Assessment may be billed per claim; • ECAT Assessment Report must be received by WorkSafeBC within three Business Days following the completion of the Intake Assessment; • Not payable until the ECAT Assessment Report is received; • Eligible for a timely report bonus of $55 if the ECAT Assessment Report is received within three Business Days after the completion of the Intake Assessment (where the final day of the Intake Assessment is day zero).
You'll want to book one of these if it's your first time seeing a Physiotherapist at our clinic for an ICBC claim. Please be sure to bring your CareCard number (PHN), claim number, and adjuster or lawyer's information along with you.
You'll want to book one of these if it's your first time seeing a Physiotherapist at our clinic for an ICBC claim. Please be sure to bring your CareCard number (PHN), claim number, and adjuster or lawyer's information along with you.
You'll want to book one of these if it's your first time seeing a Physiotherapist at our clinic, or if this is a new issue that you're dealing with. This is an online virtual visit. Your clinician will email you a link prior to your session with access to our online video platform. If you would prefer a phone call instead, please let us know.
You'll want to book one of these if it is your first time seeing a Physiotherapist at our Panorama location for Concussion therapy. If this injury is part of an ICBC or WorkSafeBC claim, please be sure to bring your CareCard number (PHN), claim number, and adjuster or lawyer's information along with you.
You'll want to book one of these if you have already seen a Physiotherapist at our clinic. If you have not seen a Physiotherapist at our clinic, or if this is a new issue that you're dealing with please go back and book an initial assessment.
For rehab worker/assistant visits outside of WorkSafeBC and ICBC
For rehab worker/assistant visits outside of WorkSafeBC and ICBC
Inclusive of all activities and communication; • Maximum of a total of 12 PT and/or OT sessions combined (fee codes 1224963 and 1224964) over 30 consecutive Business Days; • ONE service Unit equals 15 minute of clinician time; • Limit of ONE visit per day of a maximum of 90 minutes (SIX units) of Occupational Therapist or Physical Therapist time.
Inclusive of all activities and communication; • Maximum of a total of 12 PT and/or OT sessions combined (fee codes 1224963 and 1224964) over 30 consecutive Business Days; • ONE service Unit equals 15 minute of clinician time; • Limit of ONE visit per day of a maximum of 90 minutes (SIX units) of Occupational Therapist or Physical Therapist time.
Steve hasn't been shown to bill any third-party funders directly.
Openings checked 16 min ago