Root canal therapy requires one or more office visits and can be performed by a dentist or endodontist. An endodontist is a dentist who specializes in the causes, diagnosis, prevention, and treatment of diseases and injuries of the teeth's dental pulp. The choice of which type of dentist to use depends to some degree on the difficulty of the root canal procedure needed in your particular tooth and the general dentist's comfort level in working on your tooth. Your dentist will discuss who might be best suited to perform the work in your particular case.