If I can do no stars I would!!! The customer service has gone down hill, I am talking about the reception area and office-related      stuffs. We have been going here since 2009 and the waiting time has gone worst and worst, several times they messed up appointments and so many times they could not get their billings straight. I am taking our business somewhere else as soon as my son is done with his braces!!