Regular exercise
Personal training: you’ve got your competition sweating.
The best project you will ever work on is you.
Strength Training
REP Physio: it’s all right here.
"I was recently diagnosed with several knee issues (premature degeneration of my knee joint, partial tear in my medial meniscus, and arthritis) and he’s been incredibly helpful for navigating this diagnosis. I have no doubt that, with Miles in my corner, I’ll return to sports and a pain-free life once again.”
K
Kristen Antonello
"I’ve been seeing Miles now for over 3 years and he knows everything there is to know about injury rehabilitation. He has treated me after my hip replacement. I can get my strength back in my legs to post-hip replacement sports injuries like wrist and shoulder injuries from Brazilian Jiu Jitsu.”
T
Tim Hoang
“I have been a client for many years now. Miles is and has been the complete professional. His knowledge/experience is incredible. I have also been seen by his staff and have always been completely satisfied with my appointment. Thanks to both Miles and his staff.”
B
Barry De Seguin
“REP Physio is by far one of the best physiotherapy clinics in the city—a welcome new addition to the neighborhood. The personal treatment from the team was over and above what I have experienced at other clinics. I appreciate the friendly front desk staff, and their talented and knowledgeable physiotherapists.”
M
Matthew B Canil
Fitness Goals
“I love the way fitness looks on me.”
Build resilience
Motivation gets you started. REP Physio keeps you going.
While others are talking, you’re out training.
Customized Workouts
Strength training. It just feels right.
Love the results
Body by REP Physio
The physio clinic that moonlights as a strength training centre.
Healthy lifestyle
The power of clinical advice
Back Pain During Pregnancy: Causes, Relief Tips, and Care Instructions
Understanding Sciatic Nerve Pain: How to Get Sciatica Pain Relief
Motor Vehicle Accident Pain: Understanding Common Injuries, When to Seek Medical Attention and Treatment Strategies
Pain between shoulder blades? Understanding upper back pain.
Personal training