Terrazzo, a timeless and durable flooring material, is making a comeback in both residential and commercial spaces. Its unique blend of marble, quartz, granite, and glass chips set in a cement or epoxy base creates a one-of-a-kind look that's both functional and aesthetically pleasing. To keep your terrazzo floors looking their best, it's essential to understand how to clean and polish them effectively. This guide will walk you through the process, ensuring your terrazzo floors remain a stunning feature of your space.
Understanding Terrazzo Floors
Before delving into cleaning and polishing, it's crucial to understand the composition of terrazzo floors. Traditional terrazzo is made with a cement base, while modern terrazzo uses an epoxy or resin base. The topping is a mixture of marble, quartz, granite, or glass chips, which gives terrazzo its distinctive appearance. Knowing the base material is essential as it dictates the cleaning and maintenance process.
Cleaning Terrazzo Floors: A Step-by-Step Guide
Regular cleaning is vital to maintain the beauty and longevity of your terrazzo floors. Here's a simple yet effective cleaning process:

- Daily Cleaning: Sweep or vacuum your terrazzo floors daily to remove dirt, debris, and dust. Use a soft-bristled broom or a vacuum with a hard floor setting to avoid scratching the surface.
- Weekly Cleaning: Mop your terrazzo floors once a week using a mild cleaning solution. For cement-based terrazzo, use a solution of warm water and a mild dish soap. For epoxy or resin-based terrazzo, use a ph-neutral cleaner specifically designed for sealed stone floors.
- Deep Cleaning: Once or twice a year, perform a deep clean to remove stubborn stains and restore the floor's shine. For cement-based terrazzo, use a solution of water and muriatic acid (follow safety guidelines when handling acid). For epoxy or resin-based terrazzo, use a stone cleaner designed for sealed floors.
Cleaning Products to Avoid
Certain cleaning products can damage your terrazzo floors. Avoid using:
- Acidic cleaners on epoxy or resin-based terrazzo
- Ammonia-based cleaners on any terrazzo floor
- Steam cleaners, as the high heat can damage the floor's sealant
- Wax or polish designed for wood or vinyl floors
Polishing Terrazzo Floors
Polishing terrazzo floors restores their shine and enhances their natural beauty. The polishing process involves several steps, including honing, polishing, and sealing. It's recommended to hire a professional terrazzo polishing service for optimal results. However, if you're up for the challenge, here's a simplified DIY guide:
Honing
Start by cleaning and drying your terrazzo floor. Use a honing powder designed for stone floors and a floor buffer to grind down any scratches and restore a smooth surface.

Polishing
After honing, switch to a polishing powder and continue buffing the floor. This step will restore the floor's shine and bring out the natural beauty of the stone chips.
Sealing
Once the polishing is complete, apply a stone sealer designed for terrazzo floors. Sealing protects the floor from stains, moisture, and wear. Follow the manufacturer's instructions for application and drying times.
Maintaining Polished Terrazzo Floors
To keep your terrazzo floors looking polished and shiny, follow these maintenance tips:

- Clean up spills promptly to prevent staining
- Use mats or rugs at entrances to reduce dirt and debris
- Reapply sealer every 3-5 years, or as needed, to maintain protection
- Regularly inspect your terrazzo floors for signs of wear or damage
Terrazzo Floor Cleaner and Polish Products: A Comparison
Here's a comparison table of popular terrazzo cleaner and polish products to help you make an informed decision:
| Product | Type | Base Compatibility | Key Features | Price Range |
|---|---|---|---|---|
| Black Diamond Stoneworks Stone Cleaner | Cleaner | Epoxy/Resin | pH-neutral, safe for sealed stone, removes tough stains | $$ |
| Miracle Sealants Stone Tech Heavy Duty Stone Cleaner | Cleaner | Cement/Epoxy/Resin | Removes tough stains, safe for most stone types | $$ |
| Black Diamond Stoneworks Stone Polishing Powder | Polish | Epoxy/Resin | Restores shine, removes scratches, easy to use | $$$ |
| Miracle Sealants Stone Tech Poultice Cleaner | Cleaner | Cement/Epoxy/Resin | Removes tough stains, including rust and oil | $$ |
Prices are relative and indicated by one to three dollar signs (e.g., $ for budget-friendly, $$ for mid-range, $$$ for high-end).
In the world of terrazzo flooring, understanding the cleaning and polishing process is key to maintaining its beauty and longevity. By following the guidelines outlined in this article, you'll be well on your way to enjoying your stunning terrazzo floors for years to come. Don't forget to consult a professional if you're unsure about any aspect of the cleaning or polishing process.




















