My children have gone to her for a number of years. She’s very thorough and proactive in treatment, when problems or potential problems arise. She has an excellent bedside manner, knows her patients/parents, and is always pleasant. Her staff is nice and attentive. We have never experienced any accounting or insurance errors. They do not over-book appointments; we have never waited more than 20 minutes, for our appointments. I hope she continues practice long enough for my youngest to age-out.