Award winning care that focuses on you and your health care goals to help you
achieve your results quickly and comfortably.
We work with each patient to ensure all of their health care needs are met in a manner that works for them and their goals. All our treatments are of the highest quality and specific to each person. You can be sure that you will never be rushed through a treatment session, and each treatment will be thorough.
Book an appointment today, and begin your journey to better health today!
Dr. Christina McGlashan is the clinic owner of ROC and has been practicing Chiropractic since 2004 after earning her Doctor of Chiropractic from the Canadian Memorial Chiropractic College in Toronto. She went on to complete a specialty program in Physical and Occupational Rehabilitation as well as the Canadian Contemporary Acupuncture Program at McMaster University and is certified in Webster Technique, Custom Foot Orthotics, and Mental Health First Aid.
Sarah has been practicing since 2012 after she graduated and is a licensed, Registered Massage Therapist of Ontario. She has also attained her 1st level in craniosacral therapy and is fully certified for Vodder lymphatic drainage massage.
Helena was first introduced to massage therapy as a member of the national track and field team in Slovakia, and learned first-hand the benefits of massage therapy through treatment of her own injuries. She now has over 17 years of healthcare experience in a variety of fields including physiotherapy and massage.
Meera is a licensed, Registered Physiotherapist of Ontario since 2015 and an Occupational Therapist Assistant & Physiotherapist Assistant from Humber College. Her passion for health and fitness is what motivates her to help her patients.
I want to thank you for providing the most comprehensive care I've ever experienced in a health and wellness service. When I came to you over a year ago, it didn't take long for me to realize I was in good hands.
9:00 am - 3:00 pm
9:00 am - 7:00 pm
1:00 pm - 6:30 pm
9:00 am - 7:00 pm
8:30 am - 3:00 pm
8:00 am - 12:00 pm