There are several types of teeth whitening. (See Cosmetic Dentistry: Teeth Whitening.) Results and how long they last vary by method and by patient. Whitening also does not change the color of existing fillings or other restorations, so large restorations on the front teeth may affect the final appearance. Please consult your dentist to determine the whitening approach most appropriate for you.