Booking happens on the clinic’s site

Clinicly can’t see live times for Elements Massage — their scheduling system isn’t one we connect to.

Reviews

Ratings are collected by outside services and may be combined — Clinicly rates no one.
4.6452 reviews · Google

Angela Generoso · Google · 3 Jul 2026

It's very relaxing and the facility is nice and clean. I also like the friendly staff and atmosphere. My therapist is very nice and she respects what I requested during the therapy. It was a very rewarding experience for me.

Kevin Younghusband · Google · 30 Jun 2026

Great place! Excellent massage therapy. Friendly and professional staff

Kirstin Johnson · Google · 24 Jun 2026

Great staff, easy to book, relaxing atmosphere, and direct billing.

Player One · Google · 25 Apr 2026

The facility itself was clean, professional, and well maintained. The front staff were kind and attentive. Unfortunately, the massage experience itself fell well short of expectations. This was one of the most uncomfortable and disappointing massage experiences I have had. As a new patient, I expected to complete an intake form. What I did not expect was to also spend part of my booked treatment time reviewing a consent form and reconfirming treatment areas, which cut into the actual massage time. I clearly requested work on my neck, back, and shoulders due to muscle knots, and this was confirmed beforehand. However, the treatment did not meaningfully focus on those areas. A surprising amount of time was spent on my arms, legs, and glutes, areas I had not requested when we spoke. What stood out most was the technique. The majority of the massage was not traditional work like kneading, releasing tension, or targeted muscle work. Instead, it was sustained elbow pressure, with the therapist scraping directly against bone rather than working into muscle. It felt sharp, abrasive, and wrong for deep tissue work. I prefer firm pressure and can tolerate intensity, but this crossed into pain in the wrong way. I was left with bruising near my funny bone where repeated contact occurred. That alone says how wrong the pressure and placement were. At one point, the therapist also used their knee on my glutes with significant downward body weight, which forced my lower back into extension and left me with lingering lower back pain afterward. Another unexpected part was agreeing to “heat.” Instead of subtle table warmth, I was buried in heat pads and the massage was done over top. It felt less like relaxation and more like being slow cooked. Bulky, awkward, and I could barely feel the actual massage underneath it. Once I realized how it was being used, I asked for the heat pads to be removed. If you’re offered heat, ask how it’s used first, unless you enjoy being wrapped like a human casserole. To add to the frustration, the session also ended about 6 minutes early, which made the overall experience feel even more rushed and less valuable. I do not have extensive benefit coverage, and as a busy mom, carving out time for self care is rare. I booked this hoping to get meaningful relief from the knots and tension I had been carrying. Leaving sore, bruised, and still feeling unresolved tension made the experience especially disappointing.

Brielle Harron · Google · 24 Apr 2026

Appointments are easy to book and the waiting area is comfortable and relaxing. Laura was friendly and listened carefully to my requests and areas of concern. I appreciated that she offered me a bottle of water at the end of my appointment.

ANDY Brenner · Google · 8 Dec 2025

The staff are super friendly and the space is set up nice. I left each time feeling better than the last thanks to Meagan, very effective treatment, zeroed in on the shoulder area and fixed my headache issues. I highly recommend this place.

Jennifer Wasylishen · Google · 15 Oct 2025

Outstanding Experience as a New Customer at Elements ​I am a new customer at Elements and I'm absolutely thrilled with my experience so far! ​I've had two sessions with Roy, and the results have been incredible—I've already noticed significant improvements in my mobility and have fewer painful back days. Elements is truly lucky to have employees as amazing as Roy, who is clearly talented and dedicated. ​Beyond the session itself, the entire administration team is top-notch. They are consistently welcoming, helpful, and make the entire process easy. ​I would definitely recommend Elements to anyone looking for professional and effective therapeutic treatment. Thank you!

Michael Susara · Google · 7 Sept 2025

I am very satisfied with the excellent RMTs and the welcoming atmosphere. The massage therapists are highly skilled and professional, and the clinic creates a warm and inviting environment that makes every visit comfortable and relaxing.

L. L. · Google · 25 Jun 2025

Such an amazing and professional establishment! The receptionist is always positive and bubbly, making my visits extra every time. I have been a client at Elements for over 2 years now, and even though my commute is over 30 minutes, there’s no other place I’d rather go. Conan is a master therapist, who has helped my muscles feel healthy again. Thank you for everything you do!

mike towns · Google · 21 Oct 2019

First time trying Elements massage today. I was a bit trepidatious, because I’ve been in chronic pain for 30 years, and although I have a high pain tolerance, parts of my body are tender. My misgivings were misplaced! I’m going to do a fairly thorough review, because there are so many massage places to choose from, and they’re not all professional or beneficial. I was warmly greeted by reception upon arriving, and was given some short forms to fill out (not a problem, in fact this information is crucial for proper and effective treatment, so I was glad to do it). The person at reception even offered use of the washroom before treatment began. I was greeted by the Registered Massage Therapist, Laura at the entrance to the treatment area. Laura thoroughly reviewed my medical history, areas of concern, and expectations and assured me that the depth of the treatment would be completely varied according to my comfort level. The room was clean, the table preheated, and fresh sheets, etc on the massage bed, and face/head rest. The music and ambience was calming, relaxing and nicely understated. The massage was perfect, and exactly the right pressures I needed, in all the areas that could be addressed within the one hour massage window. Upon finishing, Laura asked about how I was feeling, any areas of concern I had, and debriefed me on her thoughts of my future needs. She was absolutely professional, welcoming, and put me at ease from start to finish. She also gave me a complimentary bottle of water on leaving! The person at reception for payment was then efficient and organized, offering me a rebooking, and my choice of therapists (of course I chose Laura again!), and they have a wide variety of men and woman to chose from, and a great selection of hours of operation. I don’t have a single complaint or criticism, which is rare in this day and age! Great job Elements!!

Clinic details

(604) 305-1215

Opens today at 9:00 AM

Hours

Monday
9:00 AM – 8:30 PM
Tuesday
8:30 AM – 8:30 PM
Wednesday
9:00 AM – 8:30 PM
Thursday
8:00 AM – 8:30 PM
Friday
8:00 AM – 8:00 PM
Saturday
9:00 AM – 5:00 PM
Sunday
9:30 AM – 5:00 PM

Direct billing — not yet checked

We haven’t read this clinic’s billing notice yet.

At the clinic

Accessibility

Step-free entranceAccessible parking

Payment

Credit cards acceptedDebit cards accepted

Reported to Google. Ring ahead to confirm.