I have been a loyal customer of Hair A Go-Go for years. All the stylists are great and seem well-trained. Never had an unpleasant visit, although I'd recommend having a lot of time allotted for appointments...they spend so much time and attention on customers that they may begin on you late and spend a lot of time with you to be sure you're happy.
The free treatments can't be beat!