A regular yearly check to a dentist or a specialist is a good way to make sure to keep up the long-term health of your teeth. But you should visit a dentist if you notice any issue that causes discomfort, such as sensitivity, bleeding gums, broken teeth, cavities, or persistent toothaches.