Terrazzo Floor Restoration: What to Expect from Start to Finish
Terrazzo floors are experiencing a major revival. If you have vintage terrazzo hidden under carpet or tile, here's everything you need to know about the professional restoration process.
Terrazzo—a composite of marble chips set in cement or epoxy—was the flooring of choice in mid-century Chicago homes, schools, and commercial buildings. Today, these durable floors are experiencing a design renaissance. Whether you've discovered terrazzo beneath old carpet or want to restore a worn terrazzo floor, understanding the restoration process helps you make informed decisions. At Granite Heroes, we specialize in terrazzo restoration throughout Chicagoland, from vintage residential terrazzo in Evanston bungalows to large-scale commercial terrazzo in downtown Chicago buildings.
1. Professional assessment and testing
The process begins with a thorough assessment of your terrazzo floor's condition, composition (cement-based vs. epoxy-based), and any underlying issues. We test for hollow spots (delamination), crack severity, divider strip condition, and existing coatings or wax buildup. This assessment determines the restoration approach, timeline, and accurate pricing.
Professional tip: Take photos of any specific areas of concern before the assessment—cracks, discolored patches, or damaged divider strips—so nothing gets missed.
2. Coarse diamond grinding to remove damage
Using industrial floor grinding machines with coarse diamond abrasives (30–70 grit), we remove the damaged surface layer, old coatings, stains, and scratches. This step exposes fresh terrazzo and levels any lippage (uneven areas). The grinding process creates dust, which is controlled with industrial HEPA vacuum systems attached directly to the grinders. Furniture must be removed from the work area.
Professional tip: If your terrazzo has been covered by carpet or tile, expect adhesive residue that requires extra grinding time. Factor this into your timeline expectations.
3. Crack and chip repair with color-matched fill
Once the floor is ground to a uniform level, we repair all cracks and chips using epoxy fill that's color-matched to your terrazzo's marble chip pattern. Divider strips (typically brass or zinc) are examined and repaired or replaced as needed. This step is critical for both structural integrity and aesthetics.
Professional tip: Save any loose divider strip pieces—matching vintage brass or zinc strips can be difficult, and original pieces may be reusable.
4. Progressive diamond honing through grits
We progress through increasingly fine diamond abrasives—typically 100, 200, 400, 800, and 1500 grit—each pass removing the scratches left by the previous grit. This multi-step process gradually builds the reflective clarity of the terrazzo surface. Each grit level is completed across the entire floor before advancing to the next.
Professional tip: Don't skip grit levels to save time—each step removes the specific scratch pattern of the previous grit. Skipping creates visible haze in the final polish.
5. Final polishing and densifying
The final polishing steps may include a lithium-silicate densifier that chemically hardens the terrazzo surface, followed by a final buff with high-grit pads (3000+ grit) to achieve a glass-like shine. The densifier also makes the floor more resistant to staining and wear going forward.
Professional tip: Ask about the sheen level before polishing begins—terrazzo can be finished from matte to high-gloss depending on your preference. High-gloss is stunning but shows dust and footprints more readily.
6. Sealing and maintenance plan
We apply a premium impregnating sealer to protect the freshly polished terrazzo. We then provide you with a customized maintenance plan including recommended cleaning products, mop types, and a professional maintenance schedule. Properly maintained restored terrazzo can last another 50+ years without needing re-grinding.
Professional tip: Never wax restored terrazzo—modern sealing and polishing technology produces a beautiful shine without wax. Wax traps dirt, yellows over time, and requires stripping that can damage the finish.
7. Ongoing maintenance for lasting results
After restoration, maintain your terrazzo with daily dust mopping and weekly wet mopping with a pH-neutral cleaner. Place walk-off mats at entrances and felt pads under furniture. Address spills promptly—while terrazzo is durable, acidic substances can etch the marble aggregate chips. Professional maintenance every 2–3 years keeps the floor in peak condition.
Professional tip: For commercial terrazzo, invest in an automatic floor scrubber with soft pads for efficient daily maintenance. Manual mopping of large areas is both time-consuming and less effective.
How long does terrazzo floor restoration take?
A typical residential terrazzo restoration (500–1500 sq ft) takes 3–5 days. Larger commercial projects may take 1–3 weeks. The timeline depends on floor condition, extent of repairs needed, and desired finish level.
Can terrazzo under carpet or tile be restored?
In most cases, yes! We've successfully restored terrazzo floors that have been hidden under carpet, tile, or vinyl for decades. The key is the adhesive removal process—some adhesives require specialized treatment. We always do a test area first to confirm viability.
How much does terrazzo restoration cost in Chicago?
Terrazzo floor restoration in the Chicago area typically ranges from $5–$15 per square foot depending on the floor's condition and desired finish. This is significantly less than replacing with new terrazzo ($25–$75/sq ft) and delivers the same beautiful result.
Is terrazzo restoration messy?
Modern terrazzo restoration equipment uses inline HEPA dust collection systems that capture 95%+ of grinding dust at the source. While some fine dust is unavoidable, it's dramatically cleaner than the process was even 10 years ago. We also use containment barriers to isolate the work area.
Can I add new terrazzo over my existing floor?
Yes, epoxy-based terrazzo overlays can be applied over existing floors (including concrete, tile, and existing terrazzo) at a thickness of just ¼–½ inch. This is a cost-effective option when the existing substrate is in good condition but you want a completely new look.