Skip to main content
Mon - Sat 9am - 9pm
Sun 10am - 7pm
Same Day Appointments Available
Elements Massage 6910 S. Highland Drive
Cottonwood Heights, UT   84121
(801) 849-0362 Elements Massage$49 to $99

Cottonwood Heights

Highland Place

Book Now

6910 S. Highland Drive
Cottonwood Heights, UT 84121


Mon - Sat 9am - 9pm
Sun 10am - 7pm
Same Day Appointments Available

Our Clients Love Us!

In a nationwide survey of massage clients by Listen360.com, Elements Massage received the highest customer satisfaction score of any massage studio brand.  Simply the best massage, that's the Elements Way.  Therapeutic, handcrafted, and personalized.  But don't take our word for it, read what real clients at Elements Cottonwood Heights have to say:

"Lia is the best massage therapist! Her technique and calm energy are just perfection! So happy to have found her. Gracie at the front desk was also a gem! Thanks for the wonderful environment. "

W. B., Sep 26, 2026

"Lia is the best. The atmosphere at elements is relaxed & professional. "

J. K., Sep 24, 2026

"The service was exemplary and attentive to the clients needs! Keep up the great work Elements Cottonwood Heights!"

M. F., Sep 11, 2026

"They are very professional. They knew my details and everything went smooth! "

R. T., Sep 6, 2026

"Friendly and personable staff, great masseuses who are very responsive to requests and talented."

T. P., Sep 4, 2026

"Great customer service from the front desk, wonderful massage therapist, clean and quiet facility. "

A. B., Aug 29, 2026

"My masseuse, Lia is the best. Also, the front desk people are so friendly. The clinic is always clean. Nothing fancy but always kept up."

K. A., Aug 21, 2026

"I like how clean everything is. They treat me with respect and like I'm a valued customer. I appreciate the reminders for appointments and that they make it easy to reschedule when needed. It's a great place and I recommend it to anyone looking for a high quality place to relax. "

R. G., Aug 15, 2026

"Everyone here was super nice and helpful and made me feel very comfortable. My masseuse was amazing. "

K. Z., Aug 14, 2026

"The staff at the desk are always so nice and Robert is one of the best massage therapist I’ve ever had."

R. C., Aug 3, 2026

"Great way to get relaxed and work out tired and sore muscles - I can always count on that. Nice and professional people and place "

E. H., Aug 1, 2026

"She started my massage on time. It was quiet outside my door. She did the type of pressure I asked for and hit the areas I asked for. I was able to speak with a human when scheduling my appointment and asking questions. My massage therapist did not smell. There are cups and water available in the lobby. Love the promotions that make it possible for me to come!"

M. P., Jul 26, 2026

"Great customer service from the front desk staff to the massage therapists. They are always friendly and helpful. "

M. C., Jul 18, 2026

"The customer service is excellent! And the therapists are knowledgeable and good at what they do. The environment is comfortable and relaxing."

R. S., Jul 14, 2026

"I felt heard by the therapist and he explained what he thought the issues were, and how he could help. He suggested things I could do at home to help reinforce the healing process started by the massage.

And the massage was great. Pressure was great and for the first time in a long time, I feel like the massage did something other than just relax me in the moment. "

E. H., Jul 7, 2026

"I LOVE Carley, amazing masseuse , love the Elements atmosphere


"

J. M., Jul 2, 2026

"The front desk staff is always friendly and welcoming.
The space is clean, calm and inviting.
And best of all, I love my massage therapist, Lia! She’s absolutely fabulous. She inquires about my physical condition, can hold a conversation, if I like, or silence if I prefer. I enjoy a firm massage and she delivers. She always checks in about the pressure of the massage and the temperature of the table.
I always feel incredibly relaxed and book my next appointment before I leave. "

B. F., Jun 25, 2026

"Excellent Massage----I liked it so much, I scheduled another in 2 weeks. Thank you "

C. R., Jun 23, 2026

"Christian’s understanding and communication about what I asked for - and his massage delivery.

Intake and payment process was professional and courteous."

M. M., Jun 17, 2026

"Jamie A. Was very thorough and listened to what I had to say. 100% will be recommending!"

J. M., Jun 9, 2026