The teeth whitening kits do not harm porcelain/composite veneers, crowns, or caps. They are made for original teeth and will remove stains from the surface. They do not make the teeth whiter than the original color.