Teeth whitening is only effective for extrinsic stains on the surface of your enamel. We may recommend porcelain veneers for intrinsic stains, or significant cosmetic issues. Porcelain is much more durable and natural-looking than composite bonding.