Dr. D and his staff are the BEST! The office and staff are inviting and the wait time has ALWAYS been minimal. From the time we walk in to door to the time we walking out we are there about 30 minutes total for the exam and teeth cleaning. IN and OUT without feeling at all rushed. Dr. D answers all of my questions and concerns fully and is very thorough in his exams. He is always in a great upbeat mood and is warm towards my shy children. The best pediatric doctor we've seen yet!