Very bad experience. Had an appointment and was still waiting for an hour before they started anything on me. Once they did, they kept switching between me and other people anyway. Very unprofessional and disrespectful to peoples times specially if you have an appointment time. I had more appointments for different things elsewhere that day and missed because of this. Expensive decision to go here.