If you’re coffee lover or living in areas prone to hard water, then you’ll notice stains on the surface of your teeth, but that can’t make you avoid taking coffee or using water, and so when you brush your teeth with these best toothpaste for whitening, then your will enjoy your coffee knowing that your teeth will never face stubborn stains.