How long will my teeth stay white after bleaching?

We typically see professional whitening results last 1-2 years. If you notice your teeth becoming darker, you may touch-up your whitening treatments as you see fit.