He's done cleanings, cavity fillings, root canals, and dentures for me. It's all as painless as possible, and he's one of the nicest people I've ever met. And In all the years I've been seeing him, only two or three times have I had to wait until he was finished with someone else. He has the most comfortable dentist's chair I've ever sat in.