If I could give them a lower star than 1, I would. I have been here several times over the last three years, if you are even 2 minutes late, it is the end of the world, and if you are early or on time - you wait 10-15 minutes for your appointment; I had an appointment earlier this week, and yes I was 8 minutes late, and I was expecting I would have to wait, even though the stylist had just finished up with her appointment (late) and the client was just paying; and after standing for 5 minutes waiting to get addressed, I was asked to come back tomorrow because they couldn't fit my son in, after driving 20 minutes with a sleeping toddler to get there. Completely dissatisfied with their customer service and will never be returning.