Elizabeth Ecclestone · Google · 6 Jul 2026
“I had an exceptionally thorough assessment with PT Kyle Foley. I felt listened too and very supported as he planned a program appropriate for me. I am looking forward to continuing working with Kyle!”
★ 4.9 (486 reviews)4 locations in Waterloo, ON(519) 746-2220
Same prices at every location · hours differ per location
About the clinic
Effective September 1, 2026 Registered Massage Therapy Services • 1-hour RMT session = $127 • 45 min RMT session = $101 • 30 min RMT session = $78 • 75 min RMT session = $160 • 90 min RMT session = $192 Chiropractic Services • Initial Assessment = $160 • Treatment Visit (30 min) = $98 • Treatment Visit (20 min) = $72 Injection fees = $75.00 Effective September 7, 2026 Physiotherapy Services • Initial Assessment = $160 • Treatment Visit = $98 • Shockwave Treatment Visit = $115Read more about Waterloo Sports Medicine CentreShow lessElizabeth Ecclestone · Google · 6 Jul 2026
“I had an exceptionally thorough assessment with PT Kyle Foley. I felt listened too and very supported as he planned a program appropriate for me. I am looking forward to continuing working with Kyle!”
Adam Cowcill · Google · 20 Jun 2026
“I have been seeing Ken for years. He's always fit me into his busy schedule whenever I have flair ups. Great guy, strong hands.”
Cyndy Gmeindl · Google · 8 Jun 2026
“I saw Hannah today at Waterloo Sports Medicine for an initial visit. She was very kind and seemed very knowledgeable about my injury. Looking forward to making progress in my recovery under her care.”
Michael Healey · Google · 4 Mar 2026
Levente Kalotai · Google · 28 Feb 2026
Steve Melka · Google · 15 Jan 2026
James H · Google · 7 Jan 2026
“Michael communicated all his treatment intentions well, and he did an excellent job. He also was very well informed with an extensive background in many areas.”
Shaina Schlegel · Google · 21 Nov 2025
Fardin Ahmadi · Google · 30 Oct 2025
Sarah G · Google · 16 Jul 2024
This clinic says they bill:
Accessibility
Parking
On site
Payment
Reported to Google. Ring ahead to confirm.
Getting seen
Accepting new patients
Accepting new patients
Read from the clinic’s own words. Confirm when you book.
Soonest openings shown next to each practitioner.
Podiatry · Price not listed
Physiotherapy · from $75 / 60 min
Physiotherapy · from $75 / 60 min
Physiotherapy · from $75 / 60 min