General check ups, cleanings. Two procedures that needed endodontist. He's a good man, easy to talk to and explain aches and pains. I know he doesn't perform unecessary procedures. All of his staff is wonderful. I have been going to this office for at least 30 years.