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

Find, compare and book registered massage, physio, chiro and more in the communities we cover. Prices and availability come straight from clinics; Ailio never marks them up.

Explore

Browse practitionersMap viewTimetableInsurance and claims

Company

AboutFor clinicsPartnershipsContact

Support

Suggest a clinicContactPrivacy (PIPEDA)Terms

Popular searches

All cities →
© 2026 Ailio Technologies 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.

Cookies on Ailio

We use cookies to see how Ailio is used and to personalize the Google ads we show. You’ll still see ads either way — analytics waits for your answer. How we use cookies

← Back to Holistic Roots

Every service at Holistic Roots

73 bookable services across 9 disciplines. Prices are set by the clinic, not by Ailio.

Can't find it?

Call 613-859-5056 — reception can book anything not listed here.

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

Acupuncture6 treatments · 10 bookable options
Cupping Treatment
Acupuncture team: Emily
$75
Acupuncture SessionNew patient
Acupuncture team: Emily
$95
Cupping and Acupuncture Treatment
Acupuncture team: Emily
$130
Facial Rejuvenation AcupunctureNew patient
Acupuncture team: Emily
$125
View Emily’s profile →
Assessment and Treatment - Acupuncture and CuppingNew patient
Acupuncture team: Emily
$195
Assessment and Treatment - CuppingNew patient
Acupuncture team: Emily
$105
Chiropractic5 treatments · 5 bookable options
Chiropractic Treatment with AcupunctureFollow-up
$70
See who offers this →
Chiropractic Treatment with CuppingFollow-up
$70
See who offers this →
Chiropractic Treatment with Heated Soft Tissue TherapyFollow-up
$65
See who offers this →
Chiropractic TreatmentFollow-up
$55
See who offers this →
Chiropractic AssessmentNew patient
$125
See who offers this →
Counselling2 treatments · 5 bookable options
Psychotherapy Session
Counselling team: Geneviève, Jennifer
$170
Virtual Psychotherapy Session
Counselling team: Geneviève, Jennifer
$170
See who offers this →
Dietetics6 treatments · 7 bookable options
Nutritional Assessment SessionNew patient
$80
See who offers this →
Discovery Session or FluidsIQ Testing Info
15 min
See who offers this →
Action Steps or SessionFollow-up
$55
See who offers this →
Discovery Session
15 min
See who offers this →
Nutrition Coaching Session
$79
See who offers this →
Sample Menu & Education Session
$119
See who offers this →
Massage therapy7 treatments · 28 bookable options
Massage Therapy Treatment
Massage therapy team: Christal, Laura
$140
See who offers this →
Tui Na Massage Session
Massage therapy team: Christal, Laura
$150
Acupuncture Treatment
Massage therapy team: Christal, Laura
$80
Craniosacral Massage Therapy Treatment
Massage therapy team: Christal, Laura
$80
See who offers this →
Massage and Craniosacral Treatment
Massage therapy team: Christal, Laura
$150
See who offers this →
Hot Stone Massage Treatment
Massage therapy team: Christal, Laura
$240
See who offers this →
Please Contact Elizabeth directly to book a treatment
Massage therapy team: Christal, Laura
15 min
See who offers this →
Naturopathic medicine3 treatments · 5 bookable options
Naturopathic Meet & Greet (Free)
15 min
See who offers this →
Naturopathic TreatmentFollow-up
$165
See who offers this →
Naturopathic ConsultationNew patient
$195
See who offers this →
Osteopathy1 treatment · 1 bookable option
Osteopathy Treatment
$118
See who offers this →
Other treatments2 treatments · 3 bookable options
Personal Training Session
Other treatments team: Badr
$105
treatment
Other treatments team: Badr
$90
View Badr’s profile →
Physiotherapy9 treatments · 9 bookable options
Virtual Physiotherapy TreatmentFollow-up
$95
Get Fit Full Body All Levels Workout Class
$55
See who offers this →
Get Fit Workout Class for Cyclists
$55
See who offers this →
Get Fit Workout Class for Skiers
$55
See who offers this →
Get Fit: Personal Training for Runners 6 Week Small Group Training
$55
See who offers this →
Physiotherapy Extended TreatmentFollow-up
$130
Physiotherapy AssessmentNew patient
$130
Physiotherapy Standard TreatmentFollow-up
$95
Physiotherapy treatment
$997.75
See who offers this →

Advertisement

Google
Massage therapy (RMT) in TorontoMassage therapy (RMT) in VancouverMassage therapy (RMT) in CalgaryPhysiotherapy in Toronto