Cleaning marble should be done with either a specially formulated stone cleaner or a solution made from baking soda, dishwashing liquid and warm water. Sealing marble surfaces provides enhanced protection and may minimize future cleaning efforts. Cleaning products that contain acids, alkalis and other chemicals can cause etching and abrasions.
Marble surfaces should be swept and dusted with a nonabrasive sponge or soft cloth to remove debris before further cleaning or polishing. Marble is a porous substance that stains easily. Hydrogen peroxide or other stain-removing products, such as poultice or powdered whiting, should be used on stains before they have time to set. Acidic cleaners like vinegar or ammonia may damage marble surfaces.