Excellant Doctor! Staff is knowledgable, pleasant & truly caring. Office is all new, clean with all of the lastest equipment. This was my second orthrodontist , the first one was terrible & did terrible work. Dr Stephen Yao corrected the errors of the first Doctor & then completed the treatment for my oldest- The teeth are perfect!! thanks a lot
more