Being Pain Free is Priceless
Our treatments are all inclusive. In other words we won't nickel and dime you for the extras. Need exercise bands? Need Shockwave Therapy? Need IMS? No problem…they're included in your treatment price. SMALL TREATMENT PRICE INCREASES EFFECTIVE OCTOBER 20, 2025 ON A SELECT NUMBER OF SERVICES
Choose a Location
Select your preferred clinic to view pricing. Prices may vary slightly by location.
Massage Therapy
* GST is not included in Massage Therapy prices
Prices effective November 1, 2024
Target Treatment
- Pain in specific body area
- Headaches
- Sports injury
- Computer related pain (back, neck, shoulders)
- On-going treatments
- Preventative maintenance
- Stress relief
painPRO Treatment
- First appointment*
- Pain in multiple body areas
- Headaches
- Computer related pain (back, neck, shoulders)
- On-going treatments
- Preventative maintenance
- Stress relief
Extended Treatment
- Complex treatments in multiple body areas
- General body pain
- Accident trauma
- Full body massage
- On-going treatments
- Preventive maintenance
- Stress relief
Comprehensive Treatment
- Extensive soft tissue damage
- Complex injury
- Chronic disease
- Movement impairment
- Treatment with active rehab
- Functional assessment with treatment
- Stress relief
Physiotherapy & Kinesiology
* GST is not included in Kinesiology prices
Physiotherapy Subsequent
- On-going treatment
- Pain in specific body area
- As recommended by Physio
- Accidental injury
- Preventative maintenance
- Isolated Shockwave Therapy
Physiotherapy Initial / Subsequent
- New patients
- New injury/condition assessment
- Multiple body areas
- Accidental injury
- On-going treatments
- Preventative maintenance
- Shockwave Therapy to multiple areas
Kinesiology Subsequent
- On-going sessions
- Improve health
- Preventive maintenance
- Improve movement
- Muscle balancing
- Body strengthening
- Improve fitness
Kinesiology Initial
- First session
- Physical assessment
- Preventive maintenance
- Improve movement
- Muscle balancing
- Body strengthening
- Improve fitness
Chiropractic Therapy
Chiropractic Subsequent
- On-going treatments
- Pain in specific body area
- Headaches
- Accidental injury
- Preventative maintenance
- Computer pain (back, neck, shoulders)
- Wellness
Chiropractic Initial / Subsequent 30
- First appointment
- Initial assessment
- On-going assessments
- Complex accidental injury
- Preventive maintenance
- Pain in multiple body areas
- Wellness
Chiropractic Initial / Subsequent 45
- First appointment
- Initial assessment
- On-going assessments
- Complex accidental injury
- Preventive maintenance
- Pain in multiple body areas
- Wellness
Chiropractic Initial / Subsequent 60
- First appointment
- Initial assessment
- On-going assessments
- Complex accidental injury
- Preventive maintenance
- Pain in multiple body areas
- Wellness
Acupuncture & Counselling
* GST is not included in Counselling prices
Acupuncture Subsequent
- On-going treatment
- Pain in specific body area
- Poor mobility
- Accidental injury
- Muscle tightness
- Preventative maintenance
- Stress relief
Acupuncture Initial
- New patients
- New injury/condition assessment
- Multiple body areas
- Accidental injury
- On-going treatments
- Preventative maintenance
- Stress relief
Counselling Subsequent
- On-going sessions
- Improve mental health
- PTSD
- Emotional unrest
- Anxiety
- Mental fitness
- Depression
Counselling Initial
- Initial session
- Improve mental health
- PTSD
- Emotional unrest
- Anxiety
- Mental fitness
- Depression
Massage Therapy
* GST is not included in Massage Therapy prices
Prices effective November 1, 2024
Target Treatment
- Pain in specific body area
- Headaches
- Sports injury
- Computer related pain (back, neck, shoulders)
- On-going treatments
- Preventative maintenance
- Stress relief
painPRO Treatment
- First appointment*
- Pain in multiple body areas
- Headaches
- Computer related pain (back, neck, shoulders)
- On-going treatments
- Preventative maintenance
- Stress relief
Extended Treatment
- Complex treatments in multiple body areas
- General body pain
- Accident trauma
- Full body massage
- On-going treatments
- Preventive maintenance
- Stress relief
Comprehensive Treatment
- Extensive soft tissue damage
- Complex injury
- Chronic disease
- Movement impairment
- Treatment with active rehab
- Functional assessment with treatment
- Stress relief
Physiotherapy & Kinesiology
* GST is not included in Kinesiology prices
Physiotherapy Subsequent
- On-going treatment
- Pain in specific body area
- As recommended by Physio
- Accidental injury
- Preventative maintenance
- Isolated Shockwave Therapy
Physiotherapy Initial / Subsequent
- New patients
- New injury/condition assessment
- Multiple body areas
- Accidental injury
- On-going treatments
- Preventative maintenance
- Shockwave Therapy to multiple areas
Kinesiology Subsequent
- On-going sessions
- Improve health
- Preventive maintenance
- Improve movement
- Muscle balancing
- Body strengthening
- Improve fitness
Kinesiology Initial
- First session
- Physical assessment
- Preventive maintenance
- Improve movement
- Muscle balancing
- Body strengthening
- Improve fitness
Chiropractic Therapy
Chiropractic Subsequent
- On-going treatments
- Pain in specific body area
- Headaches
- Accidental injury
- Preventative maintenance
- Computer pain (back, neck, shoulders)
- Wellness
Chiropractic Initial / Subsequent 30
- First appointment
- Initial assessment
- On-going assessments
- Complex accidental injury
- Preventive maintenance
- Pain in multiple body areas
- Wellness
Chiropractic Initial / Subsequent 45
- First appointment
- Initial assessment
- On-going assessments
- Complex accidental injury
- Preventive maintenance
- Pain in multiple body areas
- Wellness
Chiropractic Initial / Subsequent 60
- First appointment
- Initial assessment
- On-going assessments
- Complex accidental injury
- Preventive maintenance
- Pain in multiple body areas
- Wellness
Acupuncture & Counselling
* GST is not included in Counselling prices
Acupuncture Subsequent
- On-going treatment
- Pain in specific body area
- Poor mobility
- Accidental injury
- Muscle tightness
- Preventative maintenance
- Stress relief
Acupuncture Initial
- New patients
- New injury/condition assessment
- Multiple body areas
- Accidental injury
- On-going treatments
- Preventative maintenance
- Stress relief
Counselling Subsequent
- On-going sessions
- Improve mental health
- PTSD
- Emotional unrest
- Anxiety
- Mental fitness
- Depression
Counselling Initial
- Initial session
- Improve mental health
- PTSD
- Emotional unrest
- Anxiety
- Mental fitness
- Depression
Massage Therapy
* GST is not included in Massage Therapy prices
Prices effective November 1, 2024
Target Treatment
- Pain in specific body area
- Headaches
- Sports injury
- Computer related pain (back, neck, shoulders)
- On-going treatments
- Preventative maintenance
- Stress relief
painPRO Treatment
- First appointment*
- Pain in multiple body areas
- Headaches
- Computer related pain (back, neck, shoulders)
- On-going treatments
- Preventative maintenance
- Stress relief
Extended Treatment
- Complex treatments in multiple body areas
- General body pain
- Accident trauma
- Full body massage
- On-going treatments
- Preventive maintenance
- Stress relief
Comprehensive Treatment
- Extensive soft tissue damage
- Complex injury
- Chronic disease
- Movement impairment
- Treatment with active rehab
- Functional assessment with treatment
- Stress relief
Physiotherapy & Kinesiology
* GST is not included in Kinesiology prices
Physiotherapy Subsequent
- On-going treatment
- Pain in specific body area
- As recommended by Physio
- Accidental injury
- Preventative maintenance
- Isolated Shockwave Therapy
Physiotherapy Initial / Subsequent
- New patients
- New injury/condition assessment
- Multiple body areas
- Accidental injury
- On-going treatments
- Preventative maintenance
- Shockwave Therapy to multiple areas
Kinesiology Subsequent
- On-going sessions
- Improve health
- Preventive maintenance
- Improve movement
- Muscle balancing
- Body strengthening
- Improve fitness
Kinesiology Initial
- First session
- Physical assessment
- Preventive maintenance
- Improve movement
- Muscle balancing
- Body strengthening
- Improve fitness
Chiropractic Therapy
Chiropractic Subsequent
- On-going treatments
- Pain in specific body area
- Headaches
- Accidental injury
- Preventative maintenance
- Computer pain (back, neck, shoulders)
- Wellness
Chiropractic Initial / Subsequent 30
- First appointment
- Initial assessment
- On-going assessments
- Complex accidental injury
- Preventive maintenance
- Pain in multiple body areas
- Wellness
Chiropractic Initial / Subsequent 45
- First appointment
- Initial assessment
- On-going assessments
- Complex accidental injury
- Preventive maintenance
- Pain in multiple body areas
- Wellness
Chiropractic Initial / Subsequent 60
- First appointment
- Initial assessment
- On-going assessments
- Complex accidental injury
- Preventive maintenance
- Pain in multiple body areas
- Wellness
Acupuncture & Counselling
* GST is not included in Counselling prices
Acupuncture Subsequent
- On-going treatment
- Pain in specific body area
- Poor mobility
- Accidental injury
- Muscle tightness
- Preventative maintenance
- Stress relief
Acupuncture Initial
- New patients
- New injury/condition assessment
- Multiple body areas
- Accidental injury
- On-going treatments
- Preventative maintenance
- Stress relief
Counselling Subsequent
- On-going sessions
- Improve mental health
- PTSD
- Emotional unrest
- Anxiety
- Mental fitness
- Depression
Counselling Initial
- Initial session
- Improve mental health
- PTSD
- Emotional unrest
- Anxiety
- Mental fitness
- Depression
Massage Therapy
* GST is not included in Massage Therapy prices
Prices effective November 1, 2024
Target Treatment
- Pain in specific body area
- Headaches
- Sports injury
- Computer related pain (back, neck, shoulders)
- On-going treatments
- Preventative maintenance
- Stress relief
painPRO Treatment
- First appointment*
- Pain in multiple body areas
- Headaches
- Computer related pain (back, neck, shoulders)
- On-going treatments
- Preventative maintenance
- Stress relief
Extended Treatment
- Complex treatments in multiple body areas
- General body pain
- Accident trauma
- Full body massage
- On-going treatments
- Preventive maintenance
- Stress relief
Comprehensive Treatment
- Extensive soft tissue damage
- Complex injury
- Chronic disease
- Movement impairment
- Treatment with active rehab
- Functional assessment with treatment
- Stress relief
Physiotherapy & Kinesiology
* GST is not included in Kinesiology prices
Physiotherapy Subsequent
- On-going treatment
- Pain in specific body area
- As recommended by Physio
- Accidental injury
- Preventative maintenance
- Isolated Shockwave Therapy
Physiotherapy Initial / Subsequent
- New patients
- New injury/condition assessment
- Multiple body areas
- Accidental injury
- On-going treatments
- Preventative maintenance
- Shockwave Therapy to multiple areas
Kinesiology Subsequent
- On-going sessions
- Improve health
- Preventive maintenance
- Improve movement
- Muscle balancing
- Body strengthening
- Improve fitness
Kinesiology Initial
- First session
- Physical assessment
- Preventive maintenance
- Improve movement
- Muscle balancing
- Body strengthening
- Improve fitness
Chiropractic Therapy
Chiropractic Subsequent
- On-going treatments
- Pain in specific body area
- Headaches
- Accidental injury
- Preventative maintenance
- Computer pain (back, neck, shoulders)
- Wellness
Chiropractic Initial / Subsequent 30
- First appointment
- Initial assessment
- On-going assessments
- Complex accidental injury
- Preventive maintenance
- Pain in multiple body areas
- Wellness
Chiropractic Initial / Subsequent 45
- First appointment
- Initial assessment
- On-going assessments
- Complex accidental injury
- Preventive maintenance
- Pain in multiple body areas
- Wellness
Chiropractic Initial / Subsequent 60
- First appointment
- Initial assessment
- On-going assessments
- Complex accidental injury
- Preventive maintenance
- Pain in multiple body areas
- Wellness
Acupuncture & Counselling
* GST is not included in Counselling prices
Acupuncture Subsequent
- On-going treatment
- Pain in specific body area
- Poor mobility
- Accidental injury
- Muscle tightness
- Preventative maintenance
- Stress relief
Acupuncture Initial
- New patients
- New injury/condition assessment
- Multiple body areas
- Accidental injury
- On-going treatments
- Preventative maintenance
- Stress relief
Counselling Subsequent
- On-going sessions
- Improve mental health
- PTSD
- Emotional unrest
- Anxiety
- Mental fitness
- Depression
Counselling Initial
- Initial session
- Improve mental health
- PTSD
- Emotional unrest
- Anxiety
- Mental fitness
- Depression
Massage Therapy
* GST is not included in Massage Therapy prices
Prices effective November 1, 2024
Target Treatment
- Pain in specific body area
- Headaches
- Sports injury
- Computer related pain (back, neck, shoulders)
- On-going treatments
- Preventative maintenance
- Stress relief
painPRO Treatment
- First appointment*
- Pain in multiple body areas
- Headaches
- Computer related pain (back, neck, shoulders)
- On-going treatments
- Preventative maintenance
- Stress relief
Extended Treatment
- Complex treatments in multiple body areas
- General body pain
- Accident trauma
- Full body massage
- On-going treatments
- Preventive maintenance
- Stress relief
Comprehensive Treatment
- Extensive soft tissue damage
- Complex injury
- Chronic disease
- Movement impairment
- Treatment with active rehab
- Functional assessment with treatment
- Stress relief
Physiotherapy & Kinesiology
* GST is not included in Kinesiology prices
Physiotherapy Subsequent
- On-going treatment
- Pain in specific body area
- As recommended by Physio
- Accidental injury
- Preventative maintenance
- Isolated Shockwave Therapy
Physiotherapy Initial / Subsequent
- New patients
- New injury/condition assessment
- Multiple body areas
- Accidental injury
- On-going treatments
- Preventative maintenance
- Shockwave Therapy to multiple areas
Kinesiology Subsequent
- On-going sessions
- Improve health
- Preventive maintenance
- Improve movement
- Muscle balancing
- Body strengthening
- Improve fitness
Kinesiology Initial
- First session
- Physical assessment
- Preventive maintenance
- Improve movement
- Muscle balancing
- Body strengthening
- Improve fitness
Chiropractic Therapy
Chiropractic Subsequent
- On-going treatments
- Pain in specific body area
- Headaches
- Accidental injury
- Preventative maintenance
- Computer pain (back, neck, shoulders)
- Wellness
Chiropractic Initial / Subsequent 30
- First appointment
- Initial assessment
- On-going assessments
- Complex accidental injury
- Preventive maintenance
- Pain in multiple body areas
- Wellness
Chiropractic Initial / Subsequent 45
- First appointment
- Initial assessment
- On-going assessments
- Complex accidental injury
- Preventive maintenance
- Pain in multiple body areas
- Wellness
Chiropractic Initial / Subsequent 60
- First appointment
- Initial assessment
- On-going assessments
- Complex accidental injury
- Preventive maintenance
- Pain in multiple body areas
- Wellness
Acupuncture & Counselling
* GST is not included in Counselling prices
Acupuncture Subsequent
- On-going treatment
- Pain in specific body area
- Poor mobility
- Accidental injury
- Muscle tightness
- Preventative maintenance
- Stress relief
Acupuncture Initial
- New patients
- New injury/condition assessment
- Multiple body areas
- Accidental injury
- On-going treatments
- Preventative maintenance
- Stress relief
Counselling Subsequent
- On-going sessions
- Improve mental health
- PTSD
- Emotional unrest
- Anxiety
- Mental fitness
- Depression
Counselling Initial
- Initial session
- Improve mental health
- PTSD
- Emotional unrest
- Anxiety
- Mental fitness
- Depression
Massage Therapy
* GST is not included in Massage Therapy prices
Prices effective November 1, 2024
Target Treatment
- Pain in specific body area
- Headaches
- Sports injury
- Computer related pain (back, neck, shoulders)
- On-going treatments
- Preventative maintenance
- Stress relief
painPRO Treatment
- First appointment*
- Pain in multiple body areas
- Headaches
- Computer related pain (back, neck, shoulders)
- On-going treatments
- Preventative maintenance
- Stress relief
Extended Treatment
- Complex treatments in multiple body areas
- General body pain
- Accident trauma
- Full body massage
- On-going treatments
- Preventive maintenance
- Stress relief
Comprehensive Treatment
- Extensive soft tissue damage
- Complex injury
- Chronic disease
- Movement impairment
- Treatment with active rehab
- Functional assessment with treatment
- Stress relief
Physiotherapy & Kinesiology
* GST is not included in Kinesiology prices
Physiotherapy Subsequent
- On-going treatment
- Pain in specific body area
- As recommended by Physio
- Accidental injury
- Preventative maintenance
- Isolated Shockwave Therapy
Physiotherapy Initial / Subsequent
- New patients
- New injury/condition assessment
- Multiple body areas
- Accidental injury
- On-going treatments
- Preventative maintenance
- Shockwave Therapy to multiple areas
Kinesiology Subsequent
- On-going sessions
- Improve health
- Preventive maintenance
- Improve movement
- Muscle balancing
- Body strengthening
- Improve fitness
Kinesiology Initial
- First session
- Physical assessment
- Preventive maintenance
- Improve movement
- Muscle balancing
- Body strengthening
- Improve fitness
Chiropractic Therapy
Chiropractic Subsequent
- On-going treatments
- Pain in specific body area
- Headaches
- Accidental injury
- Preventative maintenance
- Computer pain (back, neck, shoulders)
- Wellness
Chiropractic Initial / Subsequent 30
- First appointment
- Initial assessment
- On-going assessments
- Complex accidental injury
- Preventive maintenance
- Pain in multiple body areas
- Wellness
Chiropractic Initial / Subsequent 45
- First appointment
- Initial assessment
- On-going assessments
- Complex accidental injury
- Preventive maintenance
- Pain in multiple body areas
- Wellness
Chiropractic Initial / Subsequent 60
- First appointment
- Initial assessment
- On-going assessments
- Complex accidental injury
- Preventive maintenance
- Pain in multiple body areas
- Wellness
Acupuncture & Counselling
* GST is not included in Counselling prices
Acupuncture Subsequent
- On-going treatment
- Pain in specific body area
- Poor mobility
- Accidental injury
- Muscle tightness
- Preventative maintenance
- Stress relief
Acupuncture Initial
- New patients
- New injury/condition assessment
- Multiple body areas
- Accidental injury
- On-going treatments
- Preventative maintenance
- Stress relief
Counselling Subsequent
- On-going sessions
- Improve mental health
- PTSD
- Emotional unrest
- Anxiety
- Mental fitness
- Depression
Counselling Initial
- Initial session
- Improve mental health
- PTSD
- Emotional unrest
- Anxiety
- Mental fitness
- Depression
Have Extended Health Benefits?
Most of our services are covered by extended health insurance plans. We also work with ICBC for motor vehicle accident claims.
