How do you remove cement haze from new floor tiles?
In short
Cement haze is the white bloom left by grouting on new floor tiles. It is removed no earlier than 7 days after grouting, on a floor wetted beforehand, using a diluted buffered acid product and mechanical action, then a two-water rinse. In Marrakech, EPUREVA handles it as part of its post-construction clean, at 20 MAD/m² incl. VAT on standard tiles, with a +20% or +40% surcharge when the bloom is extensive, and refuses to put acid on zellige, marble or limestone.
What cement haze is, and why it comes back a second time
When the tiler fills the joints, the mixing water rises to the surface carrying the fine cement particles with it. As it dries it leaves a mineral deposit — carbonates and silicates, in the main — keyed to the face of the tile and into its microporosity.
Two practical consequences that everybody discovers too late:
- Detergent will not shift it. A detergent works on greasy or organic soiling. Cement haze is neither: it dissolves in acid, or it is lifted mechanically.
- It comes back. A first wash with water redissolves part of the deposit and drives it deeper into the porosity. Three to seven days later it rises again as the floor dries and the bloom reappears, often over a wider area than at the start. That is what is known as secondary efflorescence, and it is the signature of a site washed with a mop.
A steam cleaner will not shift it either: heat does not dissolve a mineral deposit. The wider subject of bonded deposits is covered on removing site residue.
The wait after grouting: 7 days, not 48 hours
This is the most expensive mistake in this silo, and it is nearly always made out of impatience.
A cement-based grout sets in 24 to 48 hours: it is hard to the touch and you can walk on it. But its full drying and carbonation take roughly 7 days, and up to 3 weeks on a wide joint in a poorly ventilated room.
Working before that has three simultaneous effects:
- The rinsing water hollows out the joint, which turns powdery and shrinks at the surface.
- The acid product attacks the binder while it is still immature and discolours the joint unevenly.
- The released cement settles back onto the tile and restarts the bloom.
Wait too long, on the other hand, and the deposit hardens. The comfortable window sits between 7 and 30 days after grouting. Past several months, cement haze still comes off, but the work takes longer: on our post-construction price list, that means the +20% surcharge when the marks are many, and +40% when thick residue covers almost every surface, assessed from photos.
Wet the floor first, always — the rule that stops you burning the joint
No acid product goes onto a dry floor. Ever.
A dry tile and a dry joint absorb the solution. The acid then travels into the porosity instead of staying on the surface, attacks the joint from the inside and leaves pale rings that cannot be put right.
The correct sequence is three moves:
- Vacuum the dry dust. A cement particle left on the floor becomes an abrasive the moment a machine passes over it.
- Wet generously with clean water, floor and joints, and let it saturate for two to three minutes. A joint full of water can no longer absorb the acid solution.
- Apply the solution to the already-wet floor, never leaving a puddle standing on a joint.
The same rule applies to wall tiling and to skirtings, where acid runs down under gravity and marks the bottom line of the wall if the surface has not been wetted.
Product, dilution and contact time
The product used is a buffered acid detergent for cement residue, formulated for tiled floors — not off-the-shelf hydrochloric acid, which attacks everything it touches and whose vapours oxidise the taps and hinges in the room.
The orders of magnitude, always to be confirmed against the product's technical data sheet:
- Light bloom: dilution in the region of 1 part product to 10 parts water.
- Marked deposit: in the region of 1 to 5.
- Old, thick deposit: neat or 1 to 3, over a limited area, rinsed immediately.
- Contact time: 3 to 10 minutes depending on the concentration. Beyond that the solution dries and the deposit re-keys itself. You never let an acid product dry on the floor.
- Temperature: in Marrakech, in summer, we work in bays of 5 to 10 m² at most, with the shutters closed, or the solution evaporates before the mechanical action.
And the principle that decides the result: the product softens, the machine removes. A low-speed rotary machine, in the region of 150 to 200 revolutions per minute, with a pad chosen for the surface, does the work the product alone will never do. The choice of pad is covered in our article on matching the pad to each surface.
Porcelain, terracotta, marble — three different answers
Applying the same protocol everywhere is the second cause of a ruined floor, after ignoring the waiting time.
Porcelain stoneware and glazed tile — the favourable case. A non-porous, chemically stable surface: diluted buffered acid, rotary machine, rinse. The only point of caution is textured or anti-slip porcelain, whose relief holds the deposit and calls for a brush rather than a solid pad.
Terracotta, bejmat (small handmade terracotta paving) and quarry tile — porous, unglazed surfaces. Acid penetrates them and discolours. We work with a neutral or mildly alkaline product, a soft brush, joint by joint, with a rinse that takes longer than the wash. It is three times slower; on our price list, every floor other than standard tiles is counted at 30 MAD/m² incl. VAT rather than 20.
Marble, travertine, limestone — no acid, at any dilution. These stones are calcium carbonate: acid dissolves them and leaves an irreversible dull ring. Removal is mechanical, with a rotary machine and a neutral product. Shine is a separate operation from cleaning, and not every floor can be crystallised — see what each traditional floor can take.
Zellige (traditional glazed terracotta) — glazed face, bare edges, joints often in lime. Acid dulls the glaze and eats the joint. Hand protocol, described on cleaning traditional floors.
The two-water rinse and the check for residual bloom
A job is judged three days later, not at the end of the intervention. Rinsing is the stage the cheapest quotations delete, and it is the one that decides whether the bloom comes back.
- Vacuum up the dirty water with a wet-and-dry vacuum, tank emptied between rooms. Never squeegee it towards a drain: that would redeposit the loaded solution on the clean floor.
- First rinse with clean water, renewed, until all foam has gone.
- Second rinse, clean water only, with a neutraliser if the product's data sheet calls for one — that is what brings the floor back to a stable pH.
- Full drying, with nobody walking across the area.
- Inspection in raking light, once the floor is dry: residual bloom is invisible from any other angle.
The glass-of-water test: pour a little water on a treated area and dry it with a cloth. If a white ring reappears, the rinse was incomplete and the bloom will return.
Five moves that turn cement haze into a ruined floor
- Pouring neat acid onto a dry floor. Cause number one of hollowed joints and permanent rings.
- Using hardware-shop hydrochloric acid. Unbuffered, it does not stop at the deposit: it attacks the joint, the stone, the stainless steel and the chrome in the room through its vapours.
- Letting the solution dry. The dissolved deposit re-keys itself as it dries, harder than before.
- Scrubbing with an abrasive pad on a glazed or polished tile: the bloom comes off, and so does the shine.
- Rinsing only once. That is what brings the bloom back the following week and makes people blame the product.
If one of those moves has already been made, do not repeat it: a second pass makes it worse. Have the real condition of the floor assessed before any further work.
The full sequence of a site is described in the order of the three passes, the budget in what a post-construction clean costs in Marrakech, and the whole process on our post-construction cleaning page. For an assessment, send a photo of the floor in raking light.
Quand faire appel à un professionnel
Frequently asked questions
How long after the tiles are laid can cement haze be removed?
No earlier than 7 days after grouting, and up to 3 weeks on a wide joint in a poorly ventilated room. The joint sets in 24 to 48 hours but only completes its drying and carbonation after about a week. Working before that hollows the joint, discolours the binder and restarts the bloom instead of removing it.
At what dilution is a cement-haze remover used?
According to the thickness of the deposit, and always within the limits of the product's technical data sheet: in the region of 1 part to 10 on a light bloom, 1 to 5 on a marked deposit, and neat or 1 to 3 on an old deposit treated in limited bays. Contact time runs from 3 to 10 minutes, and the solution must never dry on the floor.
Why does the white bloom come back a few days after cleaning?
Because the rinse was incomplete. A wash that redissolves the haze without extracting it drives it into the microporosity of the tile; it then rises again as the floor dries, often over a wider area than at the start. The answer is a rinse in two passes with renewed clean water, preceded by vacuuming the dirty water rather than squeegeeing it away.
Can cement haze several months old still be removed?
Yes, but the work takes longer: the deposit has hardened and anchored itself in the porosity, which calls for longer mechanical action and sometimes several passes. On a 180 m² apartment with standard tiles, the base is 180 × 20 = 3,600 MAD incl. VAT; with many marks (+20%), 4,320 MAD incl. VAT; with a thick bloom on almost every surface (+40%), 5,040 MAD incl. VAT, confirmed after photos.
Can white vinegar replace a proper cement-haze remover?
On porcelain stoneware with a very light bloom it has a weak effect. On a joint less than three weeks old, on terracotta, on marble or on limestone, it is an acid like any other: it attacks the binder and the stone, and leaves a permanent dull ring on calcium carbonate. It is not a gentle alternative, it is a dilute acid.