Kevin graduated from Simon Fraser University with a Bachelor of Science in Kinesiology. He continued his education at the Curtin University in Perth Western Australia for his Master in Physiotherapy, and BCIT with a Nuclear Medicine Diploma. He is well-versed in various treatment approaches including Cranial Sacral Therapy, Spinal Mobilization and Manipulation, Anatomical Acupuncture, IMS Intramuscular Stimulation, Integrative Dry Needling, Graston Techniques, Active Release Techniques, and K-taping.
You can find the newest rehabilitation equipment in his clinic. He makes an effort to update and purchase new equipment every year to make sure his patients benefit from the newest evidence-based therapy.
Kevin is known for his caring personality, especially when it comes to working with his patients. Kevin believes that every patient heals differently. He is very attentive in spending time to determine his or her goals and expectations.
Sign in and tell us your plan to see what a visit would cost you. Sign in
Billed toICBCExtended health plans
Please call the (604) 327-1400 to book your Initial Treatment and arrive 15 minutes before appointment to fill out health history and read consent forms. Treatment time will include time for Health History review, Initial Assessment, Re-assessment and Home Care.
Billed toICBCExtended health plans
Please call the (604) 327-1400 to book your Initial Treatment and arrive 15 minutes before appointment to fill out health history and read consent forms. Treatment time will include time for Health History review, Initial Assessment, Re-assessment and Home Care.
Billed toExtended health plans
Billed toExtended health plans
One on One 45 mins manual therapy as well as 15 mins modalities/exercises
Billed toExtended health plans
60 mins with the therapist (30 mins one on one and 30 mins modalities/exercises)
Billed toExtended health plans
One on One 45 mins manual therapy as well as 15 mins modalities/exercises
Billed toExtended health plans
Billed toExtended health plans
Billed toExtended health plans
One on One 45 mins manual therapy as well as 15 mins modalities/exercises
Billed toExtended health plans
One on One 45 mins manual therapy as well as 15 mins modalities/exercises
Billed toExtended health plans
One on One 45 mins manual therapy as well as 15 mins modalities/exercises
Billed toExtended health plans
Billed toICBCExtended health plans
Must have a valid ICBC claim number, doctor's referral for Physiotherapy, and approved funding from ICBC. Those without will be charged a private fee of $140 per session.
Billed toICBCExtended health plans
Must have a valid ICBC claim number, and approved funding from ICBC. Those without will be charged a private fee of $100 per session.
Billed toICBCExtended health plans
Must have a valid ICBC claim number, doctor's referral for Physiotherapy, and approved funding from ICBC. Those without will be charged a private fee of $120 per session. Please call to make this initial appointment!
Billed toICBCExtended health plans
Must have a valid ICBC claim number, and approved funding from ICBC. Those without will be charged a private fee of $100 per session.
Billed toICBCExtended health plans
Must have a valid ICBC claim number, and approved funding from ICBC. Those without will be charged a private fee of $140 per session. Please call to make this initial appointment!
Billed toICBCExtended health plans
Must have a valid ICBC claim number, and approved funding from ICBC. Those without will be charged a private fee of $100 per session.
Billed toICBCExtended health plans
Must have a valid ICBC claim number, and approved funding from ICBC. Those without will be charged a private fee of $95 per session.
Billed toICBCExtended health plans
Must have a valid ICBC claim number, and approved funding from ICBC. Those without will be charged a private fee of $100 per session.
Billed toICBCExtended health plans
Must have a valid ICBC claim number, and approved funding from ICBC. Those without will be charged a private fee of $98 per session.
Billed toICBCExtended health plans
Must have a valid ICBC claim number, and approved funding from ICBC. Those without will be charged a private fee of $100 per session.
Billed toICBCExtended health plans
Must have a valid ICBC claim number, doctor's referral for Physiotherapy, and approved funding from ICBC. Those without will be charged a private fee of $85 per session.
Billed toICBCExtended health plans
Must have a valid ICBC claim number, doctor's referral for Physiotherapy, and approved funding from ICBC. Those without will be charged a private fee of $120 per session. Please call to book this initial appointment!
Billed toICBCExtended health plans
Must have a valid ICBC claim number, and approved funding from ICBC. Those without will be charged a private fee of $100 per session.
Billed toICBCExtended health plans
Must have a valid ICBC claim number, doctor's referral for Physiotherapy, and approved from funding from ICBC. Those without will be charged a private fee of $85 per session.
Billed toICBCExtended health plans
Must have a valid ICBC claim, doctor referral for Physiotherapy, and approved funding from ICBC. Those without will be charged a private fee of $90 per session.
Billed toICBCExtended health plans
Must have a valid ICBC claim number, and approved funding from ICBC. Those without will be charged a private fee of $100 per session.
Billed toICBCExtended health plans
Must have a valid ICBC claim number, and approved funding from ICBC. Those without will be charged a private fee of $98 per session.
Billed toICBCExtended health plans
Must have a valid ICBC claim number, and approved funding from ICBC. Those without will be charged a private fee of $100 per session.
Billed toICBCExtended health plans
Must have a valid ICBC claim number and doctor's physio referral and approved funding from ICBC. Those without will be charged a private fee of $90 per session.
Billed toICBCExtended health plans
Must have a valid ICBC claim, and approved funding from ICBC. Those without will be charged a private fee of $100 per session.
Billed toICBCExtended health plans
Must have a valid ICBC claim number, and approved funding from ICBC. Those without will be charged a private fee of $100 per session.
Billed toICBCExtended health plans
Must have a valid ICBC claim number, and approved funding from ICBC. Those without will be charged a private fee of $100 per session.
Billed toICBCExtended health plans
Must have a valid ICBC claim number, doctor's referral for Physiotherapy, and approved funding from ICBC. Those without will be charged a private fee of $100 per session.
Billed toICBCExtended health plans
Must have a valid ICBC claim number, and approved funding from ICBC. Those without will be charged a private fee of $95 per session.
Billed toICBCExtended health plans
Must have a valid ICBC claim, and approved funding from ICBC. Those without will be charged a private fee of $100 per session.
Billed toExtended health plans
Billed toExtended health plans
One on one appointment involving intramuscular stimulation (IMS)
Billed toMSP (premium assistance)Extended health plans
Please call us at (604) 251-6437 to confirm your eligibility.
Billed toMSP (premium assistance)Extended health plans
30 mins with therapist Please call (604) 251-6437 to confirm your eligibility.
Billed toMSP (premium assistance)Extended health plans
Please call us at 604 327 1400 to confirm your eligibility.
Billed toMSP (premium assistance)Extended health plans
Please call us at 604 327 1400 to confirm your eligibility.
Billed toMSP (premium assistance)Extended health plans
Please call us at 604 327 1400 to confirm your eligibility.
Billed toMSP (premium assistance)Extended health plans
30 mins with therapist Please call us at (604) 251-6437 to confirm your eligibility.
Billed toMSP (premium assistance)Extended health plans
Please call us at 604 327 1400 to confirm your eligibility.
Billed toMSP (premium assistance)Extended health plans
Please call us at 604 251 6437 to confirm your eligibility.
Billed toMSP (premium assistance)Extended health plans
Please call us at 604 327 1400 to confirm your eligibility.
Billed toMSP (premium assistance)Extended health plans
Please call us at 604 327 1400 to confirm your eligibility.
Billed toMSP (premium assistance)Extended health plans
Please call us at 604 327 1400 to confirm your eligibility.
Billed toMSP (premium assistance)Extended health plans
Please call us at (604) 251-6437 to confirm your eligibility.
Billed toMSP (premium assistance)Extended health plans
Please call us at (604) 251-6437 to confirm your eligibility.
Billed toMSP (premium assistance)Extended health plans
Please call us at 604 327 1400 to confirm your eligibility.
Billed toMSP (premium assistance)Extended health plans
30 mins with therapist Please call us at (604) 251-6437 to confirm your eligibility.
Billed toMSP (premium assistance)Extended health plans
30 mins with therapist Please call us at (604) 251-6437 to confirm your eligibility.
Billed toMSP (premium assistance)Extended health plans
Please call us at (604) 251-6437 to confirm your eligibility.
Billed toMSP (premium assistance)Extended health plans
30 mins one on one with therapist Please call us at 604 327 1400 to confirm your eligibility.
Billed toMSP (premium assistance)Extended health plans
Please call us at 604 327 1400 to confirm your eligibility.
Billed toMSP (premium assistance)Extended health plans
Please call us at 604 327 1400 to confirm your eligibility.
Billed toMSP (premium assistance)Extended health plans
Please call us at 604 327 1400 to confirm your eligibility.
Billed toMSP (premium assistance)Extended health plans
Please call us at 604 251 6437 to confirm your eligibility.
Billed toMSP (premium assistance)Extended health plans
30 mins one on one with therapist Please call us at (604) 251-6437 to confirm your eligibility.
Billed toMSP (premium assistance)Extended health plans
Please call us at 604 327 1400 to confirm your eligibility.
Billed toMSP (premium assistance)Extended health plans
Please call us at 604 327 1400 to confirm your eligibility.
Billed toMSP (premium assistance)Extended health plans
Please call us at 604 327 1400 to confirm your eligibility.
Billed toMSP (premium assistance)Extended health plans
Please call us at (604) 251-6437 to confirm your eligibility.
Billed toMSP (premium assistance)Extended health plans
Please call us at 604 327 1400 to confirm your eligibility.
Billed toExtended health plans
Billed toExtended health plans
One on One 45 mins
Billed toExtended health plans
One on One 45 mins manual therapy as well as 15 mins modalities/exercises
Billed toExtended health plans
Billed toExtended health plans
Billed toExtended health plans
One on One 30 mins
Billed toExtended health plans
Billed toExtended health plans
Billed toExtended health plans
Billed toExtended health plans
Billed toExtended health plans
Billed toExtended health plans
Billed toExtended health plans
Billed toExtended health plans
Billed toExtended health plans
Billed toExtended health plans
Billed toExtended health plans
Billed toExtended health plans
One on One Physiotherapy 30 mins
Billed toExtended health plans
One on One Physiotherapy Initial or Subsequent Assessment and treatment (45 mins)
Billed toExtended health plans
Billed toExtended health plans
Billed toExtended health plans
Billed toExtended health plans
Billed toExtended health plans
One on One 30 mins
Billed toExtended health plans
Billed toExtended health plans
Billed toExtended health plans
45 min
Billed toExtended health plans
Billed toExtended health plans
Billed toExtended health plans
Billed toExtended health plans
Billed toExtended health plans
Billed toExtended health plans
Billed toExtended health plans
Billed toExtended health plans
Billed toExtended health plans
45 min
Billed toExtended health plans
Billed toExtended health plans
45 minutes one on one session
Billed toExtended health plans
Billed toExtended health plans
Billed toExtended health plans
Billed toExtended health plans
Billed toExtended health plans
Billed toExtended health plans
Billed toExtended health plans
Billed toExtended health plans
Billed toExtended health plans
Billed toExtended health plans
Billed toExtended health plans
Billed toExtended health plans
Billed toExtended health plans
Billed toExtended health plans
Billed toICBCExtended health plans
Video conference format. Online assessment and one on one exercise prescription will be conducted. Must have a valid ICBC claim number, doctor's referral for Physiotherapy, and approved funding from ICBC.
Billed toICBCExtended health plans
Video conference format. Online assessment and one on one exercise prescription will be conducted. Must have a valid ICBC claim number, doctor's referral for Physiotherapy, and approved funding from ICBC.
Billed toExtended health plans
Video conference format. Online assessment and one one one exercise prescription will be conducted.
Billed toExtended health plans
Video conference format. Online assessment and one one one exercise prescription will be conducted.
Billed toWorkers' compensationExtended health plans
Video conference format. Online assessment and one one one exercise prescription will be conducted. Must have a valid WCB claim number and the date of injury must be within the last 60 days. Prior WCB approval is a must if your claim is more than 60 days old. Those without will be charged a private fee of $90 per session.
Billed toWorkers' compensationWorkSafeBCExtended health plans
Must have a valid WCB claim number, doctor's referral for Physiotherapy, and approved funding from WCB. Those without will be charged a private fee of $100 per session.
Billed toWorkers' compensationWorkSafeBCExtended health plans
Must have a valid WCB claim number, doctor's referral for Physiotherapy, and approved funding from WCB. Those without will be charged a private fee of $100 per session.
Billed toWorkers' compensationWorkSafeBCExtended health plans
Must have a WCB claim number, doctor's referral for Physiotherapy, and approved funding from WCB. Those without will be charged a private fee of $140 per session.
Billed toWorkers' compensationWorkSafeBCExtended health plans
Must have a valid WCB claim number, doctor's referral for Physiotherapy, and approved funding from WCB. Those without will be charged a private fee of $95 per session.
Billed toWorkers' compensationWorkSafeBCExtended health plans
Must have a WCB claim number, doctor's referral for Physiotherapy, and approved funding from WCB. Those without will be charged a private fee of $100 per session.
Billed toWorkSafeBCExtended health plans
Must have a valid WCB claim number and doctor's referral for Physiotherapy, and approved funding from WCB. Those without will be charged a private fee of $98 per session.
Billed toWorkers' compensationWorkSafeBCExtended health plans
Must have a valid WCB claim number, doctor's referral for Physiotherapy, and approved funding from WCB. Those without will be charged a private fee of $100 per session.
Billed toWorkers' compensationWorkSafeBCExtended health plans
Must have a valid WCB claim number, doctor's referral for Physiotherapy, and approved funding from WCB. Those without will be charged a private fee of $100 per session.
Billed toWorkers' compensationWorkSafeBCExtended health plans
Must have a WCB claim number, doctor's referral for Physiotherapy, and approved funding from WCB. Those without will be charged a private fee of $90 per session.
Billed toWorkers' compensationWorkSafeBCExtended health plans
Must have a valid WCB claim number, doctor's referral for Physiotherapy, and approved funding from WCB. Those without will be charged a private fee of $100 per session.
Billed toWorkers' compensationWorkSafeBCExtended health plans
Must have a valid WCB claim number, doctor's referral for Physiotherapy, and approved funding from WCB. Those without will be charged a private fee of $85 per session.
Billed toWorkSafeBCExtended health plans
Must have a valid WCB claim number and doctor's referral for Physiotherapy, and approved funding from WCB. Those without will be charged a private fee of $100 per session.
Billed toWorkers' compensationWorkSafeBCExtended health plans
Must have a WCB claim number, doctor's referral for Physiotherapy, and approved funding from WCB. Those without will be charged a private fee of $140 per session.
Billed toWorkers' compensationWorkSafeBCExtended health plans
Must have a WCB claim number, doctor's referral for Physiotherapy, and approved funding from WCB. Those without will be charged a private fee of $100 per session.
Kevin says it direct bills:
Openings checked 5 min ago
Ailio never charges you a booking fee.
From $40 for 30 min — the cheapest physiotherapy appointment this clinic charges for. · Soonest: Tomorrow · 1:30 PM1 opening tomorrow · 1 in the days ahead
Pick a time above
Booking needs a free Ailio account.