Very helpful and kind. Her or her staff are never in a hurry. They take the time to listen and answer your questions. Always get in on time for your appointment never have to wait. Calls you after you have had tests done to give the results of your test.