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

$90
30 Minutes
  • Pain in specific body area
  • Headaches
  • Sports injury
  • Computer related pain (back, neck, shoulders)
  • On-going treatments
  • Preventative maintenance
  • Stress relief
Book Massage Now!

Extended Treatment

$145
60 Minutes
  • Complex treatments in multiple body areas
  • General body pain
  • Accident trauma
  • Full body massage
  • On-going treatments
  • Preventive maintenance
  • Stress relief
Book Massage Now!

Comprehensive Treatment

$220
90 Minutes
  • Extensive soft tissue damage
  • Complex injury
  • Chronic disease
  • Movement impairment
  • Treatment with active rehab
  • Functional assessment with treatment
  • Stress relief
Book Massage Now!

Physiotherapy & Kinesiology

* GST is not included in Kinesiology prices

Physiotherapy Subsequent

$105
30 Minutes
  • On-going treatment
  • Pain in specific body area
  • As recommended by Physio
  • Accidental injury
  • Preventative maintenance
  • Isolated Shockwave Therapy
Book Physio Now!

Physiotherapy Initial / Subsequent

$150
45 Minutes
  • New patients
  • New injury/condition assessment
  • Multiple body areas
  • Accidental injury
  • On-going treatments
  • Preventative maintenance
  • Shockwave Therapy to multiple areas
Book Physio Now!

Kinesiology Subsequent

$65
30 Minutes
  • On-going sessions
  • Improve health
  • Preventive maintenance
  • Improve movement
  • Muscle balancing
  • Body strengthening
  • Improve fitness
Book Now!

Kinesiology Initial

$120
60 Minutes
  • First session
  • Physical assessment
  • Preventive maintenance
  • Improve movement
  • Muscle balancing
  • Body strengthening
  • Improve fitness
Book Now!

Chiropractic Therapy

Chiropractic Subsequent

$75
15 Minutes
  • On-going treatments
  • Pain in specific body area
  • Headaches
  • Accidental injury
  • Preventative maintenance
  • Computer pain (back, neck, shoulders)
  • Wellness
Book Chiro Now!

Chiropractic Initial / Subsequent 30

$120
30 Minutes
  • First appointment
  • Initial assessment
  • On-going assessments
  • Complex accidental injury
  • Preventive maintenance
  • Pain in multiple body areas
  • Wellness
Book Chiro Now!

Chiropractic Initial / Subsequent 45

$150
45 Minutes
  • First appointment
  • Initial assessment
  • On-going assessments
  • Complex accidental injury
  • Preventive maintenance
  • Pain in multiple body areas
  • Wellness
Book Chiro Now!

Chiropractic Initial / Subsequent 60

$200
60 Minutes
  • First appointment
  • Initial assessment
  • On-going assessments
  • Complex accidental injury
  • Preventive maintenance
  • Pain in multiple body areas
  • Wellness
Book Chiro Now!

Acupuncture & Counselling

* GST is not included in Counselling prices

Acupuncture Subsequent

$125
40 Minutes
  • On-going treatment
  • Pain in specific body area
  • Poor mobility
  • Accidental injury
  • Muscle tightness
  • Preventative maintenance
  • Stress relief
Book Now!

Acupuncture Initial

$135
50 Minutes
  • New patients
  • New injury/condition assessment
  • Multiple body areas
  • Accidental injury
  • On-going treatments
  • Preventative maintenance
  • Stress relief
Book Now!

Counselling Subsequent

$150
50 Minutes
  • On-going sessions
  • Improve mental health
  • PTSD
  • Emotional unrest
  • Anxiety
  • Mental fitness
  • Depression
Book Now!

Counselling Initial

$150
50 Minutes
  • Initial session
  • Improve mental health
  • PTSD
  • Emotional unrest
  • Anxiety
  • Mental fitness
  • Depression
Book Now!

Massage Therapy

* GST is not included in Massage Therapy prices

Prices effective November 1, 2024

Target Treatment

$90
30 Minutes
  • Pain in specific body area
  • Headaches
  • Sports injury
  • Computer related pain (back, neck, shoulders)
  • On-going treatments
  • Preventative maintenance
  • Stress relief
Book Massage Now!

Extended Treatment

$145
60 Minutes
  • Complex treatments in multiple body areas
  • General body pain
  • Accident trauma
  • Full body massage
  • On-going treatments
  • Preventive maintenance
  • Stress relief
Book Massage Now!

Comprehensive Treatment

$220
90 Minutes
  • Extensive soft tissue damage
  • Complex injury
  • Chronic disease
  • Movement impairment
  • Treatment with active rehab
  • Functional assessment with treatment
  • Stress relief
Book Massage Now!

Physiotherapy & Kinesiology

* GST is not included in Kinesiology prices

Physiotherapy Subsequent

$105
30 Minutes
  • On-going treatment
  • Pain in specific body area
  • As recommended by Physio
  • Accidental injury
  • Preventative maintenance
  • Isolated Shockwave Therapy
Book Physio Now!

Physiotherapy Initial / Subsequent

$150
45 Minutes
  • New patients
  • New injury/condition assessment
  • Multiple body areas
  • Accidental injury
  • On-going treatments
  • Preventative maintenance
  • Shockwave Therapy to multiple areas
Book Physio Now!

Kinesiology Subsequent

$65
30 Minutes
  • On-going sessions
  • Improve health
  • Preventive maintenance
  • Improve movement
  • Muscle balancing
  • Body strengthening
  • Improve fitness
Book Now!

Kinesiology Initial

$120
60 Minutes
  • First session
  • Physical assessment
  • Preventive maintenance
  • Improve movement
  • Muscle balancing
  • Body strengthening
  • Improve fitness
Book Now!

Chiropractic Therapy

Chiropractic Subsequent

$75
15 Minutes
  • On-going treatments
  • Pain in specific body area
  • Headaches
  • Accidental injury
  • Preventative maintenance
  • Computer pain (back, neck, shoulders)
  • Wellness
Book Chiro Now!

Chiropractic Initial / Subsequent 30

$120
30 Minutes
  • First appointment
  • Initial assessment
  • On-going assessments
  • Complex accidental injury
  • Preventive maintenance
  • Pain in multiple body areas
  • Wellness
Book Chiro Now!

Chiropractic Initial / Subsequent 45

$150
45 Minutes
  • First appointment
  • Initial assessment
  • On-going assessments
  • Complex accidental injury
  • Preventive maintenance
  • Pain in multiple body areas
  • Wellness
Book Chiro Now!

Chiropractic Initial / Subsequent 60

$200
60 Minutes
  • First appointment
  • Initial assessment
  • On-going assessments
  • Complex accidental injury
  • Preventive maintenance
  • Pain in multiple body areas
  • Wellness
Book Chiro Now!

Acupuncture & Counselling

* GST is not included in Counselling prices

Acupuncture Subsequent

$125
40 Minutes
  • On-going treatment
  • Pain in specific body area
  • Poor mobility
  • Accidental injury
  • Muscle tightness
  • Preventative maintenance
  • Stress relief
Book Now!

Acupuncture Initial

$135
50 Minutes
  • New patients
  • New injury/condition assessment
  • Multiple body areas
  • Accidental injury
  • On-going treatments
  • Preventative maintenance
  • Stress relief
Book Now!

Counselling Subsequent

$150
50 Minutes
  • On-going sessions
  • Improve mental health
  • PTSD
  • Emotional unrest
  • Anxiety
  • Mental fitness
  • Depression
Book Now!

Counselling Initial

$150
50 Minutes
  • Initial session
  • Improve mental health
  • PTSD
  • Emotional unrest
  • Anxiety
  • Mental fitness
  • Depression
Book Now!

Massage Therapy

* GST is not included in Massage Therapy prices

Prices effective November 1, 2024

Target Treatment

$90
30 Minutes
  • Pain in specific body area
  • Headaches
  • Sports injury
  • Computer related pain (back, neck, shoulders)
  • On-going treatments
  • Preventative maintenance
  • Stress relief
Book Massage Now!

Extended Treatment

$145
60 Minutes
  • Complex treatments in multiple body areas
  • General body pain
  • Accident trauma
  • Full body massage
  • On-going treatments
  • Preventive maintenance
  • Stress relief
Book Massage Now!

Comprehensive Treatment

$220
90 Minutes
  • Extensive soft tissue damage
  • Complex injury
  • Chronic disease
  • Movement impairment
  • Treatment with active rehab
  • Functional assessment with treatment
  • Stress relief
Book Massage Now!

Physiotherapy & Kinesiology

* GST is not included in Kinesiology prices

Physiotherapy Subsequent

$105
30 Minutes
  • On-going treatment
  • Pain in specific body area
  • As recommended by Physio
  • Accidental injury
  • Preventative maintenance
  • Isolated Shockwave Therapy
Book Physio Now!

Physiotherapy Initial / Subsequent

$150
45 Minutes
  • New patients
  • New injury/condition assessment
  • Multiple body areas
  • Accidental injury
  • On-going treatments
  • Preventative maintenance
  • Shockwave Therapy to multiple areas
Book Physio Now!

Kinesiology Subsequent

$65
30 Minutes
  • On-going sessions
  • Improve health
  • Preventive maintenance
  • Improve movement
  • Muscle balancing
  • Body strengthening
  • Improve fitness
Book Now!

Kinesiology Initial

$120
60 Minutes
  • First session
  • Physical assessment
  • Preventive maintenance
  • Improve movement
  • Muscle balancing
  • Body strengthening
  • Improve fitness
Book Now!

Chiropractic Therapy

Chiropractic Subsequent

$75
15 Minutes
  • On-going treatments
  • Pain in specific body area
  • Headaches
  • Accidental injury
  • Preventative maintenance
  • Computer pain (back, neck, shoulders)
  • Wellness
Book Chiro Now!

Chiropractic Initial / Subsequent 30

$120
30 Minutes
  • First appointment
  • Initial assessment
  • On-going assessments
  • Complex accidental injury
  • Preventive maintenance
  • Pain in multiple body areas
  • Wellness
Book Chiro Now!

Chiropractic Initial / Subsequent 45

$150
45 Minutes
  • First appointment
  • Initial assessment
  • On-going assessments
  • Complex accidental injury
  • Preventive maintenance
  • Pain in multiple body areas
  • Wellness
Book Chiro Now!

Chiropractic Initial / Subsequent 60

$200
60 Minutes
  • First appointment
  • Initial assessment
  • On-going assessments
  • Complex accidental injury
  • Preventive maintenance
  • Pain in multiple body areas
  • Wellness
Book Chiro Now!

Acupuncture & Counselling

* GST is not included in Counselling prices

Acupuncture Subsequent

$125
40 Minutes
  • On-going treatment
  • Pain in specific body area
  • Poor mobility
  • Accidental injury
  • Muscle tightness
  • Preventative maintenance
  • Stress relief
Book Now!

Acupuncture Initial

$135
50 Minutes
  • New patients
  • New injury/condition assessment
  • Multiple body areas
  • Accidental injury
  • On-going treatments
  • Preventative maintenance
  • Stress relief
Book Now!

Counselling Subsequent

$150
50 Minutes
  • On-going sessions
  • Improve mental health
  • PTSD
  • Emotional unrest
  • Anxiety
  • Mental fitness
  • Depression
Book Now!

Counselling Initial

$150
50 Minutes
  • Initial session
  • Improve mental health
  • PTSD
  • Emotional unrest
  • Anxiety
  • Mental fitness
  • Depression
Book Now!

Massage Therapy

* GST is not included in Massage Therapy prices

Prices effective November 1, 2024

Target Treatment

$90
30 Minutes
  • Pain in specific body area
  • Headaches
  • Sports injury
  • Computer related pain (back, neck, shoulders)
  • On-going treatments
  • Preventative maintenance
  • Stress relief
Book Massage Now!

Extended Treatment

$140
60 Minutes
  • Complex treatments in multiple body areas
  • General body pain
  • Accident trauma
  • Full body massage
  • On-going treatments
  • Preventive maintenance
  • Stress relief
Book Massage Now!

Comprehensive Treatment

$215
90 Minutes
  • Extensive soft tissue damage
  • Complex injury
  • Chronic disease
  • Movement impairment
  • Treatment with active rehab
  • Functional assessment with treatment
  • Stress relief
Book Massage Now!

Physiotherapy & Kinesiology

* GST is not included in Kinesiology prices

Physiotherapy Subsequent

$105
30 Minutes
  • On-going treatment
  • Pain in specific body area
  • As recommended by Physio
  • Accidental injury
  • Preventative maintenance
  • Isolated Shockwave Therapy
Book Physio Now!

Physiotherapy Initial / Subsequent

$140
45 Minutes
  • New patients
  • New injury/condition assessment
  • Multiple body areas
  • Accidental injury
  • On-going treatments
  • Preventative maintenance
  • Shockwave Therapy to multiple areas
Book Physio Now!

Kinesiology Subsequent

$65
30 Minutes
  • On-going sessions
  • Improve health
  • Preventive maintenance
  • Improve movement
  • Muscle balancing
  • Body strengthening
  • Improve fitness
Book Now!

Kinesiology Initial

$120
60 Minutes
  • First session
  • Physical assessment
  • Preventive maintenance
  • Improve movement
  • Muscle balancing
  • Body strengthening
  • Improve fitness
Book Now!

Chiropractic Therapy

Chiropractic Subsequent

$75
15 Minutes
  • On-going treatments
  • Pain in specific body area
  • Headaches
  • Accidental injury
  • Preventative maintenance
  • Computer pain (back, neck, shoulders)
  • Wellness
Book Chiro Now!

Chiropractic Initial / Subsequent 30

$120
30 Minutes
  • First appointment
  • Initial assessment
  • On-going assessments
  • Complex accidental injury
  • Preventive maintenance
  • Pain in multiple body areas
  • Wellness
Book Chiro Now!

Chiropractic Initial / Subsequent 45

$150
45 Minutes
  • First appointment
  • Initial assessment
  • On-going assessments
  • Complex accidental injury
  • Preventive maintenance
  • Pain in multiple body areas
  • Wellness
Book Chiro Now!

Chiropractic Initial / Subsequent 60

$200
60 Minutes
  • First appointment
  • Initial assessment
  • On-going assessments
  • Complex accidental injury
  • Preventive maintenance
  • Pain in multiple body areas
  • Wellness
Book Chiro Now!

Acupuncture & Counselling

* GST is not included in Counselling prices

Acupuncture Subsequent

$115
40 Minutes
  • On-going treatment
  • Pain in specific body area
  • Poor mobility
  • Accidental injury
  • Muscle tightness
  • Preventative maintenance
  • Stress relief
Book Now!

Acupuncture Initial

$130
50 Minutes
  • New patients
  • New injury/condition assessment
  • Multiple body areas
  • Accidental injury
  • On-going treatments
  • Preventative maintenance
  • Stress relief
Book Now!

Counselling Subsequent

$150
50 Minutes
  • On-going sessions
  • Improve mental health
  • PTSD
  • Emotional unrest
  • Anxiety
  • Mental fitness
  • Depression
Book Now!

Counselling Initial

$150
50 Minutes
  • Initial session
  • Improve mental health
  • PTSD
  • Emotional unrest
  • Anxiety
  • Mental fitness
  • Depression
Book Now!

Massage Therapy

* GST is not included in Massage Therapy prices

Prices effective November 1, 2024

Target Treatment

$90
30 Minutes
  • Pain in specific body area
  • Headaches
  • Sports injury
  • Computer related pain (back, neck, shoulders)
  • On-going treatments
  • Preventative maintenance
  • Stress relief
Book Massage Now!

Extended Treatment

$140
60 Minutes
  • Complex treatments in multiple body areas
  • General body pain
  • Accident trauma
  • Full body massage
  • On-going treatments
  • Preventive maintenance
  • Stress relief
Book Massage Now!

Comprehensive Treatment

$215
90 Minutes
  • Extensive soft tissue damage
  • Complex injury
  • Chronic disease
  • Movement impairment
  • Treatment with active rehab
  • Functional assessment with treatment
  • Stress relief
Book Massage Now!

Physiotherapy & Kinesiology

* GST is not included in Kinesiology prices

Physiotherapy Subsequent

$105
30 Minutes
  • On-going treatment
  • Pain in specific body area
  • As recommended by Physio
  • Accidental injury
  • Preventative maintenance
  • Isolated Shockwave Therapy
Book Physio Now!

Physiotherapy Initial / Subsequent

$130
45 Minutes
  • New patients
  • New injury/condition assessment
  • Multiple body areas
  • Accidental injury
  • On-going treatments
  • Preventative maintenance
  • Shockwave Therapy to multiple areas
Book Physio Now!

Kinesiology Subsequent

$65
30 Minutes
  • On-going sessions
  • Improve health
  • Preventive maintenance
  • Improve movement
  • Muscle balancing
  • Body strengthening
  • Improve fitness
Book Now!

Kinesiology Initial

$120
60 Minutes
  • First session
  • Physical assessment
  • Preventive maintenance
  • Improve movement
  • Muscle balancing
  • Body strengthening
  • Improve fitness
Book Now!

Chiropractic Therapy

Chiropractic Subsequent

$75
15 Minutes
  • On-going treatments
  • Pain in specific body area
  • Headaches
  • Accidental injury
  • Preventative maintenance
  • Computer pain (back, neck, shoulders)
  • Wellness
Book Chiro Now!

Chiropractic Initial / Subsequent 30

$120
30 Minutes
  • First appointment
  • Initial assessment
  • On-going assessments
  • Complex accidental injury
  • Preventive maintenance
  • Pain in multiple body areas
  • Wellness
Book Chiro Now!

Chiropractic Initial / Subsequent 45

$150
45 Minutes
  • First appointment
  • Initial assessment
  • On-going assessments
  • Complex accidental injury
  • Preventive maintenance
  • Pain in multiple body areas
  • Wellness
Book Chiro Now!

Chiropractic Initial / Subsequent 60

$200
60 Minutes
  • First appointment
  • Initial assessment
  • On-going assessments
  • Complex accidental injury
  • Preventive maintenance
  • Pain in multiple body areas
  • Wellness
Book Chiro Now!

Acupuncture & Counselling

* GST is not included in Counselling prices

Acupuncture Subsequent

$115
40 Minutes
  • On-going treatment
  • Pain in specific body area
  • Poor mobility
  • Accidental injury
  • Muscle tightness
  • Preventative maintenance
  • Stress relief
Book Now!

Acupuncture Initial

$130
50 Minutes
  • New patients
  • New injury/condition assessment
  • Multiple body areas
  • Accidental injury
  • On-going treatments
  • Preventative maintenance
  • Stress relief
Book Now!

Counselling Subsequent

$150
50 Minutes
  • On-going sessions
  • Improve mental health
  • PTSD
  • Emotional unrest
  • Anxiety
  • Mental fitness
  • Depression
Book Now!

Counselling Initial

$150
50 Minutes
  • Initial session
  • Improve mental health
  • PTSD
  • Emotional unrest
  • Anxiety
  • Mental fitness
  • Depression
Book Now!

Massage Therapy

* GST is not included in Massage Therapy prices

Prices effective November 1, 2024

Target Treatment

$90
30 Minutes
  • Pain in specific body area
  • Headaches
  • Sports injury
  • Computer related pain (back, neck, shoulders)
  • On-going treatments
  • Preventative maintenance
  • Stress relief
Book Massage Now!

Extended Treatment

$140
60 Minutes
  • Complex treatments in multiple body areas
  • General body pain
  • Accident trauma
  • Full body massage
  • On-going treatments
  • Preventive maintenance
  • Stress relief
Book Massage Now!

Comprehensive Treatment

$215
90 Minutes
  • Extensive soft tissue damage
  • Complex injury
  • Chronic disease
  • Movement impairment
  • Treatment with active rehab
  • Functional assessment with treatment
  • Stress relief
Book Massage Now!

Physiotherapy & Kinesiology

* GST is not included in Kinesiology prices

Physiotherapy Subsequent

$105
30 Minutes
  • On-going treatment
  • Pain in specific body area
  • As recommended by Physio
  • Accidental injury
  • Preventative maintenance
  • Isolated Shockwave Therapy
Book Physio Now!

Physiotherapy Initial / Subsequent

$135
45 Minutes
  • New patients
  • New injury/condition assessment
  • Multiple body areas
  • Accidental injury
  • On-going treatments
  • Preventative maintenance
  • Shockwave Therapy to multiple areas
Book Physio Now!

Kinesiology Subsequent

$65
30 Minutes
  • On-going sessions
  • Improve health
  • Preventive maintenance
  • Improve movement
  • Muscle balancing
  • Body strengthening
  • Improve fitness
Book Now!

Kinesiology Initial

$120
60 Minutes
  • First session
  • Physical assessment
  • Preventive maintenance
  • Improve movement
  • Muscle balancing
  • Body strengthening
  • Improve fitness
Book Now!

Chiropractic Therapy

Chiropractic Subsequent

$75
15 Minutes
  • On-going treatments
  • Pain in specific body area
  • Headaches
  • Accidental injury
  • Preventative maintenance
  • Computer pain (back, neck, shoulders)
  • Wellness
Book Chiro Now!

Chiropractic Initial / Subsequent 30

$120
30 Minutes
  • First appointment
  • Initial assessment
  • On-going assessments
  • Complex accidental injury
  • Preventive maintenance
  • Pain in multiple body areas
  • Wellness
Book Chiro Now!

Chiropractic Initial / Subsequent 45

$150
45 Minutes
  • First appointment
  • Initial assessment
  • On-going assessments
  • Complex accidental injury
  • Preventive maintenance
  • Pain in multiple body areas
  • Wellness
Book Chiro Now!

Chiropractic Initial / Subsequent 60

$200
60 Minutes
  • First appointment
  • Initial assessment
  • On-going assessments
  • Complex accidental injury
  • Preventive maintenance
  • Pain in multiple body areas
  • Wellness
Book Chiro Now!

Acupuncture & Counselling

* GST is not included in Counselling prices

Acupuncture Subsequent

$120
40 Minutes
  • On-going treatment
  • Pain in specific body area
  • Poor mobility
  • Accidental injury
  • Muscle tightness
  • Preventative maintenance
  • Stress relief
Book Now!

Acupuncture Initial

$135
50 Minutes
  • New patients
  • New injury/condition assessment
  • Multiple body areas
  • Accidental injury
  • On-going treatments
  • Preventative maintenance
  • Stress relief
Book Now!

Counselling Subsequent

$150
50 Minutes
  • On-going sessions
  • Improve mental health
  • PTSD
  • Emotional unrest
  • Anxiety
  • Mental fitness
  • Depression
Book Now!

Counselling Initial

$150
50 Minutes
  • Initial session
  • Improve mental health
  • PTSD
  • Emotional unrest
  • Anxiety
  • Mental fitness
  • Depression
Book Now!

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.

painPRO for Employers

Helping you with employee health and productivity.

See How

We're Hiring

Join our growing team of healthcare professionals.

Learn More