Throughout the last five years, I have had about 10 cleanings with Dr. Uttermann and one tooth repair. Overall my impressions have been that he is knowledgeable but has little patience. The cleanings have been done very quickly but he answered whatever questions I had. My tooth repair was a different story. Dr. Uttermann and his staff communicated poorly during the 2 hour (!) , "minor" procedure to fix an old filling. Not only were they not gentle and patient, but they would frequently leave the room without saying anything. Moreover, while I should have asked in advance how much it will cost me, all my dentists in the past discussed the prices, given my insurrance, before the procedures. As a result, I paid significantly more than I expected and my tooth area was sore for two weeks. Overall, Dr. Uttermann is straight and to the point but I will not return there after their performance on fixing my old filling.