By: TFSP On: December 28, 2023 In: Article Comments: 0

Terrazzo floors are known for their beautiful designs and toughness, and they’ve been used in both old buildings and modern homes. But as time goes on, they start looking a bit dull or get scratched.

Here, we will dive into the terrazzo floor polishing process, exploring the techniques behind restoring these stunning surfaces to their original glory.

We’ll explain step by step how to effectively polish and rejuvenate your terrazzo floors.

Methods of Polishing Terrazzo Floors

Before getting into the nitty-gritty of the terrazzo floor polishing Melbourne process, you must have a clear idea of its polishing methods.

Not every terrazzo floor can be polished with the same method, as the floor condition varies in every home. And every homeowner desires a different floor finish, so here we have explained three major methods for polishing terrazzo floors:

Diamond Polishing Method

When it comes to keeping your terrazzo floors looking great with minimal effort, diamond polishing is a top choice. Unlike other methods that might require more frequent touch-ups, diamond-polished terrazzo surfaces maintain their shiny finish for a longer time, often up to eight years, without needing extensive restoration.

If your terrazzo floor has seen better days and needs serious attention, the diamond polishing process starts with using a planetary grinder and coarse-grit diamond abrasives. This helps grind away scratches and scuff marks, preparing the surface for the next steps. Then, medium-grit and fine-grit diamond bits are used to polish the terrazzo surface, resulting in a visually pleasing, high-gloss finish.

Terrazzo Floor Recrystallization Method

For those who prefer a different approach, there’s the recrystallisation method, also known as vitrification. This floor polishing Melbourne technique involves using an acid solution, a steel wool pad, and a grinding/polishing machine to bring out the shine in terrazzo surfaces.

After applying a small amount of the solution to the floor, the polishing machine, equipped with a steel wool pad, evenly spreads the solution. The chemical reaction between the acid solution and the terrazzo surface creates a glossy appearance, thanks to the calcium fluorosilicate layer formed on top.

Polishing Powder Method

If you want a simple way to bring back the lustre to your terrazzo floor, consider the polishing powder method. Here’s how:

Get the Right Supplies: Purchase pH-neutral polishing powder from an online store. If you don’t have a buffing machine, rent one from a local building equipment supplier.

Prepare the Buffing Machine: Attach soft, light-coloured polishing pads to the buffing machine. This helps prevent any staining on your terrazzo.

Apply the Polishing Powder: Sprinkle a good amount of polishing powder on the terrazzo surface.

Buff Away: Use the buffing machine to work the powder into the floor until it’s absorbed.

Clean Up: After buffing, use a wet mop to clean up any leftover powder or slurry. Let the floor dry.

Final Buffing: Once the floor is dry, give it another round of buffing for a dazzling, shiny finish.


How to Polish Terrazzo Floors: Step-by-Step Process

Making your terrazzo floors shine requires some preparation and the right techniques. Here’s a straightforward guide to help you through the process.

1. Prepare the Surface: Before you start polishing, make sure your terrazzo floor is clean. Get rid of any loose dirt or debris by sweeping or using a vacuum cleaner with a gentle brush attachment. This sets the stage for a smooth polishing experience.

2. Assess the Condition: Take a good look at your terrazzo floor. If you notice deep scratches or stubborn stains, it might be a good idea to get professional help. Experts can guide you on the best way to restore your terrazzo floor’s beauty.

3. Choose a Polishing Method: There are different ways to polish terrazzo floors, but the two main methods are wet and dry. You’ll need a floor buffer or polisher, water, and a specialised polishing compound for the wet method. The dry method uses a dry polishing pad or abrasive powder with a floor buffer. Pick the method that suits you best and follow the instructions carefully.

4. Polish Away: If you’re using the wet method, gently apply water and the polishing compound to the floor. Use a floor buffer or polisher with a polishing pad, working on small sections at a time. Move back and forth, making sure to overlap each pass for thorough coverage. If you’re going for the dry method, apply the abrasive powder and use a floor buffer with a dry polishing pad. Check the manufacturer’s guidelines for the best results.

5. Clean Up: After polishing, it’s crucial to clean the surface thoroughly. Get rid of any leftover residue or excess polishing compound to reveal the gleaming floor beneath. Use a damp mop and a pH-neutral cleaner made for terrazzo. Rinse the floor with clean water to remove any remaining cleaning agents.

6. Preserve the Shine: To keep your terrazzo floor looking fantastic and make future maintenance easier, consider applying a protective sealant. Choose a high-quality terrazzo sealant and follow the manufacturer’s instructions. This sealant will help maintain the floor’s stunning appearance.


Exploring the world of terrazzo floor polishing has been quite a journey. We’ve learned about polishing methods and a simple six-step process for shiny floors.

Terrazzo floors aren’t just surfaces; they’re stories made of marble, cement, and history. Remember that taking good care of them is essential to keep their beauty intact.

With the right knowledge and techniques, you can ensure your terrazzo floors stay glossy, reflecting their elegance and your commitment to a timeless look. So, keep up the maintenance, and let your terrazzo floors shine on!

If you need assistance from a floor polishing Melbourne expert, reach out to Total Floor Sanding And Polishing, as we have been a leading name in the floor sanding and polishing industry for years. Our expert team boasts unparalleled expertise in polishing floors, so you can ensure exceptional results in no time. Get in touch today, and let us transform your floors!