It is important to realise that teeth can become stained again over time. This is a natural process that results from the consumption of food. Coffee, tea, red wine and tobacco are the biggest culprits. In any case, with good oral hygiene, you can expect a whiter result for 2 to 3 years. Longer is also possible, but the effect may diminish over time. In that case, a repeat treatment can be considered.