In-Office Teeth Whitening can visibly improve the look of your smile. It takes about 90 minutes. It is best done after a dental check-up and completion of necessary treatment.