The quickest, most dramatic way to whiten is to get an in-office bleaching at a dentist's office. Using professional-strength hydrogen peroxide and special lights or lasers, your dentist can remove even deep stains in about an hour. It'll cost you, though—probably between $500 and $1,200.