
Registered Physiotherapist
Amir Ahmadi
PhD of Physiotherapy, MSc PT · Certified IMS Therapist · Practicing Kinesiologist · Former Associate Professor of Physiotherapy.
Read full bioPractitioners · est. 2018
Academic therapists with more than 20 years of combined clinical experience in sports rehabilitation, manual therapy and recovery — practising hands-on, one patient at a time.
9
Practitioners
20+
Years experience
5.0
Google rating
Lead clinicians

Registered Physiotherapist
PhD of Physiotherapy, MSc PT · Certified IMS Therapist · Practicing Kinesiologist · Former Associate Professor of Physiotherapy.
Read full bio
Registered Physiotherapist
PhD of Physiotherapy, MSc PT · Certified IMS Therapist · Former Assistant Professor of Physiotherapy.
Read full bioThe wider team

Osteopathic Manual Practitioner (DOMP)
Hands-on osteopathic care focused on restoring function and removing the root cause of pain.
Read full bio
Registered Massage Therapist
Therapeutic and sports-focused massage to relieve pain, restore mobility and accelerate recovery.
Read full bio
Registered Physiotherapist
Sport and orthopaedic physiotherapy with a focus on manual therapy and exercise-based rehabilitation.
Read full bio
Registered Counsellor
Mental health support for clients navigating injury, recovery and life transitions.
Read full bio
Practicing Kinesiologist
Active rehab and exercise prescription for ICBC, post-surgical and sports recovery clients.
Read full bio
Naturopathic Doctor
Holistic, root-cause naturopathic care combining clinical nutrition, herbs and lifestyle medicine.

Registered Acupuncturist
Acupuncture for chronic pain, stress, headaches, hormonal balance and overall wellness.
Front desk

Clinic Manager
Your first point of contact — handling bookings, billing, intake forms and insurance coordination.
Our mission
"To help every patient achieve optimal health through personalized treatment plans built around their strength, mobility and lifestyle goals."
Book your appointment
Same-week appointments available. Direct billing with most insurance providers.