Dr. Xia was extremely thorough and was very patient. She has great bed side manners and explains everything clearly. Their office also offers patient portal so the patient can check their results. Highly recommend!