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

Terrazzo Restoration in St. Petersburg, Florida

Terrazzo floor restoration, diamond grinding and polishing, crack and hole repair, and carpet and tile removal for the mid-century homes of St. Petersburg and Pinellas County.

  • ✓ Terrazzo grinding, polishing, and repair across St. Petersburg and Pinellas County
  • ✓ Diamond-honed natural shine, no wax or coatings that yellow and peel
  • ✓ Square-foot pricing up front. Send a photo of the floor, get a fast quote
📞 Call (727) 758-3150
Get a Fast, Free Quote

Tell us what you need. We respond fast.

Insured restoration specialists
Diamond grind & polish, no coatings
Square-foot pricing
Free photo quote

Our Services in St. Petersburg

How it works

1
Send a photo of the floor

Under the carpet, the stained hallway, the chipped spot by the door.

2
Get a square-foot quote

Grind, polish, repair, and sealing priced by the room, no surprises.

3
We grind and polish

Diamond-honed to a natural shine, no coatings, holes and cracks filled to match.

St. Petersburg Terrazzo Restoration grinds, hones, repairs, and polishes the original terrazzo floors in 1950s and 1960s concrete block homes across St. Petersburg and Pinellas County. Grind and polish restoration runs $4 to $8 per square foot, carpet, tile, and glue removal adds $2 to $5 per square foot, and hole and crack repair runs $75 to $250 per patch; most whole-house jobs on a 1,200 to 1,800 square foot mid-century home land between $3,000 and $9,000. Send a photo of a corner under the carpet and you get a real number fast, with no coatings, no wax, and no sales walk-through.

There is more mid-century terrazzo per square mile in Pinellas County than almost anywhere in the country, and most of it is buried under carpet, vinyl, laminate, and tile laid down in the 1980s and 1990s. Bringing it back is not a cosmetic buff. It is a stone-restoration job done with planetary diamond grinders, and the difference between a floor that stays beautiful for another fifty years and one that yellows in eighteen months is whether the crew ground the stone or painted it.

What we do

Why St. Petersburg is a terrazzo town

The numbers explain it. St. Petersburg’s population went from 96,738 in 1950 to 181,298 in 1960 and 216,159 in 1970, according to the U.S. Census figures on the city’s Wikipedia page, and Pinellas County as a whole went from 159,249 to 522,329 people over the same twenty years. Nearly all of that growth was housed in single-story concrete block ranch homes on slab-on-grade foundations. The University of Florida’s statewide survey of postwar single-family housing, Florida’s Single Family Housing at Mid-Twentieth Century (1945-1975), quotes the trade magazine House and Home describing the typical Florida house of the period as “built on slabs, terrazzo or resilient tile floors, cement tile roofs, prefabricated roof trusses, and 99 percent concrete block.” That is the house on every block of Disston Heights, Meadowlawn, Jungle Terrace, Shore Acres, and Pinellas Point.

The same survey notes that by the 1970s block was being replaced with wood framing, and the cement-terrazzo trade shifted toward thin epoxy systems around the same time. So the window is real: a St. Pete block home built between roughly 1950 and 1972 almost certainly has a half-inch to three-quarter-inch cement terrazzo topping poured over the slab, divided into panels by brass or zinc strips, and ground flat on site by a crew with a rotary machine. A house built after about 1975 usually does not.

Where it lives, neighborhood by neighborhood:

What is actually under your carpet

After grinding floors in this county, the list of what a crew finds is predictable:

None of it is a reason to give up on the floor. All of it is a reason to price the job by what is actually on the slab, which is why a photo of a corner matters more than the square footage.

How restoration is done, step by step

  1. Expose and assess. Carpet, pad, tack strip, tile, and adhesive come up. We look at chip size and color, the thickness of the topping, cracks, previous coatings, and slab moisture before quoting the grind.
  2. Repair. Holes and cracks are cleaned and filled with matched marble chips in a tinted cement or epoxy matrix; the NTMA restoration guide specifies aggregate in any crack wider than a quarter inch. Divider strips are reset or replaced in matching metal. Repairs cure before grinding.
  3. Grind. Planetary diamond grinders with metal-bond segments, typically 30/40 through 80 grit, flatten the floor and remove glue, stains, coatings, and the dead top layer. Wet grinding with vacuum shrouds keeps the dust down.
  4. Hone and polish. Resin-bond diamonds step up from 100 grit through 400, 800, 1500, and as high as 3000 grit depending on the sheen you want. The NTMA notes that terrazzo finishes range from a standard 120-grit finish to 1500 grit or more with diamond-impregnated pads. A densifier hardens the cement matrix along the way.
  5. Seal. A penetrating (impregnating) sealer, never wax and never a film. Care afterward is a pH-neutral cleaner; the NTMA’s care guide says not to use vinegar, bleach, ammonia, or degreasers on terrazzo.

Honest pricing, published

WorkTypical range
Grind and polish restoration$4 to $8 per sq ft
Carpet, tile, or glue removal$2 to $5 per sq ft extra
Hole and crack repair$75 to $250 per patch
Stain and rust treatment$150 to $600 per area
Sealing only, already restored floor$1 to $2 per sq ft
Whole house, 1,200 to 1,800 sq ft$3,000 to $9,000
Minimum, single room or repair-only visit$600 to $1,000

Full breakdowns and what moves each number are on the pricing page. Short version: heavy glue, thinset, and old coatings push the grind toward $8; a clean floor that was only ever carpeted sits near $4.

Who does the work

Florida does not license terrazzo restoration as a trade. Section 489.117(4)(a) of the Florida Statutes now bars counties and cities from requiring a local license for “decorative stone, tile, marble, granite, or terrazzo installation,” along with painting and flooring, and the Pinellas County Construction Licensing Board’s May 2024 notice confirms its Tile and Marble Specialty license was eliminated on July 1, 2024. So anyone can call themselves a terrazzo company. What you can check is insurance, equipment, and method. Work through this site is performed by insured Florida terrazzo and stone restoration specialists who grind with diamond tooling and seal with penetrating sealers. We are an independently operated local service, and if the honest answer on your floor is “that stain will only lighten,” you will hear it before the work starts, not after.

Where we work

The St. Petersburg hub covers the whole southern half of the peninsula and reaches north on US 19 and Alt 19. Nearby: Gulfport, Pinellas Park, and Seminole. Mid-county: Largo. North county: Clearwater and Dunedin. If you found this page searching “terrazzo restoration near me” from any of those, you are in the service area.

Send a photo of the floor with the carpet pulled back at a closet corner, a shot of the worst spot, and the rough square footage. You get a diagnosis, a number from the published ranges, and a straight answer about what will and will not come out. Questions first? The FAQ and about page cover the rest.

Frequently Asked Questions

How much does terrazzo restoration cost in St. Petersburg?

Grind and polish restoration runs $4 to $8 per square foot, with carpet, tile, or glue removal adding $2 to $5 per square foot and repairs at $75 to $250 per patch. Most 1,200 to 1,800 square foot mid-century St. Pete homes land between $3,000 and $9,000 for a full restoration. Chip size, how much glue and damage is on the floor, and how much shine you want set the number, so send a photo of a corner under the carpet.

Do I actually have terrazzo under my carpet?

If the house is a concrete block home built in St. Petersburg between about 1950 and 1972, the odds are very good. Pull back a corner of carpet in a closet and look for a speckled marble-chip surface with thin brass or zinc strips running across it. The University of Florida's postwar housing survey quotes a period description of the typical Florida house as built on slabs with terrazzo or resilient tile floors and 99 percent concrete block.

Is restoration just a coating or wax on top?

No, and it should never be. Restoration is diamond grinding through the old surface and honing back up through the grits to a polish that comes from the stone itself, then a penetrating sealer. The National Terrazzo and Mosaic Association warns that wax coats the surface, can yellow and dull, wears down quickly, and makes the floor slippery. If a bidder is selling a shine-in-a-bottle, it is a different and worse product.

Will every stain and hole come out?

Most, not all. Rust rings from tack strips and carpet dye usually grind out because they are shallow. Pet urine and old oil that soaked deep into the cement matrix sometimes lighten but never fully leave, and the NTMA's own restoration guide says plainly that all staining in existing terrazzo may not be possible to remove. Patches are matched by chip color and size, but a patch is visible up close. We tell you which spots are which before you sign.

Can we live in the house during the work?

Usually, yes. The floor is ground wet with vacuum shrouds on the grinders, rooms are done in phases, and furniture is moved room to room. A whole-house job generally runs several days, and the house is dusty but livable. A completely empty house is faster and cheaper, so if you are between tenants or mid-move, that is the moment to do it.

What about moisture from the slab? Half of St. Pete floods.

Every slab in Pinellas County sits close to the water table, and neighborhoods like Shore Acres sit only 2 to 7 feet above sea level. Terrazzo itself is fine with moisture; it breathes. What fails is a topical coating that traps vapor underneath. That is why we test the slab before sealing and use a penetrating sealer rather than a film, so the floor can keep breathing the way it has since the 1950s.

Which areas do you serve?

St. Petersburg and Pinellas County: Gulfport, Pinellas Park, Largo, Seminole, Clearwater, and Dunedin. Pinellas is a peninsula 38 miles long, and everything on that list is a reasonable drive from the St. Petersburg hub. Photo quotes mean the address does not change the square-foot price.

📞 Call (727) 758-3150