An endodontist is a dentist that has undergone 2 to 3 years of additional advanced training following dental school to specialize in the diagnosis and treatment of all root canal procedures. Because they limit their practices to endodontics, they treat these types of advanced problems every day. Endodontists use their special training and experience to treat difficult cases, such as unusual anatomy, painful teeth, and narrow or blocked canals.