Terrazzo Flooring in Olympia Heights FL - A Poured Floor Built on a Ready Slab
Old terrazzo gone dull and stained, or bare concrete you're ready to cover? We check the slab first and finish a hard, smooth floor.

- Fully licensed and insured.
- Free estimates at your property.
- We reply within 1 business day.
What does a new terrazzo floor or a terrazzo restoration involve?
Terrazzo flooring in Olympia Heights is a floor poured in place from a binder packed with stone or glass chips, then cured and ground until it's smooth and hard. Over a concrete slab, the usual choice is epoxy terrazzo, a thin resin layer that bonds to the slab. That's why the job usually starts with slab grinding and crack repair before any terrazzo goes down.
Most calls start one of two ways. You pulled up carpet or tile and found old terrazzo underneath, or you've got bare concrete and want a floor that's hard and full of color. The price moves with the size of the room, how much grinding and crack repair your slab needs, the chips and design you pick, and whether we're restoring or pouring new. The schedule turns on that same prep and on the cure time before grinding, and I put your actual figure in a written estimate after I've seen the slab.
How can you tell your terrazzo floor or slab needs work?
Dull, worn traffic lanes
The shine is gone in the hallways and doorways, and those paths look gray next to the rest of the room. That usually means the old finish has worn through and grit is scratching the surface. The longer foot traffic keeps grinding it in, the more we have to take off to bring it back.
Cracks running across the floor
A crack that cuts straight through the chips and keeps its line usually comes from the slab moving underneath. Patching only the top tends to crack again in the same spot. Left alone, those cracks usually spread and catch dirt, which makes them harder to blend in later.
Terrazzo hiding under carpet
Lift a corner of old carpet or tile and you see a speckled stone floor. Plenty of older houses around here have terrazzo under the covering, and it's often worth restoring rather than covering again. Every year it stays under glue and tack strips adds cleanup before we can polish it.
Work that often comes with terrazzo
Basement Flooring
If the room is a lower-level space on concrete, this helps you choose a floor that fits how you use the room and what the slab can handle.
Concrete Grinding & Surface Preparation
When your slab has old coatings, glue or high spots, grinding gets it clean and flat so a new terrazzo floor bonds well and sits level.
How we install and restore terrazzo flooring
We look hard at the slab first, because epoxy terrazzo bonds right to the concrete and takes on its flatness, so any dip or crack we skip shows up later in your finished floor. Our installers grind the slab clean and flat, fill the cracks, then set the divider strips that hold the pattern. Next they trowel in the resin and chip mix and let it cure. Then they grind it down until the chips show smooth and even, and polish and seal it. On a restoration, we grind and hone the old floor back instead of pouring new.
That slab work is the same job as our concrete grinding and surface preparation, and it's the step I won't let anyone rush. If the room is on a lower level, look at our basement flooring options too, and I'll tell you if a cheaper floor makes more sense for that space.
New epoxy terrazzo on a slab
This suits you if you want a thin, colorful floor over concrete, since it can use glass, synthetic or granite chips for bright colors. The terrazzo trade group calls it the best thin-set system and says it has the lowest upkeep cost, because the surface doesn't soak anything up, and the quickest time from pouring to grinding.
Restoring old terrazzo
This suits you if you've found terrazzo under carpet or tile and the floor is mostly sound. We grind and polish it back rather than tearing it out, so you keep the original pattern.
Flexible membrane for a cracked slab
This is an extra for slabs with cracks or joints that move. It goes under the epoxy terrazzo and lets the floor absorb some side-to-side movement in the slab.
Get a written estimate for your terrazzo floor
We reply within one business day to set a time for me to look at your slab. The estimate is free with no obligation, and calling (786) 408-1023 works too.
Call (786) 408-1023Why Olympia Heights homeowners call Westmark Epoxy Floors of Olympia Heights for terrazzo
I look at your slab myself
I come out to see the job and write the estimate, and our installers do the prep and the pour. At the end I check the work with you, so the person who quoted your floor is the one who signs off on it.
Putting prep first since 2017
I started out selling floors and kept watching them fail because somebody rushed the prep, so I learned grinding and coating on job sites and opened this business in 2017. That's why I'll tell you straight when your slab isn't ready.
Fully licensed and insured contractor
We're fully licensed and insured. Miami-Dade County licenses the contractors who work here, and a county building permit goes in the name of whoever does the work, so ask any contractor whose name your permit would carry.
We check your permit office first
Before we schedule, we find out whether your property falls under the county or your city, because that decides who handles any permit. If the job needs one, we apply for it as the licensed contractor and take care of the paperwork and inspections.
We're based in Olympia Heights and work across the cities around it in Miami-Dade County, and satisfaction is guaranteed on every job. Send us your floor details and I'll come take a look at the slab.
What happens after you call about terrazzo in Olympia Heights?
Call or send the form
Reach us at (786) 408-1023 or through the form, and we'll set a time to come out. Tell us the room size and whether you have bare concrete or old terrazzo.
I come look at the slab
I check the slab for flatness and cracks, ask how you use the room and leave you a written estimate. It shows the prep, any crack work or membrane, and the floor itself, so you can see what's driving the price.
We set the date and prep
Once you say yes, we set the date, and our installers grind and repair the slab before any terrazzo goes down. Prep happens first, because the new floor sits only as flat as the concrete under it.
We walk the floor together
When the floor is ground and finished, I walk it with you before we pack up. Expect slight shade differences across the floor, since terrazzo is a custom floor made mostly from natural materials.
Common questions
What is terrazzo flooring made of?
Terrazzo is a cement or resin binder mixed with chips of marble, granite or onyx, and resin floors can use glass chips too. It's poured in place, cured and then ground to a smooth, hard finish.
What causes an epoxy terrazzo floor to crack or lose its flatness?
Usually it's the slab under it, because epoxy terrazzo bonds straight to the concrete and depends on that slab for flatness and for keeping cracks away. One trade group's guide specification also calls for a moisture barrier when the slab's moisture test comes in above recommended levels, and that barrier is priced as a separate line. That's why we test and repair the slab before we pour.
Will restoring my old terrazzo in Olympia Heights remove every stain?
Not always, because some stains on an old terrazzo floor may not come out in a restoration. You end up with a renewed floor that may still show some old staining. I'll tell you up front which spots I expect to stay, so you can decide before we start.
How do I find out who issues building permits for my property in Olympia Heights?
Check with the county Property Appraiser to see which municipality your property is in, because that decides the office. Miami-Dade County's permit process covers unincorporated properties with folio numbers starting with "30", and each city's Building Official issues permits inside its limits. The county lists floor resurfacing among work that needs no permit, but ask the county or your city about your exact job, and we confirm it before we schedule.
How much does terrazzo flooring cost in Olympia Heights?
It comes down to the size of the room, how much prep your slab needs and the chips and design you choose, and your figure goes in a written estimate after I see the floor. Restoring old terrazzo is priced differently from pouring new, and extras like a flexible membrane or a moisture barrier add to the total.
Does a terrazzo job in a condo or commercial building need an asbestos review in Miami-Dade?
Often it does, because the county's Department of Regulatory and Economic Resources reviews most renovation projects for asbestos at commercial buildings and certain residential ones, including buildings with five or more units. If that's your building, plan on that review and approval as part of the job. Tell me at the estimate so we can plan around it.
Tell us about your terrazzo floor
Send your address, the room size and whether it's new or existing terrazzo, and I'll show up ready to check the right things on your slab.
