If you need work done in a hurry, then this is your guy. If you need quality, then he is not the one. I have had numerous fillings fall out that he has done.
The office is a mess, I sometimes feel like he is using dirty utensils, and it is generally unclean in appearance. Though I have never caught anything that I know of, I dont want to go back.