How long does bleaching last?
Some venders claim the effects of bleaching will last 80-90% over five years, however results can vary. Realistically, expect bleaching to last about 70% over five years. Smokers, coffee drinkers, etc, lose the effects of bleaching sooner, but short inexpensive reapplications can extend the results indefinitely.