I do have to say that the waiting time had improved from my last visit. Thank God because I really like Dr Zhang she does a great job on all she has done on my teeth. The only other problem I had other than the waiting time is the phones. I was unsuccessful in connecting with a person on the phone almost every call I made to schedule a appointment ,not even a answering service or recording to leave a message . At times I thought I had the wrong number because of no recording saying I have reached Magic Smiles . Hopefully that can be fixed and maybe they can gain more patients because Dr Zhang is a great dentist. I would definitely recommend my friends and family to Magic Smiles.