I would give 0 stars if I could. Terrible customer service, terrible management. They gave away my appt because I was 10 minutes late. When I asked them about it, they started lecturing and yelling at me that I was late and it throws their whole schedule off. How can you possibly take walk-ins if your entire schedule is dependent on everyone making their appointments early or exactly on time? There was no, "We'll get you taken care of", just bullying. Paying customers should be treated like paying customers. You don't have the right to scold me. I will take my business elsewhere.