Online booking is now available!
Due to the time needed to sanitize between each client, your appointment time will appear longer for Massage Therapy and Physiotherapy.
Example- 60 Minute Massage with. Show as 80 Minutes.
Book an Appointment
Ready to pay us a visit? Book your appointment from the comfort of your living room!
Meet Our Team
Looking to book an appointment with a specific member of our staff? Learn more!
Hours of Operation
Monday | 9am-7pm |
Tuesday | 7am-7pm |
Wednesday | 9am-6pm |
Thursday | 8am-7pm |
Friday | 9am-5pm |
Saturday | 8am-1:30pm |
KGC Therapy is a multi-disciplinary clinic in Hamilton, Ontario
for Massage Therapy Services, Acupuncture, Chiropractic, Physiotherapy and more.
Latest News
We’re Still Open!

KGC Therapy will remain open as an essential service through this upcoming lockdown period. For more information please refer to this video:...
Older News
Eliminator for WBA World Lightweight Title Update

The fight may not have gone the way we had all hoped, however we celebrate Josh for his courage to step up to the next level and put himself out there! True greatness doesn’t come from wins alone, it’s how you handle getting back up after going through the struggles along the way. We at KGC Therapy stand behind Josh...
The team at KGC Therapy are happy to introduce our newest team member, Joshua O’Reilly.

Joshua is a recent graduate of Mohawk College for Massage Therapy, and has also completed the Health, Wellness, and Fitness program as well. Joshua has been a professional boxer for the past 6 years and is currently the WBA North American Champ with a top ten world ranking. On Friday December 4th, Joshua will be fighting in the UK at...
Departments
Acupuncture is a healing technique, which has been studied and utilized for more than 2000 years. A complementary medicine that involves pricking the skin or tissue with needles, used to alleviate pain and to treat various physical, mental, and emotional conditions. Originated in ancient China, acupuncture is now widely practiced in the West
Request an Appointment
by phone: (905) 383 9727 | |
by email: [email protected] | |
fill in the form on the contact page | |
or book directly online! |