Beautiful salon and spa. Great service ask for Ellen!

-Kimberly B.

Amazing! The spa is gorgeous without feeling stuff. Very welcoming atmosphere.. Jennifer gives the best mani/pedi!


One word to define a relaxing and awesome experience while getting your hair done and mani/pedi spa. Treatment with the most talented and friendliest staff? It’s like being in “Haven”. Thank you all for being totally awesome.

-Charlene G.

Alice is the best and I am so impressed with the staff, pleasant surrounding. even an eye brow wax is relaxing!

– Marge C.

Haven is saving the beauty inside us. Coaxing it out without any fuss. Calmness and service is their motto. Go there and feel like you won the lotto.

– Joanne F.

Have certainly lives up to its name- a true place to relax.

-Kathy Harris

Not only is the staff amazing and friendly, they have some of the best stylists around, massage therapist and nail techs as well.

-Erin T.

Awesome place with awesome people! Book an appointment with Ellen today.

– Beth K.

Ellen is fantastic! I look forward to going back fro another great cut and getting some color. 

– Courtney M.

Haven keeps me in style and current. One less thing for worry about for me.

-Sarah P.

“Love” Haven Salon for the fun, friendly service. Highly recommend Haven and its staff! Treat yourself to the experience Haven has to offer.

-Mindy M.

I love coming to Haven Salon not only for the exceptional services Jen and the other women provide, but also for a fun, friendly and relaxing experience.

-Sydney G.

Spacious yet private, relaxing and serene. So glad to have a ‘Haven’ to come to and unwind. while being supremely pampered. I wouldn’t go anywhere else!

-Kimmie H.

My hair has never looked and felt so good. So happy I switched to Haven Salon. Ashleigh is wonderful and very detailed.

-Lisa Durkin

I always feel pampered and relaxed at Haven.

– Joan Kern

The natural lighting is uplifting and relaxing…of course is impeccably designed too.

– Jennifer

Haven provides state of the art styling and waxing. You can expect quality services! 

– Jeanne R.


Go ahead, you deserve it.

Our friendly receptionist can schedule your appointment at 484-863-4855 or book online.

Yes, I want to be pampered