A friend referred the O Salon & Spa and I'm glad she did. The atmosphere is great, the service is great, I didn't even have to sit down they were ready for me right away (granted I went in the middle of the day when most of everyone was at lunch), they used great products and listened to what I wanted. Like the reviewer above, I had McKenzie who is really sweet and professional, and there was no pressure to buy products, unlike some salons who seem like salespeople more than hair stylists. Though to be honest I wish they mentioned something because I did want to buy some products and totally forgot to by the end of my visit, but that's my own fault I guess.
Pros: Everything, though I didn't use any of their spa services, so I can't rate on that.