I have seen a lot of doctors because I've moved a lot. This doctor is pleasant, nice, smart, orders tests oNLY when needed and is great with follow up care. She uses My Chart online so I can look at all my test results anytime I want and I can email the office for appointments this is really cool because I can't call from work. Very professional. Really on time (except once but it's a doctors' office you can't predict; I think I saw an ambulance at the office that day too so something big happened). I can't thank her enough for taking care of me and putting up with me!