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.

  • Reduce the risk of chronic disease
  • Improve your heart health
  • Strengthen bone and muscle
  • Increase overall energy levels

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.

  • Personalized workout programs
  • Guidance, support, and accountability
  • In-person, online sessions, and home workouts
  • Group settings for extra motivation

Healthy lifestyle

The power of clinical advice

Back Pain During Pregnancy: Causes, Relief Tips, and Care Instructions

Back Pain During Pregnancy: Causes, Relief Tips, and Care Instructions

Understanding Sciatic Nerve Pain: How to Get Sciatica Pain Relief

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

Motor Vehicle Accident Pain: Understanding Common Injuries, When to Seek Medical Attention and Treatment Strategies

Pain between shoulder blades? Understanding upper back pain.

Pain between shoulder blades? Understanding upper back pain.

Personal training

Strength. Power. Performance. Will it be there when you need it?

Believe in yourself

Recovery looks good on you

On your mark. Get set. Recover.