Mary Ann is excellent!! Just got my haircut and color yesterday and am very happy with it. She gave great suggestions and received compliments when I got home, which was a surprise. Mary Ann is unique in that she is extremely honest because my haircut is nothing close to what I had anticipated going in. What I wanted was not fitting to the haircut I had so she worked with what I had (pretty difficult considering my hair had so many different layers all over the place from the a previous terrible haircut). I was just in Vegas and decided to give Mary Ann a try and I think you should too!
Update: After blow drying my hair several times, I've found really short hair at the parting of my hair. Mary Ann had cut it super short so it constantly sticks out. It would have been great if she did not trim that part so short and I'm not even sure why she did. Perhaps so my hair stays parted that way? But it just looks odd...so I'm updating my review. Overall, the haircut and color is good. I just can't wait for my hair to grow out!