Question: does professional teeth whitening last forever?
Answer: Tooth whitening will not last for ever, however your teeth often stay at the lighter shade anywhere from 6 months to a 2 years, depending on the method that was used and lifestyle factors such as what one eats, drinks or any other habits affect the discoloration of the teeth.