Tampa Terrazzo Restoration logo Tampa Terrazzo Restoration 📞 (656) 245-1817

Terrazzo Stain and Rust Removal in Tampa

Most stains on Tampa terrazzo come out in the ordinary grinding passes, at no charge beyond the $5 to $9 per square foot grind. The ones that survive the grind, usually deep rust blooms, pet urine and old oil, get a poultice treatment at a typical $150 to $600 per area. Some of those will fade rather than disappear, and we tell you which before you commit.

That is the honest shape of stain work on terrazzo. The NTMA’s restoration specification says it in one line: “All staining in existing terrazzo may not be possible to remove.” What we can do is get the most out, and set the expectation correctly.

What comes out in the grind

Shallow marks sit in the top skin of the floor, which the metal-bond passes remove anyway:

  • Tack-strip rust dots in a line around each room.
  • Carpet pad dye that bled into the floor, often in a pattern matching the pad.
  • Glue shadows where adhesive discolored the surface.
  • Scuffs, paint drips and most spills from decades of use.

If you are having the floor ground, do not count these as stain work. They are part of the grind and polish.

What sometimes survives

  • Deep rust. A metal bed frame or appliance foot that sat on wet carpet can leave a rust stain that went into the matrix. Most lighten a lot with grinding plus a poultice.
  • Pet urine. It soaks into the cement and can discolor it below the surface. Older, repeated accidents in the same corner are the hardest. These often lighten and sometimes stay visible as a shadow. The pet stains page goes into this.
  • Oil and grease. Kitchen floors and the step down from a carport or garage. Oil wicks deep into cement.
  • Flood staining. Silt and tannins from storm water sitting on a floor for days. Most of it rinses and grinds out; some leaves a tide line. See salt and silt after flooding.

Reading a stain by its color

Color is the quickest clue to what a stain is and whether it will come out. A rough guide we use when looking at photos:

Color and shapeUsual sourceLikely outcome
Orange dots in a line along a wallTack-strip nailsGrinds out
Orange-brown ring the size of a coasterMetal furniture foot on wet carpetGrinds out or lightens with a poultice
Yellow-brown irregular blotchPet urineLightens; old ones may leave a shadow
Dark gray or black patch near the kitchen or carport stepOil or greaseLightens with a degreasing poultice
Pale brown line at one height across a roomFlood tide lineMostly grinds out; poultice for the rest
Faint pattern matching a carpet padPad dye bleedGrinds out

Rust after a flood

Tack strip that sat in saltwater is a special case. After Helene’s surge in September 2024, which the National Weather Service measured at 5 to 8 feet above the normal high-tide line along much of Hillsborough’s coast, a lot of carpet came out of houses with the strip still nailed down and soaking. Steel in saltwater rusts fast, and that rust can go deeper into the cement than the ordinary dots from dry carpet. Most of it still grinds out. The rest usually lightens a great deal with a rust poultice. A few spots may stay faintly visible, and we would rather you hear that now. The flood-damaged terrazzo page covers the rest of the order of work.

How a poultice works

A poultice is a paste made from an absorbent powder and a chemical matched to the stain: one kind for rust, another for organic stains like urine, another for oil. It goes on thick, gets covered, and is left to dry. As it dries, it pulls the stain up out of the stone and cement into the powder. Then it is scraped off and the area rinsed. Stubborn stains take a second or third application.

Poultices are slow, which is part of why the price is per area rather than per job. We usually do them after the grind, once we can see what is left, because there is no point treating a stain the grinder was going to remove anyway.

What we will not do

We will not bleach terrazzo or hit it with acid. The NTMA’s care guide tells owners not to use bleach, vinegar, ammonia or degreasers, and “harmful alkali or acids” are on its list of things that can damage the floor. An acid that eats a stain also eats the cement around it and leaves a dull, rough patch. We will not cover a stain with a tinted coating either.

Prices

WorkTypical
Shallow stains removed in the grindincluded in $5 to $9 per sq ft
Poultice treatment per stained area$150 to $600
Stain work on a repair-only visitminimum $600 to $1,000 applies

These match the pricing page. If stains are the only thing wrong with an already polished floor, the repair visit estimator adds them up.

Setting the expectation before the work

When you send photos, we will sort your stains into three groups: likely to grind out, likely to lighten a lot with a poultice, and likely to stay visible to some degree. That list goes into the written quote. If a stain matters to you, say so; we can test a poultice on it before the full job so you see the result first.

For stains plus everything else, start with terrazzo restoration.

Frequently Asked Questions

Do rust stains come out of terrazzo?

Usually. Rust from tack-strip nails and furniture feet tends to sit near the surface and comes off in the metal-bond grinding passes that every restoration includes. A rust bloom that went deeper, often where carpet stayed wet, may need a poultice at $150 to $600 per area.

Can pet urine stains be removed from terrazzo?

They can usually be lightened and sometimes removed, but not always. Urine soaks into the cement matrix, and years of it can discolor deeper than the grind reaches. The NTMA restoration specification says all staining in existing terrazzo may not be possible to remove, and we tell you which of your stains we expect to fade rather than disappear.

What is a poultice?

A paste of absorbent powder mixed with a chemical matched to the stain, spread over the spot, covered, and left to dry. As it dries it draws the stain up out of the stone and cement. It may take more than one application, and it works on some stains much better than others.

Should I try bleach on a terrazzo stain?

No. The NTMA care guide says not to use bleach, vinegar, ammonia or degreasers on terrazzo. Acids etch the cement and leave a dull spot that is harder to fix than the stain. Leave it for the grind.

📞 Call (656) 245-1817