I've been going to Salon O for the last 5 years, maybe longer and never once have I had a bad experience. Every time I've come in, I'm greeted by my first name (which is amazing because it's hard to pronounce and even remember) and I never wait longer than a few minutes.
Jessica S. is literally the best stylist I've ever had. I feel like there are some stylists out there that will do whatever it takes to make money by up-selling products, offering treatments, etc. - I don't feel this way about her, AT ALL. She is everything you can look for in a stylist. She has a lot of integrity, is confident in her work, and more importantly, she is honest.
The salon as a whole, is excellent. I recommend people there all the time. If possible, try to have Jessica as your stylist :)