How Long Will My Whitening Results Last?
This would, to a great extent, depend on the cause of the discoloration. If you are in the habit of drinking beverages that stain the teeth then the results would not last for a very long period of time.
In most cases teeth whitening performed by professionals lasts for 5 to 7 years. That being said, people who smoke or drink beverages such as tea or coffee on a regular basis may need to get touch-ups done more often than people who do not.

