Why it is important to seal natural stone surfaces:
Getting your stone floor properly treated with an impregnating sealer is always a good idea. Untreated stone can stain very easily. Treating stains that have penetrated into the stone can be expensive and is not always possible. To eliminate or reduce the possibility of staining it is essential that the stone be properly protected with a good quality impregnator or sealer.
An impregnator is a chemical that penetrates into the stone and helps to repel water, dirt, and other substances that can stain marble. Since the impregnator penetrates the stone (rather than coating it like wax) it allows the stone to “breath”. Most liquids will evaporate before they have a chance to penetrate into (and stain) a properly sealed stone. To limit the possibility of staining, have your stone floors treated as well as cleaning up spills quickly. Sealer should be reapplied every five years or after any abrasive refinishing or repair process.