It is a more expensive procedure, but one that offers more reliable results.
Besides cost, the one downside is that you would need to make multiple visits to the dentists office.
With that being said, professional whitening delivers optimum results over a relatively short amount of time.

stockstudioX / E+ / Getty Images
The process is pretty straightforward:
American Dental Association.Whitening.
Mini review article.Open Dent J.