Teeth become discoloured over time due to a number of factors. Enamel is the outermost layer of your tooth and it’s what gives teeth their natural white colour. Once you reach adulthood, your enamel doesn’t regenerate itself, which means it can become less porous and stained with age. In addition to ageing, diet and environment can also play a role in staining.
Foods high in colour such as: carrots, sodas and coffee can cause more stains. Other factors include: medications and lifestyle choices such as smoking or excessive drinking. At-home teeth whitening solutions are aimed at removing this staining.