First off I love the fact that Kristen is on time. She really makes an effort to not keep you waiting for your appointment. Her salon is clean and inviting. She takes time to listen to what you would like and the look you are trying to achieve. She gives an honest opinion and she is fantastic at color!Thanks Kristen!