He is pretty good, my family and I have been going here for over 20 years and never have had a problem, My kids and their kids are now going to him, funny how you meet up with neighbors, etc here — I think the whole town goes to him. They handle regular cleanings, fillings, root canals etc, and they keep appointments without long delays in the waiting room!