Home > Terrazzo Restoration
Ready to talk through your terrazzo restoration project? Call 754-236-0675 | Get A Free Estimate
Request Your Free Terrazzo Restoration Estimate
Free Quote
"*" indicates required fields
Prefer to talk it through first? Call 754-236-0675. Call 754-236-0675 | Get A Free Estimate
Terrazzo Restoration
A huge share of Miami-Dade and Broward’s mid-century housing stock has original terrazzo underneath whatever flooring is currently down — carpet, vinyl, even later tile — because terrazzo was the standard floor in South Florida homes built through the 1960s and into the early 1970s, and when it fell out of fashion, most homeowners covered it rather than tore it out.
That makes terrazzo restoration one of the most genuinely distinctive services we offer in this market: a chance to reveal and bring back an original architectural material that’s often in far better condition than homeowners expect, at a fraction of the cost and disruption of a full flooring replacement.
Get a real assessment, not a sales pitch. Call 754-236-0675 | Get A Free Estimate
Miami's terrazzo legacy.
Terrazzo reached peak popularity alongside mid-century modern architecture starting in the 1950s, and by the 1960s and early 1970s it was the standard flooring in most new construction across the Southeast and Southwest. In Miami specifically, terrazzo became closely tied to the Miami Modern (MiMo) architectural style — the sleek, minimalist lines, glass block, and bold geometry that define the era’s homes and hotels. It fell out of fashion in the 1970s as design trends shifted toward shag carpet, linoleum, and other then-current flooring, and most terrazzo wasn’t removed — it was simply covered over, which is why so much of it is still down there today, often in surprisingly good shape.

Questions about your specific project? Ask a licensed GC. Call 754-236-0675 | Get A Free Estimate
The restoration process: grinding, polishing, sealing.
Restoration starts with diamond grinding, which levels the surface, removes decades of old wax buildup, and eliminates lippage between original terrazzo panels. From there, progressive diamond honing and polishing — moving through successively finer diamond grits — brings out the full color and pattern of the aggregate and matrix, taken to whatever finish level you want, from a soft matte/honed look to a high-gloss polish. The final step is a penetrating sealer rather than a surface film — it protects against oil and water staining while letting the terrazzo breathe, which matters for a material that’s essentially poured stone and cement.

Questions about your specific project? Ask a licensed GC. Call 754-236-0675 | Get A Free Estimate
Divider strips: function and repair.
Original Miami terrazzo was poured in panels separated by thin metal strips — most commonly brass or zinc — whose real job is controlling where the material cracks: instead of a random crack running through the middle of a panel, stress is directed to the strip joint instead. Over 50-plus years, these strips can corrode, lift, or separate slightly from the surrounding terrazzo. A proper restoration includes inspecting and re-securing or replacing damaged strips as part of the process, not just grinding around them and hoping they hold.

Questions about your specific project? Ask a licensed GC. Call 754-236-0675 | Get A Free Estimate
Cementitious vs. epoxy for repairs and new terrazzo work.
Small chips, cracks, or missing sections in original cementitious terrazzo are patched with a matched cement-and-marble-chip repair mix formulated to cure compatibly with the existing material and blend into the surrounding pattern once polished. For entirely new terrazzo work — extending an original floor into a renovated addition, or a brand-new installation elsewhere in the home — you have a real choice between traditional cementitious terrazzo, which is thicker, more heat- and impact-tolerant, and cures over roughly 28 days, and modern epoxy terrazzo, which cures in about a day, offers more vibrant and consistent color, and is thinner and lighter but generally less tolerant of extreme impact.

Questions about your specific project? Ask a licensed GC. Call 754-236-0675 | Get A Free Estimate
Materials

01. Option 1
Original cementitious terrazzo substrate (existing floor)

02. Option 2
Matched cementitious patch and repair compound

03. Option 3
Brass or zinc divider strip stock for replacement

04. Option 4
Progressive-grit diamond grinding and honing pads

05. Option 5
Penetrating (non-film-forming) sealer

06. Option 6
Epoxy terrazzo systems for new installations or additions
Not sure which option fits your home? We’ll walk the trade-offs on-site. Call 754-236-0675 | Get A Free Estimate
What Drives The Cost
- Condition of existing terrazzo — Extensive cracking or chip damage adds repair time before grinding and polishing can begin.
- Divider strip repair needed — Corroded, lifted, or missing strips require more hands-on repair than a floor with strips still intact.
- Square footage and number of rooms — Larger, continuous terrazzo areas are more efficient to restore per square foot than several small, chopped-up rooms.
- Target finish level — A high-gloss polish requires more grinding and polishing passes than a matte or honed finish.
- New terrazzo vs. restoration — New cementitious or epoxy terrazzo work costs meaningfully more than restoring an existing floor.
- Removal of what’s currently covering the terrazzo — Carpet is quick to pull up; glued-down vinyl or a later tile installation over the original terrazzo adds real removal labor first.
Get a real, itemized estimate — no surprise change orders. Call 754-236-0675 | Get A Free Estimate
Our Process

01. Reveal & Condition Assessment

02. Crack & Divider Strip Repair

03. Diamond Grinding

04. Progressive Polishing

05. Sealing & Protection
We uncover existing terrazzo under carpet or old flooring and assess cracking, chip damage, and divider strip condition.
Structural cracks are stabilized, damaged strips are re-secured or replaced, and chipped sections are patched with matched material.
The surface is leveled and old wax, coatings, and surface damage are removed.
Diamond honing moves through successively finer grits to reach the target sheen — matte, honed, or high-gloss.
A penetrating sealer is applied, and we walk through ongoing care so the finish holds up long-term.
One point of contact, start to finish — us. Call 754-236-0675 | Get A Free Estimate
Recent Flooring Work






See something close to your project? Let’s talk specifics. Call 754-236-0675 | Get A Free Estimate
Terrazzo Restoration Questions, Answered
1 How do I know if there's original terrazzo under my carpet or old flooring?
Age and construction era are the biggest clue — homes built roughly from the 1940s through the early 1970s in Miami-Dade and Broward very often have it. A small test cut in an inconspicuous area (like a closet) is usually enough to confirm without committing to opening up the whole floor.
2 Is it actually cheaper to restore old terrazzo than to rip it out and put down new flooring?
In most cases where the original terrazzo is intact and in reasonable condition, yes — restoration through grinding, polishing, and sealing is typically far more cost-effective than demolition and replacement, since you're not paying to remove a structural material and haul it off.
3 What are those metal strips running through my terrazzo floor, and are they supposed to be there?
Those are divider strips, usually brass or zinc, and they're original to the terrazzo — their job is to control where the material cracks, directing stress to the strip joint instead of through the middle of a panel. They're a functional design feature, not a defect.
4 Can cracked or chipped terrazzo actually be repaired, or does the whole floor need replacing?
Most cracks and chips can be repaired with a matched cementitious patch mix that cures compatibly with the original terrazzo and blends in once ground and polished. Full replacement is rarely necessary unless the underlying slab itself has significant structural failure.
5 What's the difference between old cement terrazzo and the new epoxy terrazzo I keep seeing?
Cement terrazzo (what's likely already in your home) is thicker, more heat- and impact-tolerant, and cures over about 28 days. Epoxy terrazzo, used mostly for new installations today, cures in about a day, offers more vibrant and consistent color, and is thinner and lighter, but generally handles heavy impact less well.
6 Does restored terrazzo need to be resealed regularly, or is it a one-time thing?
It needs periodic resealing — how often depends on traffic and how the floor is maintained, but it's not a one-time application. A penetrating sealer maintenance schedule is a normal part of terrazzo ownership, the same way natural stone needs upkeep.
7 Can you match new terrazzo to an addition so it blends with my home's original floor?
Yes — aggregate size, color blend, and finish level can all be matched closely to an existing original floor when extending terrazzo into a renovated or added space, though matching decades-old aggregate exactly can take some sourcing work.
8 How long does terrazzo restoration take for an average-size house?
It depends on square footage and condition, but grinding, polishing, and sealing a typical home usually runs several days to a week or more once any carpet or existing flooring on top is removed and the terrazzo's condition is assessed.
Still have questions? Talk to a licensed contractor, not a call center. Call 754-236-0675 | Get A Free Estimate
What South Florida Homeowners Say
Adir Davidov2022-12-27 Redid my whole bathroom and kitchen. Great service - Great quality - very quick - very professional !! Highly recommended! Lee Morali2022-12-27 They are amazing! Very professional. Met my exact requests with so much patience and knowledge. They renovated my whole house and the whole process was such a breeze. I highly recommend them! Shir Partush2022-12-27 We hired them to renovate our investment property and they provided exceptional quality service for an affordable price! Mia Zafrani2022-10-25 Amazing experience with the entire company! They did a great job in my house for some work that needed to be completed, and I am extremely happy with the result. Super professional & great service. I highly recommend Elbaz Construction. carmit cohen2022-10-25 After I've been Looking for a good company to renovate my house , I found those guys! These people are super professional super honest super Fast !! Don't hesitate to Rent their service! They are number one!! Omri B2022-10-20 I highly recommend them for home improvement. They renovated my master bathroom and a few upgrades for other guest bathrooms. They are very professional, courteous and transparent. They are great at communicating and finding ways to streamline the work. Sean has impeccable project management and customer relationship management skills. Very pleased with the work! roni yonani2022-10-19 Very professional! From start to end- personal kind treatment, always respectful every espect of the work was clear, and fair. Value for money 10/10. Thank you guys, see you at our next project, hope others will be smart and do the same! Itzick Manasherov2022-10-19 Needed remodeling of my master bathroom in my house. After calling around and dealing with a bunch of unexperienced companies I found Elbaz construction and gave them a call. Just from the ease of communication and friendly talk I've had with the owner I knew this was going to be the company I was going to hire. They came 2 days later and started remodeling my bathroom and knocked it out in a timely manner. Great service, great communication, and amazing work. Will definelty refer and reuse this company for any future remodeling I might need. Sophie Brito2022-10-19 Their work was absolutely superb, they did a fantastic job with my house renovation!! Definitely recommend Elie Elancry2022-10-19 Amazing job Did a total renovation of my house with themGoogle rating score: 5.0 of 5, based on 12 reviews
Join our verified homeowners. Call 754-236-0675 | Get A Free Estimate
Why Homeowners Choose Elbaz Construction

Licensed General Contractor

Real Regional Expertise

One Point Of Contact

Real Reviews, Real Reputation
Real license. Real permits. Real accountability. Call 754-236-0675 | Get A Free Estimate
From The Blog
More guides at our Resource Center. Call 754-236-0675 | Get A Free Estimate
More From The Field



















Every photo here is real Elbaz flooring work. Call 754-236-0675 | Get A Free Estimate
Explore Related Services
One contractor for the whole project — start to finish. Call 754-236-0675 | Get A Free Estimate
Financing
Find out if you're eligible for financing and turn your construction dream into a reality with the necessary funding.
Get Financing Today
Financing Solutions for Your Home
Finding the right financing solution for your home can be a challenge, but with the right approach, you can secure the funding you need to make your dream home a reality.Â
Mosaic offers financing options to help you bring your vision to life. To find out if you qualify, simply click the button to apply and one of our representatives will be in touch.
During this consultation, we'll discuss your project's details, funding needs, and the best financing options to meet your goals. Don't wait any longer to bring your construction project to life – start exploring your financing options with Mosaic today.
0% and low-interest financing options available — ask us how. Call 754-236-0675 | Get A Free Estimate
We serve Broward County and the following cities:
Coconut Creek | Cooper City | Coral Springs | Dania Beach | Davie | Deerfield Beach | Fort Lauderdale | Hallandale Beach | Hillsboro Beach | Hollywood | Lauderdale-by-the-Sea | Lauderdale Lakes | Lauderhill | Lazy Lake | Lighthouse Point | Margate | Miramar | North Lauderdale | Oakland Park | Parkland | Pembroke Park | Pembroke Pines | Plantation | Pompano Beach | Sea Ranch Lakes | Southwest Ranches | Sunrise | Tamarac | West Park | Weston | Wilton Manors
We serve Miami-Dade County and the following cities:
Aventura | Bal Harbour | Bay Harbor Islands | Biscayne Park | Coral Gables | Cutler Bay | Doral | El Portal | Florida City | Golden Beach | Hialeah | Hialeah Gardens | Homestead | Indian Creek | Key Biscayne | Medley | Miami | Miami Beach | Miami Gardens | Miami Lakes | Miami Shores | Miami Springs | North Bay Village | North Miami | North Miami Beach | Opa-Locka | Palmetto Bay | Pinecrest | South Miami | Sunny Isles Beach | Surfside | Sweetwater | Virginia Gardens | West Miami
We serve Palm Beach County and the following cities:
Atlantis | Belle Glade | Boca Raton | Boynton Beach | Briny Breezes | Cloud Lake | Delray Beach | Glen Ridge | Golf | Greenacres | Gulf Stream | Haverhill | Highland Beach | Hypoluxo | Juno Beach | Jupiter | Jupiter Inlet Colony | Lake Clarke Shores | Lake Park | Lake Worth | Lantana | Loxahatchee Groves | Manalapan | Mangonia Park | North Palm Beach | Ocean Ridge | Pahokee | Palm Beach | Palm Beach Gardens | Palm Beach Shores | Palm Springs | Riviera Beach | Royal Palm Beach | South Bay | South Palm Beach | Tequesta | Wellington | Westlake | West Palm Beach
We’re local — Miami-Dade, Broward & Palm Beach, every day. Call 754-236-0675 | Get A Free Estimate
Ready To Get Started? Get Your Free Terrazzo Restoration Estimate
Free Estimate
"*" indicates required fields
Sub Heading