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

Terrazzo Restoration Pricing in St. Petersburg, Florida

Terrazzo restoration in St. Petersburg costs $4 to $8 per square foot for diamond grinding and polishing, $2 to $5 per square foot extra to remove carpet, tile, or glue, $75 to $250 per patch for hole and crack repair, $150 to $600 per area for stain and rust treatment, and $1 to $2 per square foot to reseal a floor that has already been restored. A typical 1,200 to 1,800 square foot mid-century block home lands between $3,000 and $9,000 for full restoration, and most crews carry a $600 to $1,000 minimum for a single room or a repair-only visit. Every number here is a working range, and the rest of the page explains what puts your floor at the bottom or the top.

Why publish this? Because nobody else in Pinellas County does. “Free estimate” means a salesperson in your living room and a number you cannot check. With 959,107 people in this county and most of the housing stock from the boom decades, there is a lot of terrazzo to price, and the honest way to do it is by the square foot with the modifiers in the open.

The full price table

WorkTypical rangePriced by
Grind and polish restoration$4 to $8 per sq ftFloor area
Carpet, pad, and glue removal$2 to $3 per sq ft extraFloor area
Tile and thinset removal$4 to $5 per sq ft extraFloor area
Old coating or wax removalIncluded in grind, pushes to high endFloor area
Hole and crack repair$75 to $250 per patchPer patch
Room full of tack-strip holesPriced by the roomPer room
Stain and rust treatment$150 to $600 per areaPer area
Divider strip replacementQuoted per linear foot with repairLinear ft
Sealing only, already restored floor$1 to $2 per sq ftFloor area
Whole house, 1,200 to 1,800 sq ft$3,000 to $9,000Whole house
Minimum, single room or repair-only$600 to $1,000Per visit

Grind and polish: $4 to $8 per square foot

This is the core of every job: metal-bond diamond passes to cut off glue, stains, coatings, and the tired surface, then resin-bond passes up through the grits, a densifier, and a penetrating sealer. The grinding and polishing page walks through the tooling.

Bottom of the range, near $4: a floor that was only ever carpeted, with light glue, small-chip terrazzo, no previous coatings, and an owner who wants a satin or matte finish. The 1950s gray-and-white floors in Disston Heights and Meadowlawn are often like this.

Top of the range, near $8: heavy mastic from multiple carpet generations, a peeling acrylic “terrazzo shine” coating from the 1980s that has to be ground off, large-chip terrazzo that needs more passes to close up, or a high-gloss finish taken to 1500 or 3000 grit. The NTMA describes the finish spectrum as running from a standard 120-grit finish to 1500 grit or more with diamond-impregnated pads, and every step past 400 grit is time on the floor.

What is included: the grinding, honing, densifier, penetrating sealer, edge work along walls with hand grinders, wet grinding with vacuum shrouds, and moving furniture room to room. What is not: carpet removal, tile removal, patches, and stain treatments, which are line items below.

Removal: $2 to $5 per square foot extra

Carpet, pad, and tack strip come up fast; the adhesive underneath does not. Old carpet mastic is priced at the $2 to $3 end. Tile is the expensive one at $4 to $5: every tile has to be chipped off the terrazzo, the thinset bed has to be ground away, and the terrazzo underneath will show pitting where the tile crew scarified it. That pitting is filled during the repair stage, and on a heavily tiled floor it is the single biggest driver of the final price. Details on the removal page.

Repair: $75 to $250 per patch

A patch means a hole or crack cleaned out, filled with matched marble chips in a tinted cement or epoxy matrix, cured, and ground flush with the surrounding floor. The NTMA restoration specification calls for aggregate in any crack wider than a quarter inch and treats hairline cracks under 1/32 inch as a separate, simpler category. A single plumbing hole is $75 to $150. A trench where a wall was removed, or a crack that needs the panel cut back to a divider strip with a saw-tooth edge, is at the $250 end. Rooms with hundreds of tack-strip nail holes along the perimeter are priced by the room rather than by the hole, because nobody wants an invoice with 300 line items. The repair page covers the honest limits: a patch is visible up close, and we do a mock-up first.

Stains and rust: $150 to $600 per area

Rust rings from tack-strip nails and dye bleed from carpet pad are shallow and mostly grind out during the normal passes, so they are often included. What costs extra is a stain that survived the grind and needs poultice treatment: pet urine that soaked into the cement matrix, oil at a garage threshold, or a rust bloom from a metal cabinet that sat in a flooded room. The NTMA’s sealer reference guide is blunt that the longer a stain sits, the more likely it becomes permanent, and its restoration specification says all staining may not be possible to remove. So the $150 to $600 buys treatment and an honest result, which is sometimes “gone” and sometimes “lighter.” See stain and rust removal.

Sealing only: $1 to $2 per square foot

If the floor was ground within the last several years and just needs the penetrating sealer renewed, or if a previous crew ground it and then put wax on it that has now yellowed, sealing or stripping-and-sealing is priced separately. The sealing and maintenance page explains why the sealer is penetrating and not a film.

What moves the number

  • What is on the floor. Carpet only, or carpet over vinyl over the original 1970s wax. Tile is the most expensive thing to find.
  • Chip size and color. Small-chip gray, white, and tan floors from the 1950s close up quickly. Large-chip floors, and the pink, green, and black floors popular in the 1960s, need more passes and more careful patch matching.
  • Previous coatings. An acrylic or urethane film has to be ground off completely before the stone can be honed. It adds passes and it often hides staining underneath.
  • Damage count. Ten patches is a line item. A hundred nail holes is a room price. A slab crack across a whole living room is a conversation.
  • Sheen. Matte and satin stop around 400 to 800 grit. High gloss runs to 1500 or 3000. Each level is more time.
  • Moisture. Slabs near Tampa Bay and Boca Ciega Bay carry more vapor than the high ground of Disston Heights at 30 to 60 feet above sea level. High moisture does not change the grind, but it can change the sealer and the cure time.
  • Access and occupancy. An empty house grinds faster than an occupied one done in phases. A house with the furniture out is the cheapest version of every number above.
  • The minimum. $600 to $1,000 covers mobilizing the grinder, water, tooling, and a crew for a single room or a repair-only visit. If you have one hallway and a couple of patches, batch it with a neighbor or do the whole house.

Worked examples

  • 1,400 square foot Disston Heights ranch, carpet throughout, light glue, a dozen tack-strip rust rings, satin finish. Removal about $2,800 to $4,200, grind and polish about $5,600 to $7,000, a room price for perimeter nail holes. Expect the low-to-middle of the $3,000 to $9,000 whole-house range once the crew sees the floor, because the extras are light.
  • 1,700 square foot Shore Acres home after Helene, flooring already stripped by the flood, some rust from appliances, two plumbing holes, moisture in the slab. No removal charge. Grind and polish about $6,800 to $10,000 at the higher grit levels, plus two patches and one or two stain areas. Slab moisture is tested before sealing.
  • One 12 by 14 bedroom, tile over terrazzo. Roughly 170 square feet: tile removal about $700 to $850, grind and polish about $700 to $1,400, plus pitting repair. This is a minimum-charge job, and you will get a better price per foot by doing the adjacent hall.

How to use these numbers

Send three photos: a corner with the flooring pulled back, the worst damage with a coin for scale, and a wide shot of the room. Add the square footage and what is on top of the terrazzo today. You will get a range from this table, and the final number is confirmed when the crew sees the whole slab exposed, because nobody can price what is under tile until the tile is off. If a bid from anyone comes in far under $4 per square foot for “restoration,” ask whether they are grinding or coating. The FAQ has more on that, and the about page explains who does the work.

📞 Call (727) 758-3150