About James
- Often treats
- Ankle painArthritisBack painBalance issuesCarpal tunnelDislocationsFlexibility issuesFoot painHeadaches
+22 moreShow fewer
InjuriesJoint painKnee painLeg painMuscle imbalancesNeck painOsteoporosisPlantar fasciitisPosture issuesRotator cuff issuesRunning issuesSciaticaShoulder painSpasmsSports injuriesSprainsTendonitisTennis elbowTorn ligamentsTorn musclesWalking issuesWrist pain - Trained at
- He holds a Bachelor of Kinesiology from the University of British Columbia and a Master of Physiotherapy Studies from the University of Queensland, where he developed a deep foundation in evidence-based rehab and performance care
- Member of
- He holds a Bachelor of Kinesiology from the University of British Columbia and a Master of Physiotherapy Studies from the University of Queensland,
*BC Residents only.* Recommended for follow-ups. Enjoy connecting with your physiotherapist from the comfort of your own home. This session will include an assessment, guided prescribed exercises…
2 options*BC Residents only.* Recommended for follow-ups. Enjoy connecting with your physiotherapist from the comfort of your own home. This session will include an assessment, guided prescribed exercises…
*BC Residents only.* Enjoy connecting with your physiotherapist from the comfort of your own home. This session will include an assessment, guided prescribed exercises and treatments, as well as…
2 options60 minutes one-on-one assessment and treatment Please provide your claim # and adjuster name at the time of booking in your intake form. If your accident occurred more than 3 months ago, or…
60 minutes one-on-one time. This session allows you and your therapist to thoroughly address multiple concerns in a single session. If this is a new injury OR if you have not been to the clinic…
Ratings
Ratings are collected by outside services and may be combined — Clinicly rates no one.Openings checked 4 hr ago
Book with James
Clinicly never charges you a booking fee.
No openings
We list what this clinic publishes for online booking. Some appointments are bookable only by phone, or through the clinic’s own waiting list.
Trifecta Rehab
View clinicDirect billing accepted
James says they bill:


