I can't recommend Heidi enough for her stellar work. She has an excellent eye and impeccable skills. She's always been very flexible with scheduling for my insane schedule. Plus, she's so much fun! I always enjoy chatting with her during our appointments. My hair looks so happy and healthy.