First of all, let us assure you that your marble vanity tops do not need to be replaced. Second, let us address a common misunderstanding—sealing protects against staining by filling the pores of the stone so it does not quickly absorb the staining agent and you have time to wipe up a spill. Sealing does not prevent etching, which is a chemical reaction to acid rather than an absorption issue. Etching is surface damage and can be remedied by professional honing and polishing to restore your original finish and leave your vanity tops looking as good or better than the day they were installed.
/
/
Our cleaning company recently spilled what was obviously an acidic cleaning product on our marble vanities. Though the vanity tops had been sealed, they have suffered considerable damage and have hundreds of dull spots all over them. How can this be repaired? Should we just replace them?