Will teeth bleaching work on all stains? The answer is no. Discolorations caused by some filling materials and dark, intense stains, such as those caused by injuries or antibiotics like tetracycline, are very difficult to bleach. In those cases, it is best to consider other cosmetic procedures such as veneers or crowns. Veneers are highly durable and last for a longer duration. In this process, an impression of your tooth is taken and a veneer is fabricated to fit the tooth. Make an appointment with us to learn more about the possible restorations that can be done on a discoloured tooth.