Booked a haircut online, showed up only for them to tell me they could not take me. No apology for the inconvenience. Rescheduled and had a much better experience. They use quality products and really listen to what you want done on your hair. I would recommend as long as you book over the phone.