Marble Mechanics 813-625-3377
Terrazzo restoration

Terrazzo Restoration Tampa

Tampa Bay is full of terrazzo. It went into thousands of 1950s and 1960s Florida homes as the finished floor, and a great deal of it is still there, under carpet, under decades of wax, or simply dull. Ground and polished properly, it comes back as the floor the house was built with.

  • Free on-site assessment
  • Written quote before any work begins
  • No obligation
Terrazzo restoration in Tampa: a polished mid century terrazzo floor with brass divider strips in a Tampa Bay living room
27+ Years of experience Restoring marble, travertine, granite and other natural stone.
27+Years of Experience
Five-Star Google Rating
79Cities Served
FreeOn-site Assessments

Marble Mechanics grinds, hones, polishes and seals terrazzo floors across Tampa Bay, in mid-century homes and in the commercial buildings of the same era. Most of the work starts with removing what previous owners put on top of the floor, because that is usually what is wrong rather than the terrazzo itself.

Call 813-625-3377 for a free estimate, or read on to see what the work involves.

Why Tampa Bay Has So Much Terrazzo

Terrazzo suited post-war Florida. It was poured in place over the concrete slab as the finished floor, it stayed cool underfoot in a hot climate, it did not care about humidity, and it lasted. Whole neighbourhoods of 1950s and 1960s ranch houses went down with terrazzo throughout, and much of it is still in place under whatever came later.

That is why the most common terrazzo call is not about a damaged floor. It is from someone who has pulled up carpet, or bought a period house, and found a floor they did not know they had.

What Terrazzo Actually Is

Terrazzo is chips of marble, granite or glass set into a binder and then ground flat, so the surface you walk on is mostly stone held in a matrix. Brass or zinc divider strips run through it, laid out in a pattern, and they are structural as well as decorative: they control where movement in the slab shows up.

Terrazzo restoration in Tampa: four terrazzo samples held in hand showing different marble and glass aggregate set in the binder
Marble Mechanics restores every kind of terrazzo, whatever the color or the chip size.

The binder is the thing that decides how the floor is treated.

  • Cement-based terrazzo. The older kind, and what almost every mid-century Florida house has. It is porous, so it takes a penetrating sealer and behaves much like a calcareous stone.
  • Epoxy-based terrazzo. Later, and mostly commercial. It is not porous and does not need sealing. Putting sealer on it leaves a film sitting on top rather than protection in it.

Age is usually the tell. If the floor went in with the house and the house is mid-century, assume cement.

Knowing which kind you have decides everything that follows, and getting it wrong wastes a day. The Natural Stone Institute is the reference we work to on identifying and finishing cement-based terrazzo, because the aggregate in it is stone and behaves like stone.

The Coating Problem

Terrazzo restoration in Tampa: a yellowed coating lifted off a terrazzo floor with a scraper, the clean chip surface showing beside it
The yellowed layer is not terrazzo and it cannot be polished. It comes off before the floor underneath can be judged at all.

The single most common finding on an old terrazzo floor is that you cannot see the terrazzo. Decades of wax, acrylic floor finish and supermarket shine products build up in layers, and those layers yellow, trap dirt, and wear unevenly so the floor looks worst exactly where people walk.

None of that is terrazzo, and none of it can be polished. It has to come off before the floor underneath can be judged at all. Once it does, the terrazzo is frequently in better condition than the owner expected, because the coating was hiding it rather than harming it.

Important

Why we never put a coating back on

A coating looks good for a few weeks, wears unevenly, and has to be stripped off again before anyone can do the job properly. Marble Mechanics restores the surface itself with progressive diamond abrasives, so the finish is the terrazzo rather than a film sitting on it.

What Terrazzo Restoration Involves

The sequence is consistent. What changes from floor to floor is how much of the early stages it needs.

  • Assessment. What the binder is, what is on top of the floor, whether there are cracks and what caused them, and how much of the chip surface is intact.
  • Stripping. Wax, acrylic and adhesive residue come off. On a floor recovered from under carpet this is most of the work.
  • Honing. Progressive resin diamond abrasives take the surface back to flat and expose fresh chip. This is the step that does the actual repair, and it starts no coarser than 50 grit.
  • Repair. Cracks are filled and missing chips replaced with matched material, then ground flush.
  • Polishing. Successively finer abrasives bring the floor to the finish you want, matte through to a high shine.
  • Sealing. On cement-based terrazzo only.

One thing Marble Mechanics does not do is aggressive metal-bond grinding. That is the heavy cut that takes a real thickness off a floor, and it is a different job from restoring one. The coarsest step here is 50 grit resin, which is already part of the honing sequence.

The work is done wet, which keeps dust to a minimum. Furniture has to move and the room is out of use while it happens, but you do not need to leave the house.

Cracks and Chips

Terrazzo is poured over a concrete slab, so a crack in the terrazzo is usually telling you about movement in the slab rather than about the terrazzo. Filling the surface without understanding that means the crack returns. This is what the divider strips are for: they give the floor a controlled place to move.

Fills and chip replacement can be made to sit flush and, once the whole floor is ground and polished, a good repair is far less noticeable than the damage was. Matching a sixty-year-old chip mix exactly is not always possible, and it is better to say so before the work than after it.

Terrazzo in Commercial Buildings

The same era that put terrazzo in Florida houses put it in schools, municipal buildings, lobbies and corridors, and a lot of it is still in service. Commercial terrazzo is usually epoxy-based in later installations and cement-based in earlier ones, and it shows traffic lanes in the same way a commercial marble floor does.

Restoration takes the whole area back to an even finish rather than patching the worn lane. Work in an occupied building is scheduled around use, in sections, with a route kept open.

What Terrazzo Restoration Costs

Every floor is priced after we see it. Terrazzo varies more than most surfaces, because two floors of the same size can need wildly different amounts of stripping before the grinding even starts.

What determines the cost:

  • Square footage, and how many rooms or how much continuous run.
  • How many layers are on top of the floor and how stubborn they are. Carpet adhesive is the slowest.
  • How much cracking and chip loss there is, and whether the chips can be matched.
  • The finish you want, since a high polish takes more passes than a honed matte.
  • Whether the binder is cement, which needs sealing at the end, or epoxy, which does not.

Every project starts with a free on-site assessment and a written, line-by-line quote before any work begins. Terrazzo is labor-intensive, and if your floor is a poor candidate for restoration we will say so then rather than later.

Why choose Marble Mechanics

Why Choose Marble Mechanics

Owner-Operated, Not a Franchise

Oscar Tineo has 27+ years of hands-on stone and terrazzo restoration experience. When you call Marble Mechanics you get Oscar, not a rotating crew following a corporate manual.

Diamond Honing, Not Coatings

We restore the surface itself using progressive resin diamond abrasives. We never put wax, acrylic floor finish or shine products back onto a terrazzo floor. Those are what we are usually called in to remove.

Mid-Century Florida Floors

Terrazzo is everywhere in Tampa Bay's 1950s and 1960s housing stock. Marble Mechanics has worked exclusively in this market for 27+ years and knows what is typically under the carpet.

An Honest Assessment First

Terrazzo is labor-intensive and it is not the right answer for every floor. If yours is a poor candidate, we say so at the free assessment rather than after the work has started.

Frequently asked

Terrazzo Restoration FAQ

The questions homeowners ask us most, answered before you book.

The questions Tampa Bay owners of mid-century floors ask most.

Book an estimate
Can terrazzo be restored?

Usually yes, and it is one of the most common questions in a mid-century Florida house. Terrazzo was poured as the finished floor, so what is under the carpet is a real floor rather than a subfloor. Adhesive residue and tack strip holes look alarming when the carpet first comes up, and most of it comes off in the grinding stage. The honest answer needs someone to look at a lifted corner first.

What is the lifespan of a terrazzo floor?

Longer than almost anything else in the house. Terrazzo was poured as the finished floor, so it is not a covering that wears out and gets replaced: mid-century Florida houses still have their original floors under the carpet sixty and seventy years on. What ages is the surface, not the floor. Decades of wax and shine products yellow, and the finish dulls, and both come off. Ground and polished, the floor goes back to being what it was poured as.

Should you wax a terrazzo floor?

Almost always a coating rather than the terrazzo itself. Decades of wax, acrylic floor finish and shine products build up in layers, and those layers yellow, trap dirt and wear unevenly. The terrazzo underneath is frequently in good condition. Stripping the coatings off is the first step, and it is often the step that reveals the floor is better than the owner thought.

How much does it cost to refinish terrazzo flooring?

It depends on the condition and the square footage, so every job is quoted after a free on-site assessment with a written, line by line price before any work begins. What moves the number is how many layers of old wax and coating have to come off first, how much cracking and chip loss needs filling, and whether the floor is cement based or epoxy. A floor that only needs grinding and polishing costs a fraction of one that needs stripping and repair before the finishing can start.

How often should I polish terrazzo floors?

It depends entirely on the binder. Older terrazzo is cement based, which is porous and does take a sealer. Newer installations are epoxy based, which is not porous and does not need one; sealing an epoxy floor leaves a film sitting on top rather than protection in it. Age is usually the tell. If the floor went in with a mid-century house, assume cement.

How much does it cost to restore terrazzo floors in Florida?

Less than people expect. The work is done wet, which keeps airborne dust to a minimum, and it is the same reason marble floors can be polished in an occupied home. Furniture has to move and the room is out of use while the work happens, but you do not need to leave the house.

How to make terrazzo shiny again?

Individual missing chips and small areas of damage can be filled with matched material, then ground level with the surrounding floor so the repair sits flush. Matching a sixty-year-old chip mix exactly is not always possible, and an honest assessment says so up front rather than after the work. Whether a repair will disappear or merely improve is something to establish before starting.

Can a terrazzo floor be polished?

In a mid-century house, usually yes, because the terrazzo is already there and structurally sound. Restoration works with the material rather than replacing it, and the floor that comes back is original to the house, which matters in a period property. That said, terrazzo is labor-intensive work and it is not the right answer for every floor. If your floor is a poor candidate we will tell you that at the assessment.

Service areas

Terrazzo Restoration Across Tampa Bay

Marble Mechanics restores terrazzo throughout the Tampa Bay region.

Marble Mechanics stone restoration service area map for Tampa Bay The 6 Florida counties Marble Mechanics serves: Hillsborough, Pinellas, Pasco, Manatee, Sarasota, Polk. 40 cities are marked. Hillsborough County, 33 cities served Pinellas County, 19 cities served Pasco County, 9 cities served Manatee County, 8 cities served Sarasota County, 5 cities served Polk County, 5 cities served Valrico, Hillsborough County Westchase, Hillsborough County Carrollwood, Hillsborough County Lutz, Hillsborough County Ruskin, Hillsborough County Apollo Beach, Hillsborough County Temple Terrace, Hillsborough County Sun City Center, Hillsborough County Largo, Pinellas County Dunedin, Pinellas County Palm Harbor, Pinellas County Tarpon Springs, Pinellas County Seminole, Pinellas County Pinellas Park, Pinellas County St. Pete Beach, Pinellas County Land O Lakes, Pasco County New Port Richey, Pasco County Trinity, Pasco County Zephyrhills, Pasco County Palmetto, Manatee County Lakewood Ranch, Manatee County Parrish, Manatee County Osprey, Sarasota County Siesta Key, Sarasota County Winter Haven, Polk County Auburndale, Polk County Bartow, Polk County Davenport, Polk County Tampa, Hillsborough County Tampa Brandon, Hillsborough County Brandon Plant City, Hillsborough County Plant City St. Petersburg, Pinellas County St. Petersburg Clearwater, Pinellas County Clearwater Wesley Chapel, Pasco County Wesley Chapel Dade City, Pasco County Dade City Bradenton, Manatee County Bradenton Sarasota, Sarasota County Sarasota Venice, Sarasota County Venice Lakeland, Polk County Lakeland Riverview, Hillsborough County Riverview
Stone restoration across 79 cities in Tampa Bay. Based in Tampa.
Hillsborough County 33

Tampa, South Tampa, Davis Islands, Hyde Park, Bayshore Beautiful, Palma Ceia, Beach Park, Culbreath Isles, Avila, Swann Estates, Harbour Island, Westshore, Channelside, Brandon, Riverview, Valrico, Seffner, Mango, Lithia, Fish Hawk, Plant City, Ruskin, Sun City Center, Apollo Beach, Gibsonton, Carrollwood, Lutz, Temple Terrace, Westchase, New Tampa, Town N Country, Ybor City, Seminole Heights

Pinellas County 19

St. Petersburg, Clearwater, Largo, Dunedin, Palm Harbor, Safety Harbor, Tarpon Springs, Tierra Verde, St. Pete Beach, Treasure Island, Madeira Beach, Indian Rocks Beach, Redington Beach, Indian Shores, Seminole, Pinellas Park, Gulfport, Belleair, Pass-a-Grille

Pasco County 9

Wesley Chapel, Land O Lakes, New Port Richey, Port Richey, Hudson, Odessa, Trinity, Zephyrhills, Dade City

Manatee County 8

Bradenton, Palmetto, Lakewood Ranch, Anna Maria Island, Holmes Beach, Longboat Key, Parrish, Ellenton

Sarasota County 5

Sarasota, Osprey, Venice, Nokomis, Siesta Key

Polk County 5

Lakeland, Winter Haven, Auburndale, Bartow, Davenport