I would in no way recommend Dr. Klein. I have never experienced so much pain in a dental chair as I did when he filled 2 teeth. I had been going to his office strictly for cleanings (which he did not do) but alas, the day came when the doc would have to do some work, unfortunately. The novocaine shots were unbearable (and I have had root canal from a different dentist, a cake walk compared to this!) and worst of all was his dimeanor. He is careless, arrogant and sub-par in his techniques. At one point he gre impatient and testily asked me why was I fighting him? BECAUSE IT FRICKIN HURTS THAT WHY!