Only the dentist offers the professional tooth whitening.
Condition for a successful bleaching is the appropriate diagnostics about the state of your teeth and gums. Then a professional teeth-cleaning should be performed to make sure that all coarser pollutions (tartar, plaque etc.) are removed. Only then a bleaching makes sense.
We like to advise you.