Thanks to the development of gentle peroxides for dental bleaching, your dentist can brighten your teeth, giving you a dazzling smile. Bleaching whitens all natural teeth and not just those that are stained or discolored. In many cases, even years of darkening can be removed in as little as a few weeks. It is also great idea to whiten your teeth before having crowns or veneers made. This way your restorations can be made whiter and your entire smile will be enhanced. Whitening can be redone in the future to maintain your bright smile.