You can whiten your teeth several shades lighter with zoom whitening at a dentist office.
The dentist will also make you custom made whitening trays and take home whitening gel with this procedure. At least that's how I do it. You can get a pretty nice result quickly with zoom. You will have some sensitivity, but the system comes with a gel that you can put in the trays to treat this.