Again, the answer depends on what procedure you choose. Professional teeth whitening results can last for up to a year. Veneers can last for as long as 10 years but as few as five. Implants, when cared for properly, can last a lifetime.