If one is looking for a long-term solution for the removal of stubborn stains and yellow teeth, professional teeth whitening is the best answer. In this technique , the teeth are first polished with pumice to remove any plaque from the surface. Next, the teeth are coated with a type of teeth whitening solution. It generally consists of hydrogen peroxide or carbamide peroxide as the bleacher. Some whitening products require the laser to activate the peroxide in it. Once the required shade has been reached, the teeth would be rinsed and fluoride would be given for tooth sensitivity.