This practice is absolutely amazing. The staff is the nicest staff I have ever met in the medical field. They are always so friendly and professional. It is actually enjoyable to pay them a visit. The doctor and assistants are on top of their game. I first brought my son to him and now I see him myself. Dr Hao really cares for his patients. He doesn't treat you as though you are just a number but takes time with his patients and personalizes each treatment based on the individual. I plan on returning to this practice when my 2 daughters are ready to start their treatment plans. I highly recommend them and I don't think anyone will be disappointed.