Your dentist can determine the most effective teeth whiteners for you personally and will advise precisely how much you have to be using and how often in order to achieve the actual required results.
If you will need veneers, crowns, or fillings, ask your dentist if you can delay until after teeth whitening to accomplish them.