For as long as I can remember, I've been using Crest Pro-Health toothpaste because it supposedly covers a lot of conditions (cavities, plaque, whitening, sensitive teeth). I brush my teeth every day and I still have cavities when I go to my dentist. He honestly is not very good so I can't ask him for a recommendation (plus the samples he gives me at my cleanings are the same as what I buy at the store). I'm curious if switching to a different toothpaste will help these issues occur less.