Skip to main content
Mon - Sat 8:30am - 9pm
Sun 8:30am - 7pm
24-Hour Cancellation Policy
Elements Massage 507 S. 3rd Street, Suite C
Geneva, IL   60134
(630) 232-7335 Elements Massage$49 to $99

Geneva

Dodson Place

Book Now

507 S. 3rd Street
Suite C
Geneva, IL 60134


Mon - Sat 8:30am - 9pm
Sun 8:30am - 7pm
24-Hour Cancellation Policy

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 Geneva have to say:

"My appt is always on time and ready, it’s clean there, friendly and my therapist always is attentive and creates a relaxing
Experience for me. "

E. H., Nov 29, 2025

"The message therapist are very high quality. I have had to bounce between a few different therapist because of schedules. Even though they all have different techniques, the quality of therapy is awesome.

The support staff are also so nice and kind. Really a great experience. "

B. T., Nov 28, 2025

"Christina is very good at what she does and I always feel amazing after my session with her."

J. D., Nov 25, 2025

"Fantastic massage!"

K. Z., Nov 25, 2025

"I like the ambiance of elements."

C. S., Nov 25, 2025

"Always love my experience at Elements! The newly remodeled facility is beautiful and relaxing. My massage therapist, Brittinni, is wonderful. I tried a facial for the first time and it was a very relaxing and pleasant experience as well as educational and helpful for my skincare routine. Thank you Jennifer! "

S. C., Nov 24, 2025

"I really enjoyed my experience at Elements Massage. Stew did a terrific job. I’ll definitely be back."

E. C., Nov 23, 2025

"Lindsay is extremely knowledgeable and does a great job"

L. S., Nov 22, 2025

"I always enjoy my massages with Elements Massage. Very accommodating and welcoming environment. I've never had a bad massage. After my regular therapist moved, I was able to find a new therapist by talking with the front desk staff. Make sure you arrive early so you can relax and ask to use the restroom in back before you start. My only complaint is that they end the massages 5 min early...so a 60 min massage is only 55 min and a 90 min is only 85. I have to assume they want you out of the room for the next guess. "

B. R., Nov 22, 2025

"Very relaxing and Jennifer was so knowledgeable. "

B. J., Nov 21, 2025

"Martha is amazing! She’s friendly and very knowledgeable. We always discuss my concerns and I’ve noticed a significant improvement in mobility since I’ve been working with her. "

Y. H., Nov 17, 2025

"Mikayla is great!!"

J. P., Nov 16, 2025

"The facility is great and staff is really friendly. Makayla is an amazing massage therapist as well. She listens and gives feedback and suggestions for between visits."

J. T., Nov 14, 2025

"I have been a member for over 3 years and I have to say Elements Massage in Geneva is the best in the area! I have 4 incredible therapists I like to work with. A membership here is just part of my health plan. "

M. F., Nov 14, 2025

"Everything !!!"

D. D., Nov 9, 2025

"Personalized, professional and relaxing"

C. H., Nov 6, 2025

"The massage was just what I needed to loosen up my shoulder"

M. B., Nov 4, 2025

"Carolyn, ambiance of the facility and rooms, cleanliness of the bathrooms. "

C. R., Oct 31, 2025

"I loved that the spa was quiet, clean and comfortable. My massage therapist applied the perfect amount of pressure needed to help get all the knots out of my neck and shoulders! She was also friendly and easy to talk to. I will definitely come back!"

A. M., Oct 30, 2025

"Everyone is kind and Allysa is amazing!"

J. N., Oct 28, 2025