Dr. Keller is super kind, patient and answered all my questions and more. My son needed treatment (some fillings) and Dr. Keller made it so easy for him. They bille dmy insurance and knew my copay at the time of his appt.... I love Dr. Keller and his staff!