Every service at Island Optimal Health and Performance
124 bookable services across 9 disciplines · half of listed prices sit between $102.31 and $170.
Can't find it?
Call (250) 753-9449 — 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
Kinesiology11 options · 4 practitionersSoonest Today · 12:30 PM
Everything below can be billed toICBC
Fascial Stretch Therapy VisitFollow-up
60 · 75 · 90 min60 · 75 · 90 min
From $100 to $137 for 60–90 min — the cheapest and the dearest kinesiology appointments this clinic charges for.
ICBC Kinesiology VisitNew patient
45 · 60 min45 · 60 min
Visit - Fascial Stretch TherapyNew patient
75 min75 min
$125
Kinesiology VisitNew patient
45 · 60 min45 · 60 min
From $95 to $115 for 45–60 min — the cheapest and the dearest kinesiology appointments this clinic charges for.
Acupuncture15 options · 2 practitionersSoonest Tue 22 · 11:00 AM
Everything below can be billed toICBC
Acupuncture + Cupping VisitFollow-up
75 min75 min
$140
Acupuncture AssessmentNew patient
75 min75 min
$140
Acupuncture VisitFollow-up
60 min60 min
$115
Acupuncture to Assist in Quitting Smoking
40 min40 min
$85
Cupping
30 min30 min
From $75 to $77 for 30 min — the cheapest and the dearest acupuncture appointments this clinic charges for.
Athletic therapy4 options · 1 practitionerSoonest Today · 12:30 PM
Everything below can be billed toICBC
Athletic Therapy VisitNew patient
30 · 45 · 60 min30 · 45 · 60 min
From $88 to $115 for 30–60 min — the cheapest and the dearest athletic therapy appointments this clinic charges for.
Chiropractic9 options · 4 practitionersSoonest Today · 11:00 AM
Everything below can be billed toICBC
Chiropractic Extended Visit/ Injury
30 min30 min
$120
ChiropracticMost booked
15 · 30 · 60 min15 · 30 · 60 min
From $60 to $95 for 15–60 min — the cheapest and the dearest chiropractic appointments this clinic charges for.
Chiropractic AssessmentNew patient
60 min60 min
$140
Custom Orthotics FittingNew patient
30 min30 min
$475
ICBC Chiropractic VisitFollow-up
15 min15 min
Counselling12 options · 3 practitionersSoonest Mon 21 · 7:15 PM
Everything below can be billed toICBC
Free Birth Preparation Meet and GreetNew patient
15 min15 min
Free Fascial Stretch Meet and GreetNew patient
15 min15 min
Free Registered Clinical Counselling Meet and Greet
20 min20 min
Registered Clinical Counselling - Couples CounsellingNew patient
60 min60 min
From $160 to $165 for 60 min — the cheapest and the dearest counselling appointments this clinic charges for.
Registered Clinical Counselling - Couples and Family Counselling SessionNew patient
60 min60 min
$165
Dentistry8 options · AmbrynSoonest Today · 2:50 PM
Everything below can be billed toICBC
Dental Hygiene - In office Teeth Whitening
60 min60 min
Dental Hygiene Adult VisitNew patient
90 min90 min
Dental Hygiene Adult Recare Visit
70 min70 min
Dental Hygiene Adult/Teen Visit PLUS in office WhiteningNew patient
120 min120 min
Dental Hygiene Adult/Teen Recare Visit PLUS in office whitening
90 min90 min
Dental Hygiene Child
45 min45 min
Massage therapy11 options · 7 practitionersSoonest Mon 21 · 11:20 AM
Everything below can be billed toICBC— exceptions marked on the row
Active Massage VisitNew patient
60 minCan be billed toExtended health plans
60 min
$140.50
RMT VisitNew patient
45 · 60 · 75 · 90 min45 · 60 · 75 · 90 min
From $109.25 to $187.25 for 45–90 min — the cheapest and the dearest massage therapy appointments this clinic charges for.
RMT Postpartum Visit
60 min60 min
$135
RMT Prenatal Visit
60 min60 min
$135
RMT Prenatal/ Postpartum VisitNew patient
60 min60 min
$135
Tui Na Massage
60 min60 min
$125
Naturopathic medicine45 options · 3 practitionersSoonest Today · 1:20 PM
Everything below can be billed toICBC
Adrenal IM InjectionFollow-up
15 min15 min
$40
Blood DrawFollow-up
15 min15 min
$30
Free Naturopathic Meet and Greet
15 min15 min
IV Therapy ConsultationNew patient
75 min75 min
$200
Physiotherapy9 options · 5 practitionersSoonest Today · 3:30 PM
Everything below can be billed toICBC
Birth Preparation- VisitNew patient
45 min45 min
$90
Functional Assessment/ Chiropractic RehabilitationNew patient
55 min55 min
$200
ICBC Physiotherapy VisitFollow-up
30 min30 min
Pelvic Floor Physiotherapy AppointmentNew patient
30 · 60 min30 · 60 min
From $115 to $170 for 30–60 min — the cheapest and the dearest physiotherapy appointments this clinic charges for.
Physiotherapy EvaluationNew patient
60 min60 min
$140
Checked 3 hr ago · prices come straight from the clinic