120 Lafayette Road
North Hampton, NH 03862

Mon: Closed

Tue: 9:00AM - 6:00PM

Wed: 9:00AM - 7:00PM

Thu: 11:00AM - 8:00PM

Fri: 9:00AM - 6:00PM

Sat: 8:00AM - 5:00PM

Sun: Closed

99.0% would refer friends and family to us

5 stars Customer since 2024

Walked in described what I wanted and she rendered it beautifully. Best cut I had in years. Clean place, lovely people a ... Read More

5 stars Customer since 2007

All excellent service.

3 stars Customer since 2012

Car park muddy, I had to step through a puddle to get to the door.

Booth I was put in was far away from the mirror, in t ... Read More

5 stars Customer since 2005

Always excellent! Both style and color!

5 stars Customer since 2013

Always a pleasure to visit First Impressions for my regular pedicure and manicure with Caroline. She does such a great j ... Read More

5 stars Customer since 2012

The whole team ~ Kat, Krisna, Lynne ~ are all fantastic!

1 stars Customer since 2024

Michelle was fantastic w my 12 year old daughter. . She figured out what my gal had in mind and came up w a strategy tha ... Read More

5 stars Verified customer

Michelle was wonderful! This was my second appointment with her and each time she has executed exactly what I asked for. ... Read More

5 stars Customer since 2003

Michelle is simply the best at color and cut. She listens to you and you feel "heard" because you look amazing when she ... Read More

5 stars Customer since 2011

Kat is excellent!