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

Products for Sale!

Did you know that we have goodies to sell? If you are needing some pain relief throughout your day, we have some options for you! Biofreeze gel (pain relief gel)- $20.00 Biofreeze roll-on (pain relief gel, roll-on application)- $20.00 *Biofreeze samples available at no cost! Cryoblaze gel pack (reusable hot and cold pack, non-toxic) Small- $7.00 Large- $12.00 Giftcards to...

Older News

Happy Easter!

An early Happy Easter from all of us here at KGC Therapy! We will be closed for the Easter weekend from Friday, March 29th, to Monday, April 1st. We will reopen on Tuesday, April 2nd. All voicemails and emails accumulated over the weekend will be responded to after 9:00am on Tuesday. If you need to cancel or make changes to...

Easter Weekend Update

As Easter weekend quickly approaches, we would like to make all clients aware that we will be closed from March 29th until April 1st. We will return to the office on April 2nd. All emails and voicemails will be checked periodically throughout the weekend and will be responded to on April 2nd after 9:00am. If you need to cancel an...



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!