Had to switch to Dr. Greenberg because of my insurance. Best move I ever made!!! I was with my previous dentist for 11 years, there were times that a cleaning would take over an hour. Dr. Greenberg is very fast. For example, 9:00 appointment - left my house at 8:45 - he cleaned my teeth and repaired my tooth/filling - - home by 9:20! No small chit chat, no waiting, no frills, no pain.