With proper care, professional teeth whitening results can last several years. Preserving the results of your whitening treatment includes brushing and flossing regularly, limiting staining foods and drinks, and occasional touch-up treatments.