I would never visit them again. I was very disappointed. I do not agree with the way they do business here, it is always their way or the highway. They are so uncooperative if a customer complains and are never willing to admit if they are wrong. Every time I come here they always remember me by name. There was only a couple of times where the staff was actually able to answer my questions. Most of the time, they'd refer me to their boss or another staff member. Whenever I've gone there, it feels like they care more about money than they do about me. They're always recommending an expensive procedure that I really don't think I need.