St. Petersburg Terrazzo Restoration logo St. Petersburg Terrazzo Restoration 📞 (727) 758-3150

Terrazzo looks dull and cloudy: what is wrong and what it costs to fix in St. Petersburg

Dull, cloudy terrazzo in St. Petersburg is almost never dirty terrazzo. It is a tired surface, a milky film of old wax or acrylic, or etching from an acidic cleaner, and the fix for all three is the same: diamond honing back up through the grits so the shine comes from the marble itself. A straight re-polish with nothing else wrong runs $4 to $8 per square foot, sits at the low end of that range, and a single room falls under the $600 to $1,000 minimum.

Check this first (five minutes, no tools)

  1. Scratch a hidden spot with a fingernail or a coin edge. If a soft, waxy curl comes up, or the scratch shows a clearer floor underneath, you have a coating. Cloudy coatings are the most common reason a Pinellas floor looks dead.
  2. Put a few drops of water on the floor and wait a minute. If the water darkens the floor and soaks in, there is no film and the stone itself is open and unpolished. If it beads on a milky surface, that is the coating again.
  3. Look at the floor from a low angle toward a window. A truly polished floor reflects the window as a crisp shape. A dull floor reflects a smear. Rings and blotches that follow where a mop went are etching from an acidic cleaner, which the Natural Stone Institute warns about: products containing lemon, vinegar, or other acids may dull or etch calcareous stones.
  4. Check the traffic lanes. If the hallway is dull and the corners under furniture still shine, the surface has simply worn. Marble is soft, and fifty years of grit under shoes rounds off a polish.

Any of those answers points to the same visit. The grinding and polishing page covers the tooling in detail.

What is usually wrong

What you seeLikely causeFix and cost
Milky film, waxy scratch testOld wax, acrylic, or “terrazzo shine” productGround off in the metal-bond passes, pushes the grind toward $8 per sq ft
Dull everywhere, water soaks inNever polished above a coarse grit, or worn throughHone and polish, $4 to $8 per sq ft, low end
Dull lanes, shiny cornersTraffic wearSame re-polish; the whole room is done so it matches
Blotches, rings, mop-shaped patchesAcid etching from vinegar or a tile cleanerHoned out; deep etching needs more passes
Grey, sandy look after a floodSalt and silt left in the poresGround after the slab dries; see the white haze page

All prices match the pricing page.

Why Pinellas floors end up like this

The terrazzo in a 1950s or 1960s block house was ground and polished once, the year it was poured. Most of them were then covered with carpet within twenty years, which is why the ones that come out from under carpet are dull but intact, and the ones that were never covered got fifty years of floor-care products instead. Every generation of owner put something on it: paste wax in the 1960s, acrylic finishes in the 1980s, a bottle of terrazzo polish from the hardware store last year. The NTMA’s sealer reference guide describes those removable film-forming coatings honestly as sacrificial films that take the wear, and the trouble is that a sacrificial film in a house never gets stripped and recoated on a schedule the way it does in an airport. It just builds up and goes cloudy.

The other Pinellas-specific cause is cleaning. Marble is calcium carbonate, and calcium carbonate is sensitive to acid. Vinegar-and-water is the most common floor cleaner in the county and it slowly etches the marble chips, leaving a floor that looks dull no matter how clean it is.

What will not fully come out

A re-polish makes the surface clear again. It does not change what is in the stone. If the floor has staining from decades under a coating, the stain page explains which ones lighten and which stay. A floor that has been ground before, more than once, has less topping left, and our crew checks how much divider strip is standing proud before committing to a heavy cut. Mid-century cement toppings were poured about half an inch thick, so there is normally plenty.

What to expect on the call

Say whether the floor has ever been coated, what you clean it with, and roughly how many square feet are dull. Send a photo taken low toward a window. You get a range from the published numbers, a straight answer about whether a coating has to come off, and the cost calculator gives the same range on the page if you want it now.

Frequently Asked Questions

Why does my terrazzo look cloudy no matter how much I mop it?

Three causes cover almost every floor in Pinellas: a film of old wax or acrylic that has gone milky, a surface that was never polished above a coarse grit, or etching from acidic cleaners like vinegar. Mopping cannot fix any of them, because none of them are dirt. A diamond re-polish takes the dead layer off and the clarity comes back from the stone.

How much does it cost to make dull terrazzo shine again in St. Petersburg?

Diamond grinding and polishing runs $4 to $8 per square foot, and a floor that is merely dull with no glue, coatings, or damage sits at the low end. A single room runs into the $600 to $1,000 minimum, and a 1,200 to 1,800 square foot house lands between $3,000 and $9,000.

Can I just buy a terrazzo polish and do it myself?

The shine-in-a-bottle products are coatings, and the NTMA's own FAQ says wax or polishes are not only unnecessary but harmful, tending to create buildup and dull the finish. They look good for a few months and then you are back here with a yellow film on top of the original problem. Real polish comes from abrasion, not from a liquid.

Will the whole floor come back evenly?

Usually, yes, because the polish is cut into the stone at the same grit everywhere. The exception is a floor that was ground unevenly in the past or has patches from a different matrix, which take polish differently. That shows up during the 400-grit pass and gets discussed before the final grits.

📞 Call (727) 758-3150