We require a valid credit card on file for all appointments and class registrations. Your payment information is kept secure and confidential.

For all treatment appointments, the credit card on file will only be charged for services that are not covered by your insurance, and charges will be processed after your session is completed.

A minimum of 24 hours’ notice is required for all appointment cancellations or changes. Cancellations made with less than 24 hours’ notice, as well as missed appointments (no-shows), will be charged the applicable session fee to the credit card on file.

Classes 🏋️‍♀️🔥💪☀️👟⏱️

All Kinesiology classes are prepaid. Class fees will be charged to the credit card on file within 24–48 hours after we receive and review your registration.

Gavin, HBKin, is a kinesiologist dedicated to helping individuals optimize performance, live pain-free, and achieve their goals. He completed his kinesiology degree in Thunder Bay, Ontario, and brings a strong focus on exercise prescription, structured progression, and setting realistic, achievable milestones.

Beyond physical rehabilitation, Gavin has a passion for Olympic weightlifting, automotive engine calibration, and gardening.

Gavin, HBKin, is a kinesiologist dedicated to helping individuals optimize performance, live pain... Read More

Kayla Graham, BKin (Exercise Science), is a kinesiologist dedicated to optimizing movement and performance. Graduating from the University of the Fraser Valley, her expertise is grounded in a deep understanding of exercise science, further enriched by over ten years of competitive soccer experience. This unique blend of academic knowledge and practical application allows her to effectively address injury prevention, rehabilitation, and the enhancement of strength and mobility. Kayla’s commitment to continuous learning is demonstrated by her current exploration of trail running. She is committed to providing evidence-based support to clients pursuing their recovery and performance objectives.

Kayla Graham, BKin (Exercise Science), is a kinesiologist dedicated to optimizing movement and pe... Read More

Radhika has worked as a physiotherapist for 16 years and believes that our bodies are supposed to move in a multitude of different ways. She loves to help guide people in finding movement strategies that allow them to incorporate activities throughout their daily lives. Radhika believes that no person should have to suffer in pain alone but instead believes that through collaborative journeying, we can work to dive deeper into how we can help your body serve you to the best of its abilities. She is passionate about providing care to individuals from diverse backgrounds, considering it a profound privilege.

She is patient-centric and has a friendly demeanour, which puts her patients at ease during her treatment sessions. She focuses on educating her patients and making them independent in managing their symptoms.

She is certified in McKenzie-Mechanical Diagnosis and Therapy, Mulligun technique, TMJ, Pelvic floor, Acupuncture and IMS. She uses these tools to treat all types of Acute and Chronic Musculoskeletal ailments, Sports injuries, pre and post-surgical rehabilitation, TMJ disorders and Pelvic floor dysfunction.

Radhika has worked as a physiotherapist for 16 years and believes that our bodies are supposed to... Read More

Cara is a Registered Massage Therapist who believes in treating the body as a whole and understands that every person’s needs are unique. She creates personalized treatment plans that are collaborative and focused to help support clients’ goals. She uses a variety of techniques tailored to each client’s individual needs, whether they are seeking pain relief, support for recovery, or stress reduction. Cara is passionate about creating a safe, welcoming environment where patients feel comfortable, supported, and heard. Her approach focuses on helping people feel at ease while working together toward better movement, function, and overall balance

Cara is a Registered Massage Therapist who believes in treating the body as a whole and understan... Read More

Select a treatment from the list on the left
to view available appointment times

Pick a treatment to book


Located at: 22633 Selkirk Ave, 112, Maple Ridge
Directions & Map |