Island Optimal Health and Performance★ 4.9 (72 reviews)Open today until 5:00 PM

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 min
From $100 to $137 for 60–90 min — the cheapest and the dearest kinesiology appointments this clinic charges for.
Free Kinesiology Meet & Greet
15 min
See who offers this →
ICBC Kinesiology VisitNew patient
45 · 60 min
ICBC Kinesiology Visit and ReportNew patient
60 min
See who offers this →
Visit - Fascial Stretch TherapyNew patient
75 min
$125
Kinesiology VisitNew patient
45 · 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 min
$140
Acupuncture AssessmentNew patient
75 min
$140
Acupuncture VisitFollow-up
60 min
$115
Acupuncture to Assist in Quitting Smoking
40 min
$85
Cupping
30 min
From $75 to $77 for 30 min — the cheapest and the dearest acupuncture appointments this clinic charges for.
Facial Acupuncture
75 min
$160
View Doreen’s profile →
Athletic therapy4 options · 1 practitionerSoonest Today · 12:30 PM

Everything below can be billed toICBC

Athletic Therapy VisitNew patient
30 · 45 · 60 min
From $88 to $115 for 30–60 min — the cheapest and the dearest athletic therapy appointments this clinic charges for.
Free Athletic Therapy Meet and Greet
15 min
See who offers this →
Chiropractic9 options · 4 practitionersSoonest Today · 11:00 AM

Everything below can be billed toICBC

Chiropractic Extended Visit/ Injury
30 min
$120
ChiropracticMost booked
15 · 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 min
$140
Custom Orthotics FittingNew patient
30 min
$475
ICBC Chiropractic Visit and ReportNew patient
60 min
See who offers this →
ICBC Chiropractic VisitFollow-up
15 min
Counselling12 options · 3 practitionersSoonest Mon 21 · 7:15 PM

Everything below can be billed toICBC

Free Birth Preparation Meet and GreetNew patient
15 min
Free Fascial Stretch Meet and GreetNew patient
15 min
Free Registered Clinical Counselling ConsultationNew patient
15 min
See who offers this →
Free Registered Clinical Counselling Meet and Greet
20 min
Registered Clinical Counselling - Couples CounsellingNew patient
60 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 min
$165
Dentistry8 options · AmbrynSoonest Today · 2:50 PM

Everything below can be billed toICBC

Dental Hygiene - In office Teeth Whitening
60 min
Dental Hygiene Adult VisitNew patient
90 min
Dental Hygiene Adult Recare Visit
70 min
Dental Hygiene Adult/Teen Visit PLUS in office WhiteningNew patient
120 min
Dental Hygiene Adult/Teen Recare Visit PLUS in office whitening
90 min
Dental Hygiene Child
45 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

Can be billed toExtended health plans

60 min
$140.50
RMT VisitNew patient
45 · 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 min
$135
RMT Prenatal Visit
60 min
$135
RMT Prenatal/ Postpartum VisitNew patient
60 min
$135
Tui Na Massage
60 min
$125
Naturopathic medicine45 options · 3 practitionersSoonest Today · 1:20 PM

Everything below can be billed toICBC

Adrenal IM InjectionFollow-up
15 min
$40
Blood DrawFollow-up
15 min
$30
Free Naturopathic Meet and Greet
15 min
Glutathione 500mg IV Add OnFollow-up
10 min
$50
See who offers this →
IV TherapyFollow-up
60 min
See who offers this →
IV Therapy ConsultationNew patient
75 min
$200
Physiotherapy9 options · 5 practitionersSoonest Today · 3:30 PM

Everything below can be billed toICBC

Birth Preparation- VisitNew patient
45 min
$90
Functional Assessment/ Chiropractic RehabilitationNew patient
55 min
$200
ICBC Physiotherapy Visit and ReportNew patient
60 min
See who offers this →
ICBC Physiotherapy VisitFollow-up
30 min
Pelvic Floor Physiotherapy AppointmentNew patient
30 · 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 min
$140

Checked 3 hr ago · prices come straight from the clinic