James is an experienced physiotherapist dedicated to helping people move better, feel stronger, and return to the activities they love. James brings over 15 years of experience in rehabilitation and performance care.
Throughout his career, James has worked with a wide range of clients — from WorkSafeBC and ICBC patients to elite athletes, weekend warriors, children, youth, and post-surgical patients — guiding each individual toward meaningful recovery and long-term resilience.
A former professional triathlete and Canadian National Team guide for a visually impaired triathlete, James understands firsthand the demands of training, recovery, and performance. He combines his background in kinesiology, exercise science, IMS and manual therapy to create evidence-informed, personalized treatment plans that address the root cause of pain and movement limitations.
His approach is simple: remove barriers to movement, restore confidence, and empower people to pursue their goals — whether that means competing at a high level, returning to work, or simply moving without pain.
Outside the clinic, you’ll find James exploring the North Shore mountains with his young family and dog, constantly seeking new ways to challenge his own fitness and mobility. His belief in lifelong movement and curiosity for human performance shape the care he provides every day.
43 options réparties sur 22 traitements · Facturation directe
Choisissez un service, puis une durée et un mode — les heures à droite suivent votre choix.
Connectez-vous et indiquez-nous votre régime pour voir ce que vous coûterait une visite. Se connecter
. Return Physiotherapy Visit*Follow-up
3 options · choisissez la durée et le mode ci-dessous
105 $ à 190 $· 30 à 60 minDe 105 $ à 190 $ pour 30 à 60 min — la séance de physiothérapie la moins chère et la plus chère facturées par cette clinique.
Return Physio with RichardFollow-up
3 options · choisissez la durée et le mode ci-dessous
105 $ à 190 $· 30 à 60 minDe 105 $ à 190 $ pour 30 à 60 min — la séance de physiothérapie la moins chère et la plus chère facturées par cette clinique.
Return Physiotherapy VisitFollow-up
3 options · choisissez la durée et le mode ci-dessous
105 $ à 190 $· 30 à 60 minDe 105 $ à 190 $ pour 30 à 60 min — la séance de physiothérapie la moins chère et la plus chère facturées par cette clinique.
. Return Physio with WilfredFollow-up
3 options · choisissez la durée et le mode ci-dessous
105 $ à 190 $· 30 à 60 minDe 105 $ à 190 $ pour 30 à 60 min — la séance de physiothérapie la moins chère et la plus chère facturées par cette clinique.
ICBC Physio .*New patient
45 min
Prix non affiché
Physio . with AlexisNew patient
160 $ · 1 h
160 $
Physiotherapy . w/ LilyNew patient
165 $ · 1 h
165 $
Physiotherapy Visit *New patient
3 options · choisissez la durée et le mode ci-dessous
140 $ à 145 $· 45 minDe 140 $ à 145 $ pour 45 min — la séance de physiothérapie la moins chère et la plus chère facturées par cette clinique.
Physiotherapy Visit . w/QuitaNew patient
155 $ · 45 min
155 $
Physiotherapy Visit with RichardNew patient
145 $ · 45 min
145 $
Physiotherapy w/ShockwaveNew patient
175 $ · 45 min
175 $
Physiotherapy with WilfredNew patient
145 $ · 45 min
145 $
TMJ Assessment with WilfredNew patient
145 $ · 45 min
145 $
Physio . Return VisitFollow-up
3 options · choisissez la durée et le mode ci-dessous
100 $ à 180 $· 30 à 60 minDe 100 $ à 180 $ pour 30 à 60 min — la séance de physiothérapie la moins chère et la plus chère facturées par cette clinique.
Physio w/ Shockwave Return .Follow-up
2 options · choisissez la durée et le mode ci-dessous
135 $ à 175 $· 30 à 45 minDe 135 $ à 175 $ pour 30 à 45 min — la séance de physiothérapie la moins chère et la plus chère facturées par cette clinique.
Physiotherapy Assessment with Bike FitNew patient
2 options · choisissez la durée et le mode ci-dessous
215 $ à 250 $· 60 à 120 minDe 215 $ à 250 $ pour 60 à 120 min — la séance de physiothérapie la moins chère et la plus chère facturées par cette clinique.
Physiotherapy Visit . w/EmmaNew patient
180 $ · 1 h
180 $
Return . visit w/QuitaFollow-up
5 options · choisissez la durée et le mode ci-dessous
105 $ à 200 $· 30 à 60 minDe 105 $ à 200 $ pour 30 à 60 min — la séance de physiothérapie la moins chère et la plus chère facturées par cette clinique.
Return with Quita*Follow-up
150 $ · 45 min
150 $
Return Physio .**Follow-up
3 options · choisissez la durée et le mode ci-dessous
110 $ à 200 $· 30 à 60 minDe 110 $ à 200 $ pour 30 à 60 min — la séance de physiothérapie la moins chère et la plus chère facturées par cette clinique.
Running/Gait Assessment .New patient
200 $ · 1 h
200 $
Senior Physiotherapist Visit .New patient
2 options · choisissez la durée et le mode ci-dessous
150 $ à 155 $· 45 minDe 150 $ à 155 $ pour 45 min — la séance de physiothérapie la moins chère et la plus chère facturées par cette clinique.
Facturation directe acceptée
James déclare facturer directement :
Régimes de soins de santé complémentaires
ICBC est facturé par un autre membre du personnel de cette clinique, pas par James — cette liste est celle de James.
Avis
Les notes sont recueillies par des services externes et peuvent être combinées — Ailio n’évalue personne.
5.09 avis
P
Patient
via Sun Life · 19 avr. 2026
James is awesome. Would recommend to anyone with a sports injury requiring rehab.
Openings vérifié il y a 2 h · les prix viennent directement de la clinique
Réserver avec James
Ailio ne vous facture jamais de frais de réservation.
8 disponibilités le mer. 19 · 8 dans les jours à venir
Morning
Afternoon
Choisissez une heure ci-dessus
Aucun compte requis pour voir comment réserver cette plage.