505 1/2 Germantown Pike
Lafayette Hill, PA 19444

Mon: 12:00PM - 7:00PM

Tue: 11:00AM - 9:00PM

Wed - Thu: 8:00AM - 9:00PM

Fri: 8:00AM - 6:00PM

Sat: 8:00AM - 3:00PM

Sun: Closed

98.3% would refer friends and family to us

5 stars Verified customer

Always so prompt. Very friendly atmosphere. Quality styling.

5 stars Customer since 2001

Friendly environment where they learn your name. Brittany always delivers service with care consideration and patience.

5 stars Verified customer

From entering the salon I was received with kind and friendly receptionists and offered coffee. I was early for my appointment but only waited five minutes and was taken back before my appointment time. My massage was exactly what I needed and my massage therapist was so respectful and we had conversation throughout- something I’ve never experienced but loved. Daniela is one of the best and Heaven and Earth is lucky to have her on staff. I left and was able to use a coupon I had been emailed and was offered another coupon for products at the salon. Heaven and Earth will always have my patronage for massages and I’ll likely use them for hair or nail services as well.

5 stars Customer since 2002

Always perfect

5 stars Customer since 2017

The service is great. I love my stylist Christy!!!

She always makes time for me even on a short notice.

5 stars Customer since 2015

Always friendly and provides great service!

5 stars Customer since 2005

Pleasant atmosphere. Love Tiffany.

5 stars Customer since 2009

Awesome services! Great staff! Great place to pamper yourself and relax l!

5 stars Customer since 2005

I would highly recommend. My manicure and facial were fabulous. I'm so,happy with heaven and earth. I have had not so good services at area spas so I am pleased that I have found my new salon. I look forward to massage this week and more in the future.

5 stars Customer since 2014

Brittany is the best. I get compliments on my hair color everywhere I go-- often from total strangers. The cut is so light and manageable. Thank you!