Online booking is available!

Due to the time needed to sanitize between each client, your appointment time will appear longer for Massage Therapy and Physiotherapy.
(For example, a 60-minute massage will show as 80 minutes)

Book an Appointment

Ready to pay us a visit? Book your appointment anywhere, anytime!

Book Online →

Meet Our Team

Looking to book an appointment with a specific practitioner? Learn more!

Meet Our Team →

Hours of Operation

Monday 7:30am - 6:00pm
Tuesday 7:30am - 7:00pm
Wednesday 7:30am - 6:00pm
Thursday 7:30am - 7:00pm
Friday 7:30am - 3:30pm
Saturday By Appointment

KGC Therapy is a multi-disciplinary clinic in Hamilton, Ontario

for Massage Therapy Services, Acupuncture, Chiropractic, Physiotherapy and more...

Latest News

Hello Summer!

With the onset of summer sports, family vacations, beach trips, and afternoons spent in the garden or poolside (or pool-in), it’s important to keep your body in good condition so that you can enjoy the summer you’ve been waiting all winter for! Here are just a couple of ways to take care of yourself this summer: 1. Stretch before every...

Older News

Happy Canada Day!

Happy (early) Canada Day! We would like to let our clients know that we will be closed for the long weekend, from June 29th to July 1st. We will return to the office on Tuesday, July 2nd. All voicemails and emails will be monitored periodically throughout the weekend and will be responded to after 9:00am on Tuesday. If you need...

Physiotherapy Price Increase

We would like to make our clients aware that as of July 1st, 2024, the prices for some of our physiotherapy prices will be increasing. Please see below for a full list of physiotherapy services and what their prices will be as of July 1st. Physiotherapy Initial Assessment- $105.00 Physiotherapy Follow-Up Appointment (30 minutes)- $75.00 Physiotherapy Follow-Up Appointment (45 minutes)-...



Acupuncture is a healing technique that has been studied and utilized for more than 2000 years. It is a complementary medicine that involves pricking the skin or tissue with needles.

Request an Appointment

by phone: (905) 383 9727
by email: [email protected]
fill in the form on the contact page
or book directly online!