We are cleaning some marble today for one of our favorite commercial accounts. Marble and other calcium based stones such as limestone can be tricky to clean. Acidic cleaning solutions can etch and dull the surface.
Be sure you know what you are putting on your stone floor.