Ask for Kelly.
I've been going here for over a year and have just got my last haircut, since I'm moving to another state in a couple of weeks. The haircut, other services (shampoo, conditioner, shoulder massage, etc.), and customer service were all amazing. I have also never had a problem with the reservations when I call ahead of time, but I think this is influenced a bit by the person you make a reservation with. I have ALWAYS had Kelly cut my hair, since she nailed it the first time and has been able to do the same each time after. She truly cares about the customer and we've always had a great chat every time I go in. If only there's a place like this where I'll be moving to!