Save the Rhinos

Grinding and Polishing Terrazzo

There are many different types of Terrazzo found in existing and new installations. 

These types include: cement based, epoxy, poly Aspartic, cement modified with additives, self-leveling etc. 

There are a large variety of aggregates used that range from soft to very hard, such as certain softer types of marble and very hard quartz.  

All of these can be refinished in existing installations or ground and polished in new installations using variations of our Terrazzo Grinding and Polishing System.

New Installations

We recommend pre-grinding the concrete slab prior to installing new Terrazzo.

This will facilitate a flatter floor using less material, easier attachment and placement of metal dividing strips, less high and lows, a more consistent aggregate exposure and a better mechanical bond.

Concrete Preparation

Grind Concrete using the following options:

  • Very hard concrete > use HyperGrind Segments
  • Very uneven concrete >use  HyperCut
  • Normal Concrete >use  16/18 Titanium Metal Bonds
  1. Clean Floor thoroughly
  2. Install strips and prime
  3. Install Terrazzo


Using standard metal bonds and resin pads.

 CONDITION: Existing Terrazzo floor showing wear in the form of dull areas, scratches, scuff marks etc.

 GOAL: Remove old sealer and grind/hone/polish out any damage to the surface then reseal and burnish.


Very hard aggregates like quartz and granite will require metal bonds to remove bad scratches. Softer aggregates like marble, glass, composites etc. can be processed using resin pads. Light surface wear can be removed using a higher grit resin. To test start with the highest grit first to see if it will remove the wear. For example start with 400 grit wet first and check the result and then move down in grits if needed.



For deep scratches on hard aggregate start with 100 grit soft bond buttons. On softer aggregates start with 30 grit resin pads.

  • This can be done wet or dry depending on the floor.
  • Always do a test to determine which method will work best.
  • Crosshatch for uniform profile.
  • To clean vacuum and/or autoscrub using a neutral cleaner.


From 100grit metal bond or 30 grit resin go to 50 grit resin.

  • Note: it will be faster to cut wet particularly if the Terrazzo is very hard.
  • Crosshatch to remove tool marks from previous step.
  • Clean floor.


Process floor using 100 grit resin pads.

  • Crosshatch if needed to remove all tool marks.
  • Clean floor and apply densifier if desired (cement based floor) Allow to dry/cure before proceeding.



Process floor using 200 grit resin.

  • Clean floor thoroughly.


Polish floor using 400 grit resin pads.

  • Clean thoroughly.
  • Dry burnish using hogs hair pads for best results.
  • Tack floor to remove any dust from burnishing and apply 2 coats (allow to dry between coats) of Hypergloss Topcoat. (water based acrylic fortified with urethane)
  • Burnish floor and its ready to return to service.