Rehab Mechanics

★ 4.9 (35 reviews)Toronto, ON(416) 533-3900

Extended health plans direct billingManulifeSun LifeWSIB
rehabmechanics.com
Next openingNot checked yetwe have not read this clinic’s calendar
Care offeredPhysiotherapy1 practitioner

This clinic is taking waitlist requests

Rehab Mechanics does not offer online booking to new patients — you contact them directly to arrange a first appointment. Prices and the team below are current; the appointment itself is booked on their site.

Prices, from their own website

Clinicly estimated this from the clinic’s own website — it has not been confirmed with the clinic.

  • 30-Minute Session$80
  • 45-Minute Session$95
  • Initial Assessment$110

Reviews

Ratings are collected by outside services and may be combined — Clinicly rates no one.
4.935 reviews · Google

Ro Ro · Google · 21 Oct 2025

An Unreserved 5-Star Review for Rehab Mechanics and Sanjay Attwala Rehab Mechanics is simply the best physiotherapist clinic I have ever visited. From the moment you walk in, the facility is super clean and the entire staff is super professional. This isn't just a physical therapy clinic; it's a dedicated center for health and recovery. But the real star here is the physiotherapist, Sanjay Attwala. He is, without a doubt, the most caring, knowledgeable, and effective physiotherapist I have ever been to. What sets him apart is his deep, academic understanding of the human body, backed by both his undergrad and masters degrees in the area. Sanjay worked wonders assisting me with my pelvic floor issue, approaching the treatment with immense expertise and sensitivity. Beyond his manual skills, the clinic is equipped with the best technology available—from percussion massagers and compression devices to kettlebells, weights, push-up bars, and even cutting-edge shockwave therapy. He doesn't stop caring when you leave the office. Sanjay works with you out of office as well, providing consistent follow-up to ensure you are consistently on track with your program and achieving long-term results. If you are looking for top-tier care from a true professional who genuinely cares about your outcome, look no further than Rehab Mechanics and Sanjay Attwala. Highly, highly recommended!

Cristina Delle Vigne · Google · 15 Oct 2025

I’ve visited a lot of physiotherapists before and I can tell you that Sanjay is by far the best. He takes time and care in every session I just can’t recommend him enough

Chynna Blue · Google · 20 Aug 2025

⭐️⭐️⭐️⭐️⭐️ I’ve seen a fair few physios over the years. There are only a handful in Toronto I’d actually recommend, and Sanjay at Rehab Mechanics is one I’d go back to again and again. He’s attentive. He listens. He explains what he’s doing and why. He doesn’t hand you a laundry list of exercises—he works with your schedule, your capacity, your pace. The plan he gave me was simple, manageable, and it worked. I think back to how I felt four weeks ago when I first walked into the clinic, and the difference now is remarkable. So long as you put in the work outside of session, you’ll get better. He’s been through injury himself, which shows in how he treats you. You’re not just a shoulder or a knee. You’re a person with a life. This is reflected in the personal, lifestyle focused care that meets you where you are and works with your schedule. The price—especially compared to other clinics nearby—is more than fair. You’re paying for someone who knows what they’re doing and does it well, for way less than the more "famous" clinics in the area. Highly recommend.

Liza Kopaievska · Google · 1 Feb 2025

Great Physio!! Always attentive to patients needs and addresses all the concerns I have! Me and my partner go often to him and always great session and lot of tips on how to maintain our health in between the appointments! Highly recommended!

Rolbloxs · Google · 20 Nov 2024

I saw this clinic near the CAMH I was visiting and I needed a doctor’s note. I usually hate walk in clinics because they always have long wait times and it’s icky. But honestly I didn’t wait more than 30 mins altogether for my visit. Very friendly safe/friendly staff and they got me in and out. I appreciate the warm greeting from front desk staff!!! Amazing ladies

sheryl kingstone · Google · 30 May 2024

Sanjay is very knowledgeable and caring. I actually went 30 min out of my way to see him, when there is a physio office in the base of our condo. He immediately understood the current situation and provided necessary insight to help with strengthening the knee. The followup with a detailed email on exercises were in my hands within 24 hours. He is a great listener, but also provides strong communication skills to explain the problem!

Hussein Allahham · Google · 20 Feb 2024

Sanjay provided one of the best experience I’ve had and will continue going. I injured my knee and after the first session my knee was already feeling better. I have went through multiple sessions now and my knee continues to feel stronger and less sore. Sanjay explains everything to you and really helps you get back to how you were before an injury. Definitely recommend!!

Ella Pan · Google · 6 Feb 2024

Sanjay is warm, caring and very knowledgeable! He has helped me with issues with my shoulder, lower back and knees. He is a great listener and is very patient in his approach. I highly recommend him and his clinic!

Bruna Mannella · Google · 14 Sept 2023

Dr. Sanjay is a very kind, compassionate and caring man. His clinic is clean and the staff are all very professional. His treatment and advice has enabled me to live pain free from back, neck and knee issues. I’m so happy I found this clinic. I have referred many of my friends and family to this clinic and they are also very satisfied with Dr Sanjay.

Maya Thomas · Google · 14 Sept 2023

Recovering from injuries can be daunting, but the support I received from Sanjay was phenomenal. Sumitra was also incredible with coordinating and communicating with me. Sanjay is very knowledgeable and compassionate. I found that I felt heard at every visit and the care I received has helped me heal safely and as fast as possible. Thank you to the team 🙂 hoping anyone who has an injury will come here to receive treatment.

Clinic details

(416) 533-3900

Open today until 7:00 PM

Hours

Monday
10:00 AM – 7:00 PM
Tuesday
Closed
Wednesday
10:00 AM – 7:00 PM
Thursday
Closed
Friday
10:00 AM – 7:00 PM
Saturday
10:00 AM – 2:00 PM
Sunday
Closed

Direct billing accepted

This clinic says they bill:

WSIBExtended health plansManulifeSun Life

At the clinic

Accessibility

Accessible parkingAccessible seatingAccessible washroom

Parking

Paid garage parkingPaid parking lotPaid street parking

On site

Washroom on site

Payment

Credit cards acceptedDebit cards accepted

Reported to Google. Ring ahead to confirm.