Unfortunately, No! The whitening stays temporarily. It also depends on the individual and, the maximum period is three years.