How long will teeth remain white after whitening?
Generally, you can expect your teeth to remain white for several months to a year after treatment. This is dependent on how well you take care of your teeth, whether you smoke, consume teeth staining food and beverages as well as your age.