Next openingToday · 11:15 AM15 openings free today
Typical price$95–$147.75half of 44 listed prices, on $50–$250
Care offered5 disciplines52 services · 6 practitioners
Last checked54 min agoopenings, straight from the clinic’s booking calendar

Reviews

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

Eliane Morcos · Google · 3 Jul 2026

Booking at this clinic was the happiest accident I’ve ever made. I’m always tempted to say “Dr Sam” (Sukhpreet Singh) because Sam’s expertise is simply so elaborate and intentionally acquired, that he feels like a doctor. But more than that, he’s a true healer. From our first interaction, Sam asked all the right questions and gave me a very clear outline for what to expect in treatment. As time unfolded, I got to not only reap the benefits of his knowledge base and skill, but truly enjoy his unique and genuinely caring personality. Sam, along with all the clinic staff, are incredibly kind, personable, and easy to talk to. Finishing my treatment made me sad to say goodbye! If you’re looking for a clinic that really values continuing education, quality therapy, and giving you an intentionally “homey” feel … this really is the place for you. Thank you sincerely for your healing hands, Sam!

danny garcia · Google · 25 Jun 2026

Extremely welcoming and professional staff! Sam and Ketki were incredibly helpful with my injury and got me back to work quickly. They were knowledgeable, caring, and made the entire experience smooth and stress-free. I truly appreciate their support and highly recommend them to anyone in need of treatment.

Julianne · Google · 19 Jun 2026

I had an excellent experience at Macleod Physiotherapy. The staff are professional, knowledgeable, and genuinely care about their patients’ recovery and well-being. The treatment plan was clearly explained, and I noticed significant improvement in my condition after just a few sessions. The clinic is welcoming, clean, and well-organized. I highly recommend Macleod Physiotherapy to anyone looking for high-quality physiotherapy care and outstanding customer service. I would gladly return here everytime 🫶🏼

Gurneet Dhillon · Google · 3 Jun 2026

Sam was one of the best physiotherapists I’ve ever had the pleasure of meeting. He actually listened to my issues and made sure to give me the utmost care I could’ve received. The front desk staff were also very diligent and helpful while helping me through how to pay with my insurance! Will definitely recommend this clinic.

Yassine Echaddini · Google · 26 May 2026

“Excellent experience with my physiotherapist. Very professional, knowledgeable, and caring. They took the time to understand my back pain and explained everything clearly. I already feel improvement and feel more confident about my recovery. The staff was also friendly and welcoming. Highly recommend!”

SNastiaB · Google · 9 May 2026

Great experience at Macleod Physiotherapy! The staff are friendly, professional, and truly care about their patients. They offer many services including physiotherapy, massage therapy, acupuncture, kinesiology, dry needling, and shockwave therapy. Highly recommend this clinic to anyone looking for quality care in Calgary!

rahul gaba · Google · 25 Apr 2026

I visited Physiotherapist Sukhpreet Singh for my lower back disc injury and had a very good experience. He was professional, friendly, and understood my condition well. His treatment helped me recover quickly with significant pain relief and much better movement. I highly recommend him for lower back pain and disc injury treatment.

Diksha Mehta · Google · 25 Apr 2026

Sam is an excellent physiotherapist for lower back pain treatment. He is professional, knowledgeable, and explains everything clearly. After a few sessions, I noticed significant pain relief and better mobility. Highly recommend Sam for anyone dealing with back pain.

Julie Hayhurst · Google · 11 Feb 2026

I've had a few not-so-great massages at a few different businesses over the past several months. I was looking for a new massage therapist. An was recommended to me by a friend, so I booked an appointment - I was not disappointed. An is personable and professional. She took the time to listen to my concerns and presented options/recommendations for our time together. She checked in with me regularly throughout the treatment to see how I was doing. Further, I really appreciated her skill and technique. I left the massage feeling very relaxed & as though a weight had been lifted off me. I also had an amazing sleep that night, which I am attributing to the massage. I've already booked my next appointment with her. I'm so thankful she was recommended to me!

Riclyn Martinez · Google · 1 Feb 2026

From my first visit, I felt confident I was in good hands. I had a great experience with my physiotherapist Sukhpreet Singh aka Sam and the entire clinic. He is highly knowledgeable, professional, and genuinely cares about his client’s recovery. Everything was explained clearly, and the treatment plan was effective. The clinic is clean, welcoming, and well-organized, appointments are well-managed. I highly recommend this clinic to anyone looking for quality physiotherapy care.

Clinic details

(403) 984-6761

Opens today at 9:00 AM

Hours

Mon – Fri
9:00 AM – 5:00 PM
Sat – Sun
9:00 AM – 1:00 PM

Direct billing

This clinic says they bill:

Motor vehicle claimICBCWorkers' compensationWorkSafeBC

Free today

15 openings
An TrinhMassageFrom $70 for 30 min — the lowest massage therapy price shown for this clinic.11:15 AM11:45 AM
Ketki PatilPhysiotherapyFrom $50 for 30 min — the lowest physiotherapy price shown for this clinic.12:00 PM12:30 PM
Aarti ModiPhysiotherapyFrom $50 for 30 min — the lowest physiotherapy price shown for this clinic.2:45 PM3:15 PM
+9 more openings today

At the clinic

Accessibility

Step-free entranceAccessible parkingAccessible washroom

Parking

Free street parkingPaid parking lot

On site

Washroom on site

Payment

Credit cards acceptedDebit cards accepted

Reported to Google. Ring ahead to confirm.