How to remove and prevent marble floor haze?« Back to Previous Page

My villa's marble floors in the living area have developed these white, cloudy streaks all over them since the last time my cleaner mopped. It looks terrible and seems to be getting worse with each clean, even though I've told her not to use too much product. What is causing this haze and how can I both remove it and prevent it from coming back?
Posted by Raj Nair
Asked on May 13, 2026 5:00 am
0
This is called etching, and it's likely caused by your cleaner using an acidic or alkaline cleaning product that is chemically reacting with the calcium carbonate in the marble. Even a "small amount" of the wrong product, mixed with our hard tap water and the high humidity, can leave behind these cloudy, dull streaks as it dries. The haze is the result of the marble's surface being microscopically damaged.

To remove the existing haze, you'll need to have the floors professionally honed and polished. This process mechanically abrades the very top, damaged layer of the stone to restore a uniform, glossy finish. For a severe or widespread case, a professional assessment is strongly recommended, as DIY attempts with store-bought powders or acids can make the damage much worse and far more expensive to fix.

To prevent it from returning, you must stop the chemical reaction at its source. Provide your cleaner with a dedicated, pH-neutral stone soap specifically formulated for marble. Do not allow the use of vinegar, lemon-based cleaners, or generic all-purpose cleaners. The most effective method is to use a very well-wrung microfibre mop with the diluted neutral cleaner—the goal is damp-mopping, not wet-mopping, to prevent any soapy or hard water residue from drying on the surface. This is especially critical in our climate, where high indoor humidity from AC use can slow drying and amplify residue buildup.
Posted by Sani Admin
Answered on May 15, 2026 2:05 am