Dr. Keller is awesome! I just had an appointment today and it was my second visit to her office. She is so kind, welcoming, knowledgeable, professional and just simply great person overall. I'd definitely recommend her! P.S. Thanks so much to you and your staff for putting up with my daughter's fussiness :) You guys rock!!!