This place deserves ZERO stars. Does not show up for appointments ...does NOT care about customers. When you want to rebook it takes 1 week. You can't get out of contract. It's awful, I will tell everyone to STAY AWAY!!!! I fully regret signing up with them. They will take your money but not do work for you. Horrible customer service.