How long do teeth whitening results last?
On average you can expect to have whiter teeth for 6 to 9 months after
teeth whitening, but this will vary from person to person. You can keep the results longer if you avoid foods and drinks that stain your teeth. Examples of foods and beverages that stain teeths are tea, coffee and red wine.