Teeth whitening treatments can provide great results, but the whitening effect won't last as long if you regularly smoke, drink red wine, tea or coffee, which can all stain your teeth. Brushing twice a day with whitening toothpaste will help reduce the build-up of stains. Seeing a dental hygienist can also help with managing more stubborn stains and build-up. Top-up treatments are also an effective way to lift stains and restore the whiteness of your teeth.