At the core of Karim’s practice is a simple belief: recovery is just the beginning! With over 7 years of private practice and sports physiotherapy experience, he helps patients transform setbacks into opportunities to rebuild stronger, move smarter, and perform at their best.
After earning his Bachelor’s in Biomedical Physiology at Simon Fraser University and completing his Master of Physical Therapy at Dalhousie University, Karim has built a practice grounded in academic excellence and years of hands-on expertise. He specializes in sports injuries, musculoskeletal conditions, and preventative rehabilitation, with a focus on long-term resilience and peak performance
His treatment style is interactive and educational, empowering patients to actively participate in their own recovery. Karim believes physical health is one of life’s most valuable investments, and he is committed to helping people unlock their full potential by living pain-free, and performing beyond what they thought possible. He is also certified in Functional Dry Needling (IMS), which he integrates alongside manual therapy as a powerful adjunct to accelerate recovery.
Outside the clinic, Karim embodies the same philosophy he brings to his patients. Whether he’s on the soccer pitch, playing ultimate frisbee or squash, or training for his next marathon, he demonstrates that movement is not just therapy—it’s a way of life.
Services & prices
9 options réparties sur 9 traitements
Se connecter pour voir ce que vous coûterait une visite
Assessment - Clinical PilatesNew patient
« For a Clinical Pilates initial assessment appointment »
Prix non affiché
Assessment - MVANew patient
« For a first-time appointment after a Motor Vehicle Accident. »
Prix non affiché
Assessment - PrivateNew patient
« For first-time appointments for a new injury. »
Prix non affiché
Assessment - WCBNew patient
« For a first visit following a workplace injury covered by WCB. »
Prix non affiché
Physiotherapy Treatment - Clinical Pilates
« For follow-up Clinical Pilates sessions as part of your treatment plan. »
Prix non affiché
Physiotherapy Treatment - MVA
« For follow-up visits regarding your MVA injury. »
Prix non affiché
Physiotherapy Treatment - Private
« For follow-up and return appointments after an initial assessment »