Skip to main content
Mon - Sat 9am - 9:30pm
Sun 9am - 7pm
24-Hour Cancellation Policy
Elements Massage 301 Horsham Rd
Horsham, PA   19044
(267) 282-4215 Elements Massage$49 to $99

Horsham

Corner of Horsham and Dresher Roads

Book Now

301 Horsham Rd
Horsham, PA 19044


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

Meet Our Service Providers in Horsham, PA

Meet Our Service Providers in Horsham, PA

At Elements Massage Horsham, our highly trained and qualified massage therapists will work with you to meet your individual needs.

While every massage at Elements Massage studio is tailored to be a unique one of a kind experience, you can now customize the level of skill with an elite or master massage therapist based on your specific needs and wellness goals.

Each level requires a mastery of the craft along with additional training, education and development to enhance their skills. Experience levels vary by studio.


Barb- Assistant Lead (Level 3-4 Pressure) | Master Massage Therapist

Available Wednesday, Thursday, Saturday

Joined Elements Team: Staff Member Since 2015

Testimonials

"It took me years to find a REALLY GOOD massage therapist, and Barb at Elements is one of the best! She listens and remembers from visit to visit what my therapy needs are and really knows how to work on those areas. And....she always remembers to heat the table for me prior to my appointment!"

"Barb is spectacular. I drive from NJ just for her!"

"Barb is a wonderful professional therapist. She always asks to address any areas of concern and is careful to apply just the right amount of pressure during the massage. The facility is clean, tastefully decorated. The temperature is always at an ideal level."

"Barb has been my masseuse for years now. She is professional, friendly, and very good at therapeutic massages. She has improved my quality of life immensely!"

“It all comes down to the therapist. My therapist, Barb, consistently gives me exactly the massage I need. I will never miss a month. I also upgraded my membership to 90 minutes because of her.”

"I've been a client at Elements Horsham for almost 2 years now and Barb, my massage therapist, is AMAZING! I have neck and shoulder issues and she works magic....always knowing where the pain has settled and how to work it out."

"Barb is simply the best therapist I have ever experienced! She is incredible!"

"Barbara was fabulous!! She gave me a wonderful massage and listened to my needs. Can't wait to see her again!"

"Barb is an amazing therapist. She always works just the right spots with the amount of pressure that I need."

"Barb was amazing! She worked on the areas requested, she was very professional and kind. I would highly recommend her!"

"I enjoyed the entire experience. The receptionist was friendly and answered my questions, the waiting room was clean and nicely stocked with waters and tissues, the actual massage room was clean and calming and, most importantly,, Barb was AMAZING! She was very easy to chat with and worked magic with her hands! I left feeling calm, happy and ache free."

“Your body has the ability to heal itself. Sometimes it just needs a little help!”

Nik (Level 3-4 Pressure) | Master Massage Therapist

Available Tuesday, Wednesday, Friday, Saturday

Joined Elements Team: Staff Member Since 2017

Testimonials

"Nik is the best! He is so professional and experienced. I always leave feeling so much better than when I arrived. He has improved my overall well-being. I am so grateful!"

"I’ve been having lower back pain for weeks. It’s kept me from doing things I want to, and has made simple tasks miserable. I booked a session with Nik, who specializes in deep tissue massage. It was intense deep tissue work, and it was like magic. I’m sore the day after, but that’s just from the pressure. My lower back is fine today! If you’ve had back pain, you understand how amazing it is to NOT have back pain."

"Elements and Nik take care of my mind, body, and soul. I feel very fortunate to be able to receive care that helps to relieve the stresses of life. My life is healthier because of these services."

"Nik was fantastic. He applied the deep pressure I needed. Provided me with care advice based on his experiences. Absolutely will come back and absolutely will be working with Nik again."

"Nik is an absolutely amazing massage therapist. His dedication to his craft, including attending seminars and learning new techniques, is second to none, and his ability to find the area that is actually the issue (not necessarily the spot which is tense or hurting) is amazing."

"Nik is amazing! He is truly amazing and knows so much about the body and where pain comes from! He has really helped me with my back pain!"

"The massage therapist I see, Nik, is just plain amazing. I've never had a better massage and I've been to many over the years."

"Nik is the best. He cares and provides excellent customer care beyond my expectations!"

"Nik was my therapist and I can not say enough wonderful things about him. He listened to all of my requests, made me feel super comfortable and relieved all of the stress and tension in my body. He really took the time to focus on what I wanted and what my body needed."

"I honestly would not have the quality of life I have at 66 without Nik taking care of me!"

“Healing is much more than just recovering physical health. Getting healed means to recover the lost physical, emotional and chemical balance.”

Christine (Level 3-4 Pressure) | Elite Massage Therapist

Available Monday, Tuesday, Wednesday, Thursday, Friday, Saturday

Joined Elements Team: Staff Member Since 2025

Testimonials

"I had a pleasant experience with Christine. She was able to adjust the intensity level of the massage and address the issues I was having. I felt good the next day. I highly recommend her service."

"Christine was amazing. The atmosphere was relaxing and the massage felt great!"

"Excellent massage. It was so relaxing but also helpful for my tight or sore spots on my back shoulders neck and feet. The salon was beautiful and calm. The employees were so friendly and nice. Christine was INCREDIBLE! Already signed up for next month!"

"Friendly staff. Christine listened to my concerns and gave me a great massage."

"The massage melted all of my stress away and allowed me to relax and detach from the busy, demanding world. Christine is wonderful!"

"Thank you for the relaxing and wonderful massage, Christine!"

"When Healing Matters... Don’t just help to fix a body... fix to heal lives with your touch..."

Janson (Level 4 Pressure) | Licensed Massage Therapist

Available Tuesday, Wednesday, Sunday

Joined Elements Team: Staff Member Since 2020

Testimonials

"Massage was great! Janson was able to adjust to the pressure that I needed with the problems I was having."

"Janson is exceptionally good with just the right amount of pressure I need and pays close attention to troubled areas. I highly recommend Elements and particularly Janson!"

"Very nice communication ahead of appointment. Janson communicated well with me during the massage."

"Nice place and my therapist Janson was great."

"Always a very soothing atmosphere. Janson is consistently good: kind, professional, with amazing deep pressure. I wait til I can see him and look forward to it every time."

"Janson; the massage therapist, asks throughout how the pressure is and if there are any spots to work on more than others."

"He did a great job explaining each of the sections of my body that needed additional work. He explained why the way I stand and work may contribute to some of my pain and how I can improve on those two parts of my life. I can't wait for my next session with Janson!"

"Elements is a very calming and relaxing atmosphere. I have been a client of Janson for a couple months now, I would highly recommend both him and Elements Massage."

"Everyone is healing every day of their lives. From what I have witnessed, the most profound healing comes from the assistance of others, but it always begins with the desire to heal."

Gomer (Level 3-4 Pressure) | Licensed Massage Therapist

Available Monday, Tuesday, Thursday, Friday, Saturday

Joined Elements Team: Staff Member Since 2022

Testimonials

"I like that service is specific to my needs. Gomer is amazing! I appreciate the offer of water and restroom when I come in. I like that I am not treated as a number, I like that the atmosphere is serene and peaceful."

"I love getting massages with Gomer… he is amazing!!!"

"It was very relaxing. Gomer was very nice. He did a great job"

"Gomer was very professional, made me feel very comfortable"

"Gomer was excellent!"

"The elements staff is very friendly and professional. I really appreciate the way my massage therapist made me feel. I was comfortable and relaxed and my massage was very very good. Gomer is the best. He is good at his job. And the place is very clean."

"Gomer is so great and wonderful. I enjoyed my massage and feel so much better! I was having really bad back pain and hip pain and he helped that go away!!"

"Gomer was great and a very relaxing pressure!"

"Gomer was fantastic! Gentle but still firm touch. Great all around experience."

"Gomer is awesome! He gives special attention to my areas of need."

"I really enjoyed my massage with Gomer. He was very accommodating and caring. He clearly likes what he does. I would definitely recommend Gomer. And I would also recommend Elements Massage. I have been there several times. It is so relaxing there, between the background music and employees. Thank you!"

"Gomer was great- I appreciated his attention to the tension in my back and shoulders. He focused on those areas, as requested. I definitely will be back!"

"Gomer always does a great job!"

"A merry heart doeth good like medicine, but a broken spirit drieth the bones."

Ryan (Level 3 Pressure) | Licensed Massage Therapist

Available Monday, Wednesday, Saturday, Sunday

Joined Elements Team: 2026

Testimonials

"Everything about it was fantastic. I was so relaxed throughout the experience. Ryan explained everything and asked good questions prior to the massage. I was very pleased. Thank you!"

"Touch is the language the body never forgets."

Lisandra (Level 3-4 Pressure) | Licensed Massage Therapist

Available Monday, Thursday, Friday, Saturday, Sunday

Joined Elements Team: 2026

Testimonials

"Excellent massage therapist, Lisandra!"

"Lisandra is an absolute pro! After straining something in my lower back/hip lifting pallets, I was dealing with pain that mimicked my usual sciatica but felt different. I needed relief fast to handle an off-premises wedding bartending shift this weekend. Leandra correctly identified it as a strained piriformis, not just generic back pain, and targeted it directly with focused massage and stretching. A day later I'm mostly pain-free. Thank you, Lisandra — you worked magic!"

“Healing is a journey, not a destination. I believe massage therapy is more than relieving muscle tension— it’s about restoring balance, reducing stress, and helping each client feel their best, one session at a time.”

Alyssa (Level 3-4 Pressure) | Licensed Massage Therapist

Available Monday, Tuesday, Friday, Saturday

Joined Elements Team: 2026

"Healing begins when the body feels safe and is given the right setting to let go."

Arianna (Level 3-4 Pressure) | Licensed Massage Therapist

Available Monday, Wednesday, Friday

Joined Elements Team: 2026

"I am here to help people move throughout life and accomplish daily tasks without pain ​​​​."

The Right Massage Every Time | Massage Therapist