How to Clean Marble Table Tops
Regular cleaning of a marble table top is necessary to keep the table top looking nice and shiny. You can use a soft cloth that has been dampened with water for regular cleaning of dust then dry the top using a soft dry cloth to remove any water droplets. If the marble top needs a more thorough cleaning, you can use a solution of mild soap and water and dry with a soft dry cloth. Never use harsh or abrasive cleaners on marble.
Marble is a porous stone that will last a very long time with the proper care but as it is porous, it is prone to stains. Whenever stains occur, they should be cleaned up as soon as possible to minimize the lasting effect. A mixture of 4/5 water and 1/5 hydrogen peroxide can be used to clean up a stain. Dampen a tissue with the solution, lay it over the stain for approximately four hours, then wipe up the stain. Repeat if necessary.
Repeated washing of a marble table top will dull the surface. When you notice that the surface is dull you will want to polish the marble to bring back the original shine and elegance. There are commercial marble stone polishes that can be bought for this purpose.