The services are good but the customer service was horrible. Came in and there were 4 people ahead, then when I was next they took someone else because she preferred the lady that was available which was completely unacceptable, in that case I should have just walked in and asked for the next person it's basically the same exact thing. I would understand if the person had an appointment but she didn't which overall made my experience horrible. Will definitely be finding another place from now on.