James Snow Physiotherapy and Rehabilitation Centre

★ 4.7 (268 reviews)Milton, ON(905) 878-1220

Extended health plans direct billingMotor vehicle claimWSIBAccepting new patients
jamessnowphysio.ca
Next openingNot checked yetwe have not read this clinic’s calendar
Care offered2 disciplines5 practitioners

This clinic takes new patients by getting in touch

James Snow Physiotherapy and Rehabilitation Centre 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.

Reviews

Ratings are collected by outside services and may be combined — Clinicly rates no one.
4.7268 reviews · Google
5 ★88%
4 ★6%
3 ★1%
2 ★1%
1 ★4%

claret divya · Google · 18 Jul 2026

I have been coming to James Snow Physiotherapy for over 10 years for a variety of injuries and issues, and I wouldn’t trust anyone else. Every experience has been excellent and the entire staff is amazing everyone is welcoming, friendly, professional and always makes you feel comfortable from the moment you walk in. I especially want to recognize Deepshika Sharma. She is absolutely amazing! Deepshika is incredibly knowledgeable, caring and takes the time to understand exactly what is going on before creating a treatment plan. She explains everything clearly, makes you feel comfortable, and genuinely cares about your recovery. I always leave my treatment feeling better and confident that I’m in the best hands. I highly recommend James Snow Physiotherapy to anyone looking for exceptional care. If you have the chance to see Deepshika Sharma, you’re in excellent hands. She is truly outstanding!

Rayyan Siddiqui · Google · 11 Jul 2026

Great experience, they provided me with the tools and exercises to recover at my own pace. Amazing environment and the staff are welcoming.

Matt Talar · Google · 10 Jul 2026

Thank you very much for the excellent care and treatment that I have received at the James Snow Physiotherapy Clinic. My physiotherapist Deepshikha is a great professional who has helped me with my recovery. Her knowledge and understanding is exceptional while her physio treatments are very effective. I would also like to thank her dedicated staff, Vibha, Dinal, Amna and Kuljeet for providing an amazing service! I highly recommend James Snow Physiotherapy to anyone.

MANDEEP Singh · Google · 13 Jun 2026

Most Professional and Patient friendly clinc in Milton,I had a lower back and was visiting few Clinics in Milton for treatment for past 2 Months , my Friend told me about James Snow Physiotherapy clinic and told me they are very good , i came to them and noticed the differece in the technique they use ,every one was doing same treatment and they also did the same but their few techniques or i can say their Doctors have some magic in their hands , i took 4 visits and my back is again as good as teenager . Dr Deep is really the best, i highly recommend James Snow Physiotherapy.

Arun Maruthamuthuraja · Google · 8 May 2026

Excellent physiotherapy experience with professional and personalized care. Their expertise and guidance greatly improved my recovery and pain management. I highly recommend Ms.Kuljeet Kaur for physiotherapy treatment. Her professionalism, clinical expertise, and patient-focused approach in delivering exceptional care and effective recovery outcomes.

Anila Lall · Google · 18 Apr 2026

I have being going to James Snow Physio for 2 years. I was treated for my Frozen Shoulder by Deep. She is very professional and knowledgeable. At the moment I am seeing by Kuljit Kaur. She is also polite, knowledgeable and professional. Also I had few treatments with Yasmin. She is amazing too. Keep up the good work. I highly recommend James Snow Pysio.

TheCulinaryExplorer · Google · 12 Mar 2026

I have had an absolutely wonderful experience at James Snow Physiotherapy. The clinic is highly professional, clean, and entirely dedicated to getting you back to feeling your best. I want to give a special shoutout to my physiotherapist, Deepshikha. From my very first appointment, she was incredibly welcoming and made me feel completely comfortable. She is incredibly knowledgeable and truly excels at guiding her patients through their treatment plans step-by-step. Deepshikha makes sure you understand your exercises and the recovery process, which makes a world of difference. If you need a physiotherapist who is both highly skilled and genuinely cares about your progress, I cannot recommend her enough!

Anj K · Google · 10 Mar 2026

I visited James Snow Physiotherapy because I was struggling with persistent back pain that was really affecting my daily routine. From the moment I walked in, the environment felt welcoming and supportive. Deepshikha treated me during my sessions, and I truly appreciate the care and attention she gave to understanding my problem. She didn’t just focus on the pain, she took the time to identify the actual root cause and explained everything in a very clear and reassuring way. The therapy and exercises she recommended made a real difference, and I could feel improvement with each visit. It’s such a relief to be treated by someone who actually 'gets' it. The entire team at the clinic is friendly, kind, and highly professional, which makes the whole experience comfortable and stress-free. I’m genuinely thankful for the care I received and would highly recommend this clinic to anyone dealing with pain or looking for trustworthy physiotherapy. Thank you again!

kalpesh baliga · Google · 7 Jan 2026

Great experience for sports knee injury rehab I went to James Snow Physiotherapy for a sports-related knee injury and had an excellent experience. The physiotherapist was knowledgeable, took time to assess my injury properly, and explained the rehab plan clearly. The treatment and exercises were tailored to my sport, and I saw steady improvement in strength and mobility. Professional staff, clean clinic, and efficient appointments. Highly recommend for anyone dealing with a sports injury.

Nisan Philip · Google · 15 Apr 2025

First and last time attending here. THE PLACE IS DIRTY SEE PHOTOS OF THE FLOORS AND WALLS. The place was uncomfortably hot with no proper air circulation. While I was at the front counter speaking to reception in English, the staff kept talking amongst themselves in another language — very unprofessional and off-putting. My appointment was scheduled for 7:00 PM. I arrived early at 6:50 and completed the intake form, but wasn’t seen until 7:18. At 7:12, I was told the delay was because people were "taking too long to change their clothes" and that I'd be seen in 2 minutes — that didn’t happen. You would think they would be on time for a new patient. When I left, no one was even at reception to book a follow-up (not that I’d ever come back). I was also asked to pay before the appointment, which felt odd — especially when I noticed other patients paid after their sessions. No explanation was given for the inconsistent treatment. And honestly, the place is dirty. Footprints all over the floor, hair, and if you actually look at the walls (see attached photos), it’s clear cleanliness is not a priority here. And before the business responds saying I’m not a patient — like they’ve done to every other 1-star review — I have the invoice and am happy to post it (with my address redacted) to prove otherwise. Would not recommend. Very disappointing experience.

Clinic details

(905) 878-1220

Closed for the day

Hours

Mon – Fri
10:00 AM – 8:00 PM
Saturday
10:00 AM – 4:00 PM
Sunday
Closed

Direct billing accepted

This clinic says they bill:

Motor vehicle claimWSIBExtended health plans

At the clinic

Accessibility

Transit nearbyWheelchair accessibleStep-free entranceAccessible parkingAccessible washroom

Parking

Free parkingFree parking lotFree street parking

On site

Washroom on site

Payment

Credit cards acceptedDebit cards accepted

Reported to Google. Ring ahead to confirm.

What this clinic asks of you

Getting seen

  • Accepting new patients

    Accepting new patients

Read from the clinic’s own words. Confirm when you book.