Worst run business ever! For this kind of money, that they charged on my card before I even got there, they shouldn't screw up appointments. Last time I waited 20 minutes and finally had to leave to go back to work without my service. Rescheduled for today and was exactly 5 minutes late and they wouldn't take me. But they charged me!!! I asked for a manager and was told, "I don't know when Carrie will be here or even what day. She comes and goes as she pleases." Seriously? Don't waste your time or your money.