Rust rings and tack-strip holes after pulling carpet: what it takes to fix them in St. Petersburg
Rust rings and tack-strip holes are what almost every St. Petersburg terrazzo floor looks like the day the carpet comes up, and both are fixable. The rust is shallow and comes off in the diamond grinding passes at $4 to $8 per square foot; the holes are filled with matched chips and matrix, at $75 to $250 per patch for the odd hole and a per-room price for a full perimeter of them. A stubborn rust bloom that survives the grind is treated at $150 to $600 per area.
Check this first
- Look at the color of the ring. Bright orange rust that sits on the surface and smears a little with a wet rag is fresh and shallow. A brown-black ring with a hard edge has been there for decades and has crept into the cement matrix; it will lighten in the grind and may need a poultice.
- Count nails per foot along one wall. Tack strip in the 1970s and 1980s was nailed every two to three inches. A 12 by 14 bedroom has a 52-foot perimeter, which is somewhere between 200 and 300 holes. That is why rooms are priced as rooms.
- Check whether the strip was also glued. Later installers ran a bead of construction adhesive under the strip. If the strip resists a flat bar, do not scrape; the adhesive comes off with the grinder.
- Look for the big rings. Rust marks the size of a coffee can are from furniture glides, metal bed frames, or appliance feet, usually where the carpet was wet. Those are the ones that occasionally need the stain treatment.
What is usually wrong
| What you see | Likely cause | Fix and cost |
|---|---|---|
| Small orange rings every few inches along walls | Tack-strip nails, shallow rust | Removed in the normal grind, $4 to $8 per sq ft |
| Hundreds of nail holes around each room | Tack strip, sometimes two generations | Filled by the room, quoted after a look |
| A few larger holes away from the walls | Plumbing re-routes, old floor safes, wall relocations | $75 to $250 per patch |
| Dark rings with a hard edge, or blotches under old furniture | Rust that soaked in, often after a wet carpet | Grind first, poultice if needed, $150 to $600 per area |
| Rusty stubs left in the floor | Nails snapped off flush | Drilled out and filled with the holes |
| Gouges beside the holes | Strip was scraped up with a shovel | Filled as patches or by the room |
Every number is on the pricing page, and the crack and hole repair page explains the patching method.
Why Pinellas floors have so many of them
Two facts. First, almost every mid-century house in the county got wall-to-wall carpet at some point between the late 1960s and the 1990s, and every one of those installs nailed tack strip into the terrazzo around every room, closet, and hallway. Some floors were carpeted twice, with a second strip nailed beside the first. Second, this is a wet peninsula. Carpet pad here spends its life damp in summer and gets soaked outright when a storm pushes water under a door, and a damp steel nail in a calcium-carbonate floor rusts. The rings on a floor in Pinellas Park at 20 feet of elevation are usually shallow; the same rings on a floor that took surge in Shore Acres or Gulfport in Hurricane Helene have had salt water on them, and those are the ones that went deep.
What will not fully come out
Shallow rust rings go. Deep ones, especially the large rings under something metal that sat in salt water for days, sometimes leave a faint shadow after both the grind and a poultice. The NTMA’s sealer reference guide says the longer a stain sits, the higher the likelihood it becomes permanent, and its restoration guide says all staining in existing terrazzo may not be possible to remove. Filled holes are not invisible up close. The chip sizes in a 1950s floor were small, mostly the #0 and #1 grades that a marble chip supplier lists at 1/16 to 1/4 inch, so a filled nail hole is a dot of tinted matrix and reads as a freckle. Along the wall, under a baseboard shadow, nobody sees them. In the middle of a room, a patch is a patch.
What to expect on the call
Send a photo of one wall with the carpet pulled back, and a close-up of the worst ring with a coin beside it. Say how many rooms were carpeted. You get a per-room number for the holes, the square-foot grind range, and an honest answer on the big rings. If it is only a couple of rooms, the repair-only estimator shows how the minimum visit charge works.
Frequently Asked Questions
Do rust rings from tack strips come out of terrazzo?
Almost always. The rust sits in the top fraction of the surface around each nail, and the metal-bond grinding passes remove that layer across the whole floor. A ring that has bled deeper, usually where the carpet sat wet after a storm, may need a poultice treatment at $150 to $600 per area, and even then most of them go.
How are hundreds of tack strip nail holes priced?
By the room, not by the hole. Individual patches are $75 to $250, but a perimeter of nail holes every few inches is filled in one pass with matched chips and matrix, cured, and ground flush with the rest of the floor. The pricing page lists a room full of tack-strip holes as a per-room price, quoted after a look.
Will the filled holes be invisible?
From standing height, yes, because they are small and they sit along the walls. Up close a filled hole is a dot of matrix without a chip in it, or with a chip that does not quite match. The NTMA restoration guide notes that color matching existing aggregate may not be exact because marble is a mined product. A mock-up is done first so you can see it.
Should I pull the tack strip myself before our crew comes?
You can, and a flat bar under the strip is the right tool. Pry straight up so the nail comes with the strip; a nail that snaps off flush leaves a rusty stub in the floor that has to be drilled out. If the strip is glued as well as nailed, leave it for our crew, because scraping it off takes the top of the terrazzo with it.
What we do in St. Petersburg
- Terrazzo Restoration in St. Petersburg
- Terrazzo Grinding and Polishing in St. Petersburg
- Terrazzo Crack and Hole Repair in St. Petersburg
- Carpet, Tile, and Glue Removal to Expose Terrazzo in St. Petersburg
- Terrazzo Stain and Rust Removal in St. Petersburg
- Terrazzo Sealing and Maintenance in St. Petersburg
St. Petersburg Terrazzo Restoration