Dr. Tapp is very patient with his patients, explains procedures and x-ray results thoroughly, and listens to patient's concerns. He has performed basic dental checkups, fillings, crowns, and a root canal on my teeth. While going to the dentist is not something I look forward to, Dr. Tapp does his best to make the trip pleasant as possible.