Restore, Refine, and Protect Your Terrazzo Floors
Professional terrazzo cleaning, repair, grinding, honing, polishing, and sealing for worn residential and commercial floors in Gainesville and North Central Florida.

Bring Back the Color, Pattern, and Character of Terrazzo
Terrazzo combines decorative aggregate—often marble, stone, or glass—with a cementitious or resin-based binder. Over time, grit, traffic, spills, coatings, scratches, stains, cracks, and improper cleaning can hide the distinctive pattern and create an inconsistent finish.
Natural Surface Restoration evaluates the terrazzo system, binder, aggregate, existing coating, repairs, wear, moisture exposure, and desired finish before selecting a process. Proper restoration may involve cleaning, coating removal, grinding, honing, polishing, repairs, densification, or sealing.
- Cement-based terrazzo
- Resin or epoxy terrazzo
- Homes and entryways
- Commercial floor areas
Care Selected for the Floor’s Actual Condition
Not every terrazzo floor needs every treatment. Inspection and testing determine which steps are suitable.

Grinding, Honing & Polishing
Progressive abrasive steps can remove eligible surface wear, refine the floor, expose a consistent aggregate pattern, and create the selected sheen.

Cracks, Chips & Missing Areas
Repairs may be color- and aggregate-matched as closely as practical, but differences in age, materials, and surrounding terrazzo can remain visible.

Cleaning and Sealing
After suitable preparation, a compatible treatment can reduce absorption and help manage staining without making terrazzo damage-proof.
Precision at Every Stage
The exact sequence depends on whether the terrazzo is cementitious or resin-based and whether it has coatings, repairs, moisture issues, or deep damage.
Inspect and Identify
Evaluate binder type, aggregate, finish, coatings, stains, cracks, holes, previous repairs, and surrounding conditions.
Test and Prepare
Establish a suitable method, protect adjoining areas, and set realistic expectations for repairs and the final appearance.
Repair and Refine
Complete appropriate filling or patching, then grind, hone, or polish through the selected sequence when required.
Finish and Protect
Detail the floor and apply a compatible sealer, guard, or other treatment when appropriate for the terrazzo system and use.
The Protective Treatment Must Match the Floor
“Terrazzo” describes more than one flooring system. Cementitious terrazzo is generally more porous than resin or epoxy terrazzo, so preparation and protection should never be treated as one-size-fits-all.
- Sealer can reduce absorption but cannot make the floor stain-proof.
- A protective treatment does not prevent scratches, cracks, or physical wear.
- Floor moisture and existing coatings must be considered before application.
- The desired matte, satin, or polished appearance affects product selection.
- Resealing should be based on condition—not an automatic calendar date.
Terrazzo Restoration and Sealing FAQs
Helpful answers about cleaning, repairs, polishing, sealing, maintenance, timing, and project pricing.
What does terrazzo floor restoration include?
The process may include deep cleaning, coating removal, grinding, honing, polishing, crack or chip repair, filling, and a compatible protective treatment. The steps are selected after determining the terrazzo type and condition.
How much does terrazzo floor restoration cost?
Pricing depends on square footage, access, binder type, existing coatings, finish, staining, repairs, damage depth, refinement steps, and protection requirements. Natural Surface Restoration provides a project-specific estimate after evaluating the floor.
Can cracked terrazzo be repaired invisibly?
Many cracks, chips, and missing areas can be improved, but an invisible match should not be promised. Aggregate size, color, binder, age, contamination, movement, and surrounding wear can make a repaired area remain visible.
What is the best way to maintain restored terrazzo?
Remove grit frequently, use walk-off mats, clean with a pH-neutral product approved for the terrazzo system, blot spills promptly, avoid harsh or abrasive products, and use floor protection beneath furniture.
How often should terrazzo be polished or sealed?
There is no universal one- or two-year schedule. Traffic, binder type, finish, cleaning products, grit, moisture, coating or sealer, and maintenance determine when professional attention is appropriate.
Does every terrazzo floor need sealer?
No. Cement-based, resin, and epoxy terrazzo have different properties. Some floors may benefit from a penetrating sealer, densifier, guard, or coating, while others require a different approach. Identification and testing come first.
Ready to Restore and Protect Your Terrazzo?
Contact Natural Surface Restoration to discuss dullness, staining, scratches, old coatings, cracks, chips, cleaning, polishing, or sealing for your terrazzo floors.