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.


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."

"My experience was incredible, from start to finish. I was greeted by a warm, friendly face who welcomed me and got me checked in right away. Before I could sit down to look around the lobby, my therapist, JANSON, quickly met me at the door to escort me back to the treatment room for my massage.

He already knew my areas of discomfort and fatigue. It was as if he had listened in on my call as I described my preferences during the initial booking! I definitely appreciated that he was prepared and did not require much instruction. I was truly able to relax and felt comfortable. The heated table was a great perk! Janson was definitely a pro, and helped with my soreness in my lower back, hip and ankle. I had no complaints whatsoever and am already booking my next session in September! The receptionist was so kind, and even helped me out secure simultaneous appointment for my best friend as a surprise for her birthday! The spa was pristine, very quiet and had soft lighting, calming decor and hot stones in every treatment room! I will be booking with Janson again and go for a 90 minute appointment moving forward! Thanks for an exceptional first experience at Elements!"

"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!"

"Gomer looks at the request and checks in to make sure he is taking care of what you need!"

"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!"

"Relaxing, deep tissue massage where pressure points and joint awareness was fantastic!"

“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

Testimonials

"It was one of the best massages I have error had!"

"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 ​​​​."

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

Available Monday, Wednesday, Friday, Sunday

Joined Elements Team: 2026

"The physician heals, nature makes well” -Aristotle.

My philosophy as a massage therapist is to assist and guide the natural healing processes that already occur within our bodies at the most direct level, with the bodies themselves. As a licensed therapist with almost a decade of experience, I’ve found that the best approach to overall wellness with massage therapy is to work WITH the body rather than forcing it to yield a result, which can done through different modalities. My clinical approaches are mainly but not limited to Swedish Massage, Deep Tissue, stretching, and decompression.

The Right Massage Every Time | Massage Therapist