Tips & Reviews for Elements Massage

appointment required mask required staff wear masks accepts credit cards garage parking, private lot parking bike parking free wi-fi wheelchair accessible gender-neutral restrooms women-owned

  • Aug 2021

    I had a great massage by Naz She hit every part of my body that had pain. It was great I received a full body massage Also the front staff was very professional and accommodating. I got lost getting to the location which sucked because it took away from my great massage....FYI parking is crazy so give yourself time for That and filling out the consultation form. If you can't print it.

  • Jul 2021

    I had several interactions with this business. To my surprise the staff and business practices including membership program they have, available appointments, and communication was very disappointing. I decided to cancel the membership but that also proved to be an upstream project by itself. I will not use their services anymore and will consider filing complaints to regulatory bodiesUpdate: after 4 times back and forth and not even calling me back they canceled my membership finally. Despite the response bellow the main problem was lack of available sessions the way I expected and also ok-ish initial massage experience.

  • Jul 2021

    Check your statements! This placed charged a unauthorized tip after my mother left. I purchased a gift card with tip and everything on it, so she could have a whole experience without issue. My mother got back and raved about how good the massage was, but the next day they charged her card $25. We called up to ask what this charge was for, because it was all to be payed via gift card. They told us it was a tip, as our amount was not large enough. They had my mothers credit card info because you need it to book a reservation, and used that card to charge for the tip. We complained about it and asked for a refund of the amount as we already tipped and if not we will full review



Monday: 9AM - 9PMTuesday: 9AM - 9PMWednesday: 9AM - 9PMThursday: 9AM - 9PMFriday: 9AM - 9PMSaturday: 9AM - 9PMSunday: 10AM - 7PM


Google Google: 4.7/5 Yelp Yelp: 4/5 Facebook Facebook: 5/5 Nextdoor Nextdoor: 2 ❤️

Elements Massage

2870 Ygnacio Valley Rd, Walnut Creek

Directions Appointment Call Website Suggest an Edit