Mary dioguardi is the absolute best! Not only is my hair always absolutely fabulous after each cut but she's the sweetest person on Earth. I look forward to our conversations and having an amazing cut and color done. She always makes me look amazing which makes me feel amazing. I'll never get my hair done by anyone else!