Marble and granite are easier to maintain then you'd expect. Warm soapy water and a soft cloth will clean and shine on both surfaces. You can also clean with a stone specific cleaner formulated to be gentle and effective on stone surfaces.
Never use abrasive cleansers, "soft scrub" products, or harsh/acidic chemicals on any stone as these can scratch or dull the polished finish. This includes substances like ammonia or many common liquid cleaners such as Windex.
Sealer is Recommended
After installation, all stone will benefit by being sealed with an appropriate penetrating sealing product. For maximum protection, sealer may be applied at least once every 12 months. This will minimize any absorption of liquids that might stain the material. However, even when sealed, some natural stones are susceptible to staining.
Granite is resistant to damage from household kitchen acids such as vinegar, citrus drinks and sodas. Granite can also withstand the use of a knife blade. In fact, granite is harder than your knives and will dull them very quickly. Always remember to cut and chop on a cutting board.
Marble & Limestones
Marble isn't quite as worry-free as granite and so needs extra care. Polished marble, limestone and travertine can be damaged by acidic substances such as vinegar, citrus drinks, nail polish remover and sodas. These acids can dull a polished surface or roughen a honed finish if not wiped up promptly. Coasters should be placed under beverages to avoid staining and glass rings from occurring. With proper care, marble’s beauty will last forever.