Skip to content
ailio.
BrowseAboutFor clinics
Sign inGet started
ailio.

Find, compare and book registered massage, physio, chiro and more — starting in Victoria. Prices and availability come straight from clinics; Ailio never marks them up.

Explore

Browse practitionersMap viewTimetable

Company

AboutFor clinicsCareers

Support

Help centrePrivacy (PIPEDA)Terms

Popular searches

Massage therapy (RMT) in VancouverMassage therapy (RMT) in VictoriaMassage therapy (RMT) in BurnabyPhysiotherapy in VancouverAll cities →
© 2026 Ailio Health Inc. · Victoria, BC
Made with care in Canada
This website is not for medical emergencies. If this is a medical emergency, call 9-1-1 now.
← Back to search

Services offered

Full price list (166) →

166 bookable options, grouped into 124 treatments across 9 disciplines. Open a discipline to see its treatments — every length and price sits inside.

The team

Whole team (22) →
Alenna LanghorstView profile

Other services · from $60 / 30 min

Sat 8
Ambryn EthierView profile

Other services · from $60 / 30 min

Thu 6
+1 more
Doreen HillView profile

Acupuncture · from $75 / 30 min

Tmrw
Fri 7
+10 more
Dr. Abe AvenderView profile

Chiropractic · from $60 / 30 min

Tmrw
See the other 18 practitioners →

Location

(250) 753-9449

islandoptimal.com

Direct billing — not published

This clinic hasn’t published which insurers it bills directly.

Checked 2 hr ago

Island Optimal Health and Performance - Dufferin Location

· (250) 753-9449

Welcome to Island Optimal Health & Performance If you are looking to book an appointment related to a WSBC (Worksafe BC) or ICBC claim, please call the clinic. New online bookings are NOT available for ICBC or WSBC appointments. Appointments cancelled less than 24 hours in advance will result in a charge of 50% of the treatment fee. In the case of illness, we offer a 4-hour grace period, after which the cancellation fee applies. If you have any symptoms of illness, please cancel your appointment. We appreciate your understanding and look forward to seeing you at your next appointment!