Every service at Legacies Health Centre
164 bookable services across 11 disciplines · half of listed prices sit between $95 and $135.
Can't find it?
Call (604) 635-0640 — 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
Kinesiology8 options · 6 practitionersSoonest Today · 10:00 AM
Kinesiology Appointment (Private Pay)Follow-up
45 · 60 min45 · 60 min
From $56 to $85 for 45–60 min — the cheapest and the dearest kinesiology appointments this clinic charges for.
ICBC Active Rehab AssessmentNew patient
45 minCan be billed toICBC
45 min
ICBC Active Rehab AppointmentFollow-up
45 minCan be billed toICBC
45 min
Kinesiology Assessment (Private Pay)New patient
60 minCan be billed toICBC
60 min
$100
Active Rehab AppointmentNew patient
60 min60 min
$81.90
Acupuncture20 options · 18 practitionersSoonest Today · 9:00 AM
Free Acupuncture ConsultationNew patient
15 min15 min
Naturopathic Acupuncture AppointmentFollow-up
30 · 45 min30 · 45 min
Acupuncture AppointmentFollow-up
30 · 45 · 60 min30 · 45 · 60 min
From $85 to $125 for 30–60 min — the cheapest and the dearest acupuncture appointments this clinic charges for.
Acupuncture AssessmentNew patient
60 min60 min
$125
Facial Acupuncture Appointment
45 min45 min
$130
Facial Acupuncture Appointment .)
30 · 45 min30 · 45 min
From $95 to $120 for 30–45 min — the cheapest and the dearest acupuncture appointments this clinic charges for.
Athletic therapy1 option · 1 practitionerNo openings
Everything below can be billed toWorkSafeBC
WSBC Hand Therapy Program AssessmentNew patient
45 min45 min
Chiropractic20 options · 7 practitionersSoonest Today · 6:30 PM
Free Chiropractic ConsultationNew patient
10 min10 min
Free Chiropractic Consultation viaNew patient
10 min10 min
Chiropractic AssessmentNew patient
30 min30 min
$120
Chiropractic AppointmentFollow-up
15 min15 min
$77
Counselling6 options · 2 practitionersSoonest 25 Sept · 10:30 AM
Hand Therapy Session
20 · 30 min20 · 30 min
$95
ICBC RCC AppointmentFollow-up
50 minCan be billed toICBC
50 min
ICBC RCC Assessment and ReportNew patient
50 minCan be billed toICBC
50 min
RCC AppointmentNew patient
50 min50 min
Dietetics7 optionsNo openings
Massage therapy42 options · 48 practitionersSoonest Today · 9:00 AM
Clinical Pilates Appointment with RMTFollow-up
30 · 45 · 60 min30 · 45 · 60 min
From $90 to $135 for 30–60 min — the cheapest and the dearest massage therapy appointments this clinic charges for.
ICBC RMT AppointmentFollow-up
30 · 45 minCan be billed toICBC
30 · 45 min
Intern Massage Therapy AppointmentStudent practitioner
30 · 45 · 60 · 75 · 90 min30 · 45 · 60 · 75 · 90 min
From $29 to $69 for 30–90 min — the cheapest and the dearest massage therapy appointments this clinic charges for.
Intern Massage Therapy Appointment (NOTE: This practitioner is currently transitioning to be an RMT)Student practitioner
30 · 45 · 60 · 75 · 90 min30 · 45 · 60 · 75 · 90 min
From $29 to $69 for 30–90 min — the cheapest and the dearest massage therapy appointments this clinic charges for.
Pacific Sport Appointment
30 · 45 · 60 min30 · 45 · 60 min
From $30 to $60 for 30–60 min — the cheapest and the dearest massage therapy appointments this clinic charges for.
Registered Massage Therapy AssessmentNew patient
30 · 45 · 60 minCan be billed toWorkSafeBC
30 · 45 · 60 min
From $90 to $135 for 30–60 min — the cheapest and the dearest massage therapy appointments this clinic charges for.
Naturopathic medicine25 options · FarzanehSoonest Tomorrow · 1:40 PM
Free Naturopath ConsultationNew patient
15 min15 min
Naturopath AppointmentFollow-up
15 · 30 · 45 · 60 min15 · 30 · 45 · 60 min
From $55 to $150 for 15–60 min — the cheapest and the dearest naturopathic medicine appointments this clinic charges for.
Biopuncture Session (1x syringe)Follow-up
30 min30 min
Biopuncture Session (2x syringe)Follow-up
45 min45 min
Biopuncture Session (3x syringe)Follow-up
45 min45 min
Occupational therapy1 option · 1 practitionerSoonest 25 Sept · 10:30 AM
Everything below can be billed toWorkSafeBC
WSBC Hand Therapy Program SessionFollow-up
15 min15 min
Personal training2 options · 6 practitionersSoonest Today · 10:00 AM
Free Personal Training AssessmentNew patient
60 min60 min
Physiotherapy32 options · 17 practitionersSoonest Today · 10:30 AM
Clinical Pilates Assessment with PhysiotherapistNew patient
60 min60 min
Clinical Pilates Appointment with PhysiotherapistFollow-up
40 min40 min
Concussion AssessmentNew patient
60 min60 min
$160
Concussion AppointmentFollow-up
40 min40 min
$125
Extended Physiotherapy AppointmentFollow-up
45 min45 min
$125
Free Pelvic Floor ConsultationNew patient
10 min10 min
Checked 7 hr ago · prices come straight from the clinic