Extrinsic staining is the most common and is caused by:
Intrinsic staining is more complex and comes from a discoloration from within the tooth. The dentine (layer below enamel) can develop into a darker shade under certain conditions. Causes include:
The only way to remove extrinsic stains effectively is to go for professional scaling and polishing by your dentist or oral hygienist. An ultrasonic scaler is an effective tool to remove tough stains from the enamel without damaging the tooth. Hand scalers and polishing cups are also used. A smooth and highly polished tooth surface will stain less than a rough or irregular tooth surface. This is why it is vital to have your teeth checked regularly. The average cost for a professional dental cleaning is around R300.
You can expect to pay a bit more if your dentist is doing the cleaning, but the recommendation is to have at least two professional cleanings a in a 12-month cycle. Then limit staining between dental visits by using an electric toothbrush with a specialised polishing head.
Whitening your teeth with bleaching products will not prevent staining. The extrinsic staining factors will always be at play regardless of whether you have bleached your teeth or not.