I've had my hair cut here several times (male) and have never been displeased. I always feel like they listen to what I want, even if I can't communicate it as effectively as I'd like. They also don't spend the entire session pushing products on you.
Definitely recommend David, but all the others are great as well. And if you're expecting to discuss health issues or cheating husbands, you'd be better off going to your mom's salon.
Pros: fun staff, not pushy
Cons: little pricey
more