Teeth whitening is great for removing stains on tooth enamel, but for more severe discoloration, or if you already have dental restorations on your front teeth, it may not be the best solution. You and one of our skilled dentists can determine if dental veneers or crowns are a better option, depending on the underlying cause of your teeth stains.