I have had my hair done with Karen Allen many times. I can always count on a great experience and consistency no matter whom I make my appointment with. I am a busy working mom, so sometimes booking ahead is a challenge. Luckily for me, I met Kristin two appts ago. She makes my experience so worth my time and money. She always makes great recommendations and talks to me about how to improve my hair and walks me through what she applies. I love her!
more