How long does teeth whitening last?

Dentist answers