Most stains can be easily lifted with your choice of in-office Zoom or Kor Whitening OR custom take-home whitening. In-office whitening usually takes about an hour and can whiten your smile up to five to seven shades. The difference is instant and quite dramatic. Custom take home whitening gives the same stunning results but takes longer – you can expect to see results in one to two weeks. If your stains are of the type that cannot be treated through teeth whitening, porcelain veneers are an excellent choice to whiten and perfect your teeth.