Total Therapy★ 4.8 (455 reviews)Opens today at 9:00 AM
View clinic

Every service at Total Therapy

101 bookable services across 8 disciplines.

Can't find it?

Call (604) 437-9355 — reception can book anything not listed here.

Your cost

Sign in and tell us your plan to see what a visit would cost you. Sign in

Acupuncture8 options · 4 practitionersSoonest Tomorrow · 7:00 AM

Everything below can be billed toMSP (premium assistance)WorkSafeBCExtended health plansPacific Blue Cross— exceptions marked on the row

Complimentary Consult - Acupuncture (Private)New patient

Can be billed toICBC

15 min
Visit - Acupuncture (ICBC)Follow-up

Can be billed toICBC

40 min
Visit Short - Acupuncture (Private)Follow-up
30 min
Visit Standard - Acupuncture (Private)Follow-up
45 min
Assessment - Acupuncture (ICBC)New patient

Can be billed toICBC

45 min
Assessment - Acupuncture (Private)New patient
60 min
Chiropractic12 options · Angela, Duriell, FrankieSoonest Today · 1:30 PM

Everything below can be billed toWorkSafeBCExtended health plansPacific Blue Cross— exceptions marked on the row

Visit - Chiropractic (ICBC)Follow-up

Can be billed toICBCMSP (premium assistance)

15 min
Visit - Chiropractic (Private)Follow-up
15 · 20 · 30 min
Visit - Chiropractic Shockwave (Private)Follow-up
15 min
Assessment - Chiropractic (ICBC)Most booked

Can be billed toICBCMSP (premium assistance)

30 min
Assessment - Chiropractic (Private)New patient
30 · 40 min
Assessment - Chiropractic Shockwave (Private)New patient
30 min
Counselling11 options · 4 practitionersSoonest Today · 10:00 AM

Everything below can be billed toMSP (premium assistance)WorkSafeBCPacific Blue Cross— exceptions marked on the row

Complimentary Consult - Hydrotherapy (Private)New patient

Can be billed toICBCExtended health plans

15 min
Complimentary Consult - Clinical CounsellingNew patient

Can be billed toICBCExtended health plans

15 min
First Visit - Clinical Counselling (ICBC)New patient

Can be billed toICBCExtended health plans

50 min
First Visit - Clinical Counselling (Private)New patient

Can be billed toGreenShield

50 min
First Visit - Clinical Counselling Sliding Scale (Private)New patient

Can be billed toGreenShield

50 min
Visit - Clinical Counselling (ICBC)Follow-up

Can be billed toICBCExtended health plans

50 min
Kinesiology14 options · 5 practitionersSoonest Today · 10:00 AM

Everything below can be billed toMSP (premium assistance)WorkSafeBCPacific Blue Cross— exceptions marked on the row

Complimentary Consult - Hydrotherapy (ICBC)New patient

Can be billed toICBCExtended health plans

15 min
Complimentary Consult - Kinesiology (Private)New patient

Can be billed toICBCExtended health plans

15 min
Visit - Kinesiology Bring a Friend (Private) + GST per personFollow-up
30 · 45 · 60 min
Visit - Kinesiology (Private) + GSTFollow-up

Can be billed toExtended health plans

30 · 45 · 60 min
Visit - Kinesiology (ICBC)Follow-up

Can be billed toICBCExtended health plans

45 min
Assessment - Kinesiology Fitness Appraisal (Private)New patient

Can be billed toExtended health plans

60 min
Massage therapy14 options · 20 practitionersSoonest Today · 7:45 AM

Everything below can be billed toWorkSafeBCExtended health plansPacific Blue Cross— exceptions marked on the row

Visit - Registered Massage Therapy (Private) + GSTFollow-up
30 · 45 · 60 · 75 · 90 min
Visit - Bodywork (Private) + GSTMost booked

Can be billed toMSP (premium assistance)

45 · 60 min
Visit - Registered Massage Therapy (ICBC)Follow-up

Can be billed toICBCMSP (premium assistance)

45 min
Assessment - Registered Massage Therapy (ICBC)New patient

Can be billed toICBCMSP (premium assistance)

60 min
Assessment - Registered Massage Therapy (Private) + GSTNew patient
60 min
Naturopathic medicine12 options · MariaSoonest Tomorrow · 3:30 PM

Everything below can be billed toMSP (premium assistance)WorkSafeBCExtended health plansPacific Blue Cross— exceptions marked on the row

Complimentary Consult - Naturopathic MedicineNew patient

Can be billed toICBC

10 min
Extended Visit - Naturopathic Medicine (Private)Follow-up
45 min
Visit - Naturopathic Medicine (Private)Follow-up
30 min
Visit Extended - Naturopathic Medicine (Private)Follow-up
45 min
Visit Short - Naturopathic Medicine (Private)Follow-up
15 min
Visit Short Injection B12 + B Complex - Naturopathic Medicine (Private)Follow-up
10 min
$50
Physiotherapy29 options · 15 practitionersSoonest Today · 8:00 AM

Everything below can be billed toExtended health plansPacific Blue Cross— exceptions marked on the row

Complimentary Consult - Physiotherapy (Private)New patient

Can be billed toICBC

15 min
Assessment - Physiotherapy (Private)New patient
45 min
Extended Visit - Pelvic Floor Physiotherapy (Private)Follow-up

Can be billed toMSP (premium assistance)WorkSafeBC

45 min
Visit - Biofeedback Pelvic Floor Physiotherapy (Private)Follow-up

Can be billed toMSP (premium assistance)WorkSafeBC

45 min
Visit - Concussion Physiotherapy (Private)Follow-up

Can be billed toMSP (premium assistance)WorkSafeBC

30 min
Visit - Physiotherapy Shockwave (Private)Follow-up
30 min
Podiatry1 option · 2 practitionersSoonest Today · 1:30 PM

Everything below can be billed toMSP (premium assistance)WorkSafeBCExtended health plansPacific Blue Cross

Assessment & Custom Orthotics (Private)New patient
30 min

Checked 6 hr ago · prices come straight from the clinic