Each time that I have had work done at his office I had to return a second time because something was not right. He is very friendly as is his staff, but is so busy that he does not take the time do do a good job. I believe he is knowledgeable enough, but just works too fast. I am now in the process of finding a new dentist.