Floor Doctor Logo

Terrazzo Floor Restoration: When to Repair, When to Polish, and What It Costs Per Square Foot

Posted on September 14, 2026 by Robert Hamm

Terrazzo floor restoration can make an old floor look smooth and clean again. Some floors only need polishing. Others need repairs first because of cracks, chips, or loose areas.

The right approach depends on the floor’s condition. HomeGuide reports average restoration costs of about $3 to $8 per square foot. More difficult jobs can fall outside that range.

Restoring a structurally sound floor costs a fraction of replacing it, and the original aggregate stays where it is. The National Terrazzo and Mosaic Association describes terrazzo as having the durability to last the life of the building, which is why floors poured decades ago can still be ground back and repolished today.

What Is Terrazzo Floor Restoration?

A technician operates a heavy grinding machine during terrazzo floor restoration to smooth a worn terrazzo surface and expose the aggregate

Terrazzo floor restoration is the process of fixing and renewing an existing terrazzo surface. It may include patching, grinding, filling small holes, polishing, cleaning, and sealing.

Terrazzo usually has a cement or epoxy base mixed with aggregate. The aggregate may include marble, stone, or glass.

The National Terrazzo and Mosaic Association lists marble, quartz, and granite chips as the usual aggregates, along with mother of pearl, porcelain, mirror chips, and pre-consumer and post-consumer recycled glass.

The floor type matters when repairs are needed. Patch materials must work with the existing terrazzo. The same applies to sealers and other protective products.

Terrazzo is common in homes, offices, schools, stores, hallways, and other busy areas. With the right care, many older floors can be brought back instead of being replaced.

Does Your Terrazzo Need Repair or Polishing?

A floor should be checked before any work starts. Surface wear and actual damage need different treatments.

Floor ConditionLikely Next Step
Dull or lightly wornClean and polish
Small pits or holesFill before polishing
Stable crackRepair, then polish
Crack keeps reopeningCheck the cause below
Chips or damaged areasPatch before polishing
Loose or separated terrazzoInspect and repair first

When Terrazzo Floor Polishing Is Enough

Terrazzo floor polishing is enough when the floor is still solid, and only the surface has dulled.

Diamond abrasives are used in stages to smooth the worn surface. Finer grits are then used to bring back the finish.

A typical refinishing sequence starts with coarse tooling in the 50 to 100 grit range to strip old sealer, wax, and surface contamination, then works up through resin bond diamonds at roughly 200, 400, 800, and 1500 grit to hone and then fully polish the floor. 

This can help with light wear, dull areas, and minor surface marks. It will not fix cracks or movement under the floor.

FloorDoctor uses diamond grinding and polishing methods on hard floor surfaces. The same basic method is also used when refinishing terrazzo.

When Terrazzo Repair Should Come First

Cracks, chips, holes, and loose sections should be dealt with before final polishing.

A stable crack can often be filled with a material made for that terrazzo system. Cement-based and epoxy-based terrazzo may need different repair products.

Cracks that keep coming back may point to movement below the surface. In that case, the cause should be checked before the crack is filled again.

Older terrazzo can also be harder to match. The original stone or aggregate may no longer be easy to find. A small test area can show how close the finished repair may look.

If you are searching for terrazzo repair near me, ask whether the contractor has direct terrazzo experience. Concrete polishing skills alone do not always cover terrazzo repair work.

It is fair to ask which system the floor is, how the patch material will be matched to the existing binder, and whether the crack has been assessed for movement before anything is filled.

How Does Terrazzo Floor Restoration Work?

How Does Terrazzo Floor Restoration Work?

1

Inspect the Floor

Identify the terrazzo type, wear, cracks, and damaged areas.

2

Assess Damage

Check whether cracks are stable or caused by movement below.

3

Test the Repair

Check a sample area for color and aggregate matching.

4

Repair the Terrazzo

Patch cracks, chips, and holes with compatible materials.

5

Grind the Surface

Use diamond abrasives to level worn or uneven areas.

6

Polish the Floor

Use finer abrasives to create the desired finish.

7

Clean & Protect

Clean, dry, and apply a terrazzo-compatible sealer.

Most projects follow a similar order, but the exact steps depend on the floor.

  1. Inspect the floor. Check the terrazzo type, wear, cracks, and damaged areas. System type and topping thickness set the limit on how much material can safely be removed.
  2. Review the damage. Find out whether cracks are stable or still moving. Cracks that follow slab joints, or that have reopened after earlier repairs, point to movement rather than surface wear.
  3. Test the repair. A sample area can help with color and aggregate matching.
  4. Complete terrazzo repair. Fill cracks, chips, holes, or damaged sections. Patch material should match the existing binder, cement-based or epoxy, so it cures and wears at a similar rate.
  5. Grind the surface. Diamond abrasives help level worn or uneven areas.
  6. Polish the floor. Finer abrasives are used until the right finish is reached.
  7. Clean and protect it. The floor is cleaned and treated as needed. After final polishing, the floor should be thoroughly cleaned and allowed to dry. A terrazzo-compatible sealer can then be applied according to the manufacturer’s instructions.

We at Floor Doctor use diamond grinding equipment for polishing and refinishing work. The process moves from rougher abrasives to finer ones. You can learn more about this method on our polished concrete service page.

Terrazzo Floor Restoration Cost

Terrazzo floor restoration cost can vary a lot from one project to another.

HomeGuide reports an average cost of $3 to $8 per square foot. Its broader published range is about $1 to $20 per square foot.

Planning ExampleEstimated Cost
500 sq. ft. at $3–$8$1,500–$4,000
1,000 sq. ft. at $3–$8$3,000–$8,000
2,000 sq. ft. at $3–$8$6,000–$16,000
Broader published range$1–$20 per sq. ft.

These numbers are best used as a starting point. The final cost can change based on:

  • Floor size
  • Number of cracks
  • Amount of patching needed
  • Existing coatings
  • Grinding time
  • Desired finish
  • Site access

A lightly worn floor may cost less than one with serious damage. An in-person inspection gives a much better idea of the real price.

How Do You Maintain Restored Terrazzo?

A professional uses a microfiber mop to clean and maintain a polished floor after terrazzo floor restoration in a bright interior

Terrazzo does not need complicated care, but the wrong cleaner can damage the finish.

For day-to-day upkeep:

  • Sweep or dust mop often. The NTMA recommends dust mopping daily to lift grit before it abrades the finish.
  • Clean spills as soon as possible.
  • Use a pH-neutral cleaner. Give it a few minutes to work, keep the floor wet while you clean, and rinse with plenty of clean water so residue is never left to dry on the surface.
  • Avoid strong acids. The NTMA also advises against bleach, vinegar, ammonia, degreasers, and all-purpose cleaners containing water-soluble or crystallizing salts.
  • Avoid rough cleaning pads. Aggressive pads can pull material out of the matrix around the aggregate.
  • Follow the care advice for the sealer or finish.

FloorDoctor also recommends pH-neutral cleaning for polished hard floors.

Wax is not always needed on terrazzo. The National Terrazzo & Mosaic Association warns that heavy wax buildup can make floors look dull or yellow over time.

What is terrazzo floor restoration?

Terrazzo floor restoration repairs and renews an older terrazzo surface. It can include patching, grinding, polishing, cleaning, and sealing. The work depends on how worn or damaged the floor is. Some floors need only light refinishing.

Is terrazzo floor polishing the same as restoration?

No. Terrazzo floor polishing mainly improves the surface finish. Restoration may also include repairs, patching, grinding, and protective treatments. A floor in good condition may only need polishing.

Can cracked terrazzo be repaired?

Yes, many cracks can be repaired. Stable cracks may be filled with a product made for the existing terrazzo. Cracks that return should be checked for movement below. Fixing only the surface may not solve the cause.

Can old terrazzo floors be restored?

Yes. Many older terrazzo floors can be repaired and polished again. Worn areas can often be ground and refinished. Matching old aggregate may take more work. A test area can help show what the repair will look like.

Is epoxy terrazzo repaired the same way as cement terrazzo?

The steps can look similar, but the materials are not always the same. The terrazzo type should be identified before repair work starts. Patch products should match the existing system. The same care should be taken when choosing a protective finish.

How much does terrazzo floor restoration cost?

HomeGuide reports an average of $3 to $8 per square foot. Its broader range is about $1 to $20 per square foot. Floor size, damage, repair needs, and finish level all affect the price. A site visit is the best way to get a useful quote.

A dull terrazzo floor may only need polishing. A cracked or damaged one usually needs terrazzo repair first. Checking the floor before work starts helps avoid wasted steps and gives you a clearer idea of the final cost.

Need help with your floor? FloorDoctor provides terrazzo and marble polishing and refinishing for homes and commercial spaces. Contact us today to request an evaluation and get a quote.

Article written by
Author Avatar
Robert Hamm
Robert is the Floor Doctor expert in elevating residential spaces with decorative concrete refinishing and diamond polishing. He combines an artist's eye with technical precision, specializing in custom, durable, and stylish floor designs for homes, garages, and outdoor living areas across Central Texas.
Copyright 2026 Floor Doctor, LLC. All rights reserved.