Reviews

Write a review
  • Chloe Galante-Barrett
    Jul 2025

    Just got my hair done at perfect cut and I am blown away by how great my experience was. Not only was the staff beyond kind, but my hair came out better than I could even imagine! Wendy did my hair and I will definitely be going back to see her!!

  • Michael Sullivan
    Jun 2024

    I just went to the Perfect Cut and had to write a review. My son and I just went to get our haircuts there and we are ecstatic with the work and professionalism there. Our stylist, Gracie, was the utmost professional from the time we walked in the door. Our haircuts started even before our appointed time. We had great conversation while she diligently attended to our meticulous haircuts. We both walked out the door with smiles on our faces. I cannot recommend them enough.

  • G G
    May 2024

    I have been going to this Topsfield location for about 2 years. I have referred my mother and my daughter. My daughter got a truly horrible haircut, that in her words makes her look like a "mushroom". The hairdresser kept cutting the back till she got it even. It was supposed to be jaw line bob it ended up at the cheek level. The hair was layered, which meant random chunks out of the outer layer of hair. The hairdresser did not want to wash her hair and did not have time to blowdry her hair. I still paid full price.

    I was supposed to be next, but she asked to blow dry her friend's hair. After about 15 minutes, I looked over and she was curling her friends hair; at that point we paid and left.

    This hairstylist was completely unprofessional. She exclaimed her relief that her last hair appointment was cancelled, while I was waiting for her to cut mine.
    While cutting my daughter's hair, she chatted with her friend and her mother which included negative comments as to my daughter's hair style choice.

    I called the owner/manager of the salon. She stated that she would review the video and the audio. I was not informed conversation was recorded and here was nothing obvious to me that was posted.

    The owner/manager did suggest my daughter go back but my daughter refused.

  • Deidre Dowling de Salvador
    May 2024

    The Perfect Cut has highly-skilled hairdressers who provide exceptional customer care for a fair price.

  • Riley Noone
    Apr 2024

    The best salon with knowledgeable and kind hairstylists!?

  • Wendy Favazza
    Apr 2024

    I highly recommend The Perfect Cut. I have been a customer for over 20 years and have always felt valued as a client. Shawn provides exceptional service and expertise, and she is also one of the nicest people I know. From the moment I walk in the door, the entire staff at the Perfect Cut goes above and beyond to make me feel relaxed, pampered and confident.

  • kathy tyler
    Apr 2024

    A beautiful salon- warm and welcoming atmosphere. Shawn has treated me with her patient and caring professionalism for many years!

  • Theresa Flagg
    Apr 2024

    I have been a client of Perfect Cut for years and I love it! The shop is beautiful and always clean. Shawn has been cutting and styling my hair for many years and does excellent short haircuts and is willing to try new styles with me. I would highly recommend this salon!

  • Mary Rossi
    Apr 2024

    I have only been at this salon for about 3 years and I love it! The salon is very clean, beautifully decorated and the staff are extremely friendly. My stylist, Shawn, is so great! She listens to me when I explain what I want and spends quite a bit of time making sure I am happy. If something isn't right, she will bend over backwards to fix it. It's the perfect match for me! I highly recommend going to the Perfect Cut!!

  • calgonkim
    Apr 2024

    I have been going to this charm of a salon for decades! They are so friendly, professional and offer amazing services!

Load More

Perfect Cut the Hair Salon

30 Main St, Topsfield

Directions Call Suggest an Edit

Hours

Monday: 9AM - 2PMTuesday: 9AM - 8PMWednesday: 8:30AM - 7PMThursday: 8AM - 7PMFriday: 8AM - 3PMSaturday: 8AM - 3PMSunday: 9AM - 2PM