

ABOUT US
Welcome to Hidden Valley Health Centre, where we are dedicated to providing high-quality chiropractic, physiotherapy, and massage services to help you achieve optimal health and wellness.
Our experienced team is committed to personalized care, utilizing the latest techniques to address your unique needs. Whether you are recovering from an injury, managing a chronic condition, or simply seeking to enhance your well-being, we are here to support you on your journey to a pain-free and active life.
Chiropractic, Physiotherapy, Massage Therapy
Discover our range of health services, including chiropractic care, physiotherapy, massage therapy, shockwave therapy, laser therapy, custom orthotics, and personalized exercise and rehabilitation programs.

Experience the benefits of chiropractic care at Hidden Valley Health Center. Our skilled chiropractors provide holistic treatments to improve your spinal health and overall well-being.

Enhance your mobility and recover from injuries with our physiotherapy services. Our dedicated team of physiotherapists will create personalized treatment plans to help you regain strength and function.

Relax and rejuvenate with our professional massage therapy sessions. Whether you need deep tissue massage or relaxation massage, our therapists will help you unwind and relieve muscle tension.
Exercise
& Rehab
Strengthening and movement are a key part of recovery. After your provider identifies the right plan for you, guided exercises and home programs help you rebuild strength safely, on your own schedule. Each program is tailored to your specific needs, with home equipment options available.
Chiropractic
Dr. Cody Xavier
Monday: 12:00pm-3:00pm
Tuesday: 2:00pm-6:00pm
Thursday: 12:00pm-3:00pm
Dr. Jacalyn McDowell
Tuesday: 2:00pm-6:00pm
Wednesday: 9:00am-1:00pm
Friday: 2:00pm-6:00pm
Dr. Ian Mosher
Monday: 9:00am - 11:30am, 3:00pm - 6:00pm
Tuesday: 7:00am - 10:00am
Wednesday: 3:00pm - 6:00pm
Thursday: 7:00am - 10:00am, 3:00pm - 6:00pm
Physiotherapy
Geoff Koenig
Monday: 3:30 pm - 6:00 pm
Nicole Slomp
Tuesday: 7:00am – 11:00am
Wednesday: 1:00pm – 6:00pm
Sheila Tizzard
Thursday: 2:30pm – 6:00pm
Massage Therapy
Amanda Rampersaud
Monday: 9:00am - 6:00pm
Tuesday: 9:00am - 6:00pm
Wednesday: 12:00pm - 6:00pm
Thursday: 9:00am - 6:00pm