Teeth whitening is recommended for those who have had no treatments done like filling to their teeth. People with yellowish tint on their teeth will have a better result of teeth whitening. Toothpastes contain a mild abrasive that cleans the teeth, only on the surface level. But bleaching or professional whitening solutions have hydrogen peroxide that enables a deeper action in the teeth.The...