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

Lymphatic Drainage Massage

We offer lymphatic drainage massage (LDM) here at KGC Therapy. In the past, we have made it available through online booking for anyone who wished to experience it. At this time, Gina, our certified lymphatic drainage massage therapist, is only taking clients for LDM that have health issues for which this form of massage would be beneficial, such as (but...

Older News

Booking An Appointment Online? READ THIS

Caring for your body takes some planning. That’s why at KGC, we have a variety of appointment types for physiotherapy and chiropractic care to meet your needs. These appointments can be booked in-person, over the phone, or online. If you decide to book an appointment online, please read the following before you do so: Please note that if you are...

Introducing Rebekah!

We are excited to announce that we have a new RMT joining our team! Her name is Rebekah, and she is taking clients on Saturdays. If you are too busy during the week to come in for a massage, you can book in with her on a Saturday–now that’s a great start to the weekend! Rebekah offers 30-minute, 45-minute, and...



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!