Teeth whitening at the dentist usually works much faster than teeth whitening at home. In addition to the stronger peroxide solution that's used in dental offices, heat or light or both can be used to speed up and intensify the whitening effects of professional treatment.