I have visited Dr. Newhart myself and with my two children for 8 years now - we have always been very happy with the actual work done. He is very good at keeping the pain to a minimum and keeping kids happy. Unfortunately the office does not do a very good job of getting you in on time for an appointment - most of the appts I've had we waited 45-60 minutes, the last time I went was almost 2 hours!