Dry dust mop floors often using a clean chemical-free mop. Use mats and rugs on marble floors to reduce abrasions caused by sand and dirt. Be careful when using a vacuum cleaner on marble floors. The metal or plastic attachments or the wheels may scratch the surface.
Clean stone with neutral cleaner, stone soap, or a mild liquid dishwashing detergent and warm water. Clean with a clean rag mop on floors and a soft cloth for other surfaces. Overuse of cleaning products and soap can leave a film and cause streaks on your stone surface. Keep acidic cleaners containing lemon, vinegar or other acids away from marble and limestone. Completely and thoroughly rinse the stone surface after washing. Dry with a cloth. Also keep abrasive scouring powders or creams away from stone surfaces.
You can use a solution of ammonia and water (about 1/2 cup ammonia to a gallon of water) to remove soap scum from stone. Do not overuse the ammonia because too much and too often can dull the surface of the stone.