Teeth whitening generally works best on surface level yellowish-brown stains compared to grey stains which may have come from age, decay or antibiotic treatments such as Tetracycline. For the deeper intrinsic stains, multiple treatments may be required.