Tack-strip holes and rust dots around the room after pulling carpet
A ring of small nail holes and orange rust dots a couple of inches out from every wall is what almost every Tampa terrazzo floor looks like the day the carpet comes up, and it is very fixable. The rust usually comes off in the normal grind at $5 to $9 per square foot, the holes are filled in one pass and priced per room after a look, and any rust that survives the grind gets a poultice at $150 to $600 per area.
Check this first
- Rub a dot with a wet rag. Fresh orange rust that smears a little is sitting on the surface and will grind off. A dark brown ring with a crisp edge has been there for decades and may need a second look after the grind.
- Count the nails along one wall. Tack strip was nailed every few inches. Multiply along the walls of a bedroom and the count runs into the hundreds, which is why rooms are priced as rooms.
- Check for two lines of holes. A second row, a few inches inside the first, means the room was carpeted twice. More holes, same fix.
- Look for stubs. Nail shanks snapped off flush with the floor rust faster than the holes around them. Mark them with tape so nobody misses them.
- Check whether the strip was glued. If a run resists the flat bar, stop. Glue under the strip means scraping will take the surface with it.
What is behind it
| What you see | Likely cause | Fix and typical cost |
|---|---|---|
| Orange dots in a line along each wall | Tack-strip nails, shallow rust | Comes off in the grind, $5 to $9 per sq ft |
| A ring of small holes along each wall | Tack-strip nails | Filled per room, priced after a look |
| Two parallel lines of holes | Carpet installed twice | Same per-room fill |
| Rusty nail stubs flush with the floor | Nails snapped during removal | Drilled out and filled with the holes |
| Dark rust blooms along a wall | Strip sat in water, rust went deeper | Grind, then poultice if needed, $150 to $600 per area |
| Gouges next to the holes | Strip scraped up with a shovel | Filled as patches, $75 to $250 each |
Why it matters more after Helene
Ordinary tack-strip rust is a surface mark. Strip that sat in salty surge water for hours is different: it rusts fast and the stain can go into the cement. After Helene put 5 to 8 feet of water above the normal high-tide line along much of Hillsborough’s shoreline in September 2024, and WUSF reported 7 feet of surge in the streets of Town ‘n’ Country, plenty of carpet and strip came out of mid-century houses wet. If yours did, expect most of the rust to grind out and a few dark spots to need a poultice. The NTMA restoration specification is frank that all staining in existing terrazzo may not be possible to remove. The flood-damaged terrazzo page has the full order of work.
How the holes are filled
The holes are cleaned of rust and debris, then filled with a matrix tinted to the floor and seeded with small chips where the hole is big enough to take them. The fill goes in a little proud, cures, and is ground flush during the normal grinding passes. From standing height a filled nail hole along a wall reads as part of the floor. Up close, some are a dot of matrix without a chip in it. The NTMA notes that color matching existing aggregates may not be exact, since marble is a mined product. Full details on the crack and hole repair page.
Do it as part of the grind
You can fill tack-strip holes on their own, but the patches then need grinding flush on a floor that is otherwise untouched, and they show. Done together with a grind and polish, the fill and the floor come up through the same grits and blend far better. The rust that would have needed attention on its own disappears in the same passes.
When to call
Once the carpet is up and you can see the floor. Send a photo of one wall line with a coin for scale, a photo of the darkest rust mark, and the room sizes. We will tell you whether the rust looks like it will grind out and give you a per-room price for the holes, using the same numbers on the pricing page.
Frequently Asked Questions
Will the rust dots from tack strip come out of terrazzo?
Usually, yes. Tack-strip rust tends to sit in the top skin of the floor, and the metal-bond grinding passes that every restoration includes take that skin off. A dot that bled deeper, often where the strip sat in water after a storm, may need a poultice at $150 to $600 per area.
How do you price hundreds of nail holes?
By the room, after a look. A single patch is $75 to $250, but a perimeter of nail holes is filled in one pass with chips and matrix, cured, and ground flush with the rest of the floor, so pricing each hole like a separate patch would make no sense.
Can I pull the tack strip myself?
Yes. Slide a flat bar under the strip right beside each nail and lift straight up so the nail comes out with the strip. If a nail snaps off flush, leave it; we drill those out. If the strip is glued down too, leave that run for us, because prying glued strip tears up the surface.
What we do in Tampa
- Terrazzo Floor Restoration in Tampa
- Terrazzo Grinding and Polishing in Tampa
- Terrazzo Crack and Hole Repair in Tampa
- Carpet, Tile and Glue Removal Over Terrazzo in Tampa
- Terrazzo Stain and Rust Removal in Tampa
- Terrazzo Sealing and Maintenance in Tampa
- Restoring Terrazzo After Flooding in Tampa and Hillsborough County
Tampa Terrazzo Restoration