Eating, drinking coffee, tea, red wine and smoking all contribute to the discolouration of teeth over time. The length of time teeth will stay whiter will therefore vary from person to person. We recommend repeating the BryteSmile teeth whitening treatment at least every 6 months. It is safe to use once a month if desired.