I met Haley through a friend. I lost a bet and I was supposed to get my hair dyed. I had never dyed my hair so I was pretty concern that it was gonna be horrible. I talked to Haley about my concerns and what needed to be done and my situation she was so wonderful and knowledgeable about everything she said to me and explained everything she was going to do regarding dying my hair. She gave me peace of mind. She creates a calm ambiance and she's easy to talk to about what you want or feel like you need. I am a regular customer because she gives a more personal touch, she's consistent, and she's amazing at what she does. I would recommend her to anyone. If unsatisfied I would personally pay back whatever you paid, that's how confident I am in her skills.