Next openingTomorrow · 10:30 AM2 openings free Tomorrow
Typical price$113.25–$142half of 12 listed prices, on $60–$215
Care offeredMassage therapy14 services · 7 practitioners
Last checked8 hr agoopenings, straight from the clinic’s booking calendar

Reviews

Ratings are collected by outside services and may be combined — Clinicly rates no one.
5.071 reviews · Google
5 ★97%
4 ★1%
3 ★1%
2 ★0%
1 ★0%

Cassandra R · Google · 2 Jun 2026

My Prenatal Massages with Sarah have been great! The atmosphere of this facility is very relaxing and peaceful!

Emily K · Google · 5 May 2026

I highly recommend this clinic! Specially, I have been working with Sarah. She is so knowledgeable, professional, and creates a relaxing/calm experience! She has significantly helped reduce persistent pain I had from a previous injury and her massages help to reduce overall stress/tension I have from my everyday life! Couldn’t recommend Sarah enough!

tannis hill · Google · 21 Nov 2025

Fantastic clinic! I’ve seen Michelle for deep tissue and Janine for MLD and they are the best RMTs ever! Can’t say enough great things about EOB!

H M · Google · 22 Sept 2025

Kiana is an amazing massage therapist, truly wonderful at what she does. I've been going to Elements of Balance for a couple of years now, and every session with her leaves me feeling relaxed, refreshed, and ready to take on the day. Her technique, professionalism, and intuitive approach to massage make a real difference. Highly recommend!!!

Erin · Google · 11 Aug 2025

Sarah is an exceptional massage therapist. She is incredibly thorough and has a deep knowledge of techniques, muscle systems, and how the body works. I prefer very firm pressure, and she is able to go deep while still being intuitive and holistic in her approach. She always checks in to ensure comfort and tailors the session perfectly to my needs. Her calm presence and the relaxing, peaceful atmosphere she creates make each visit a true reset for my mind and body. After a session with Sarah, my tension is gone for weeks — I used to need weekly massages, but now I can go a month feeling great. She is truly gifted at what she does, and I couldn’t recommend her more highly. An hour with Sarah is like a reset for your body and your brain.

Amitha Thomas · Google · 21 Oct 2024

I had a 60-minute session with Justine. The pregnancy massage was so great, and everything was clearly laid out in communication. Felt really good after the session. So glad I found this place especially during pregnancy.

Shannon Rogerson · Google · 3 Oct 2024

Janine is amazing! She is knowledgeable, professional and very thoughtful! Not only does she explain what she is doing and why but she is also great for additional recommendations that benefit you on your wellness journey. I would definitely recommend her:)

Sean and Miriam Faulkes · Google · 5 Jun 2024

Janine Kamau is both a skilled massage therapist and also one of the kindest people I know. I deeply appreciate her compassion and genuine desire to help her clients equip themselves for good health. She has willingly shared her expertise with me and given me lots of resources to continue my own journey in health management. I have also found the lymphatic drainage massage she does to be the single most effective treatment for an existing pain condition I have. And, she has a groovy music playlist in her treatment room ☺️ I highly recommend her.

Annamaria Nagy · Google · 13 Oct 2023

Today was my first time at Elements of Balance, for a manual lymphatic massage with Janine . She is an amazing therapist, very helpful, easy to talk to, friendly. My experience was awesome. I highly recommend her . Thank you, Janine.

Tara Mullin · Google · 25 Jan 2023

Janine is amazing, I highly recommend her. This was my first time seeing her as well the first MLD treatment I’ve experienced and my expectations were exceeded. She really listened to me about what’s going on with my body and personalized my treatment to exactly what I needed. She made me feel comfortable and well taken care of, can’t wait to see her again.

Clinic details

(604) 576-9996

Closed for the day

Hours

Mon – Fri
8:00 AM – 7:00 PM
Saturday
8:00 AM – 2:30 PM
Sunday
Closed

Direct billing

This clinic says they bill:

At the clinic

Accessibility

Step-free entranceAccessible parkingAccessible seatingAccessible washroom

Payment

Credit cards acceptedDebit cards accepted

Reported to Google. Ring ahead to confirm.