When customers first reach out to my terrazzo supply company, most of them start with questions about design, customization, and installation costs. But over the past 12 years in this business, the question I get asked most often after installation is: “What do I need to do to keep my terrazzo looking good for years?” That’s a fair question—because unlike some high-maintenance flooring that requires weekly treatments or expensive professional services, terrazzo is built to last, but it does have specific maintenance rules that set it apart from tile, vinyl, or polished concrete. As someone who’s worked with terrazzo through factory floors, hotel lobbies, and residential kitchens, I’ve learned that small, consistent care is way more effective than big, occasional fixes. Terrazzo

First, let’s clear up a common myth: terrazzo isn’t just the old-school, chip-and-mortar flooring you might see in a 1950s bank. Modern terrazzo can be made with recycled glass, quartz, even shells and colored concrete, and it’s mixed with a binder—usually epoxy or Portland cement—depending on the project. Those binders change maintenance needs a little, but there’s a core set of requirements that apply to every type of terrazzo we supply.
The most basic maintenance task is daily cleaning, and it’s simpler than most people think. Skip the harsh, acidic cleaners (think vinegar, bleach, or even most all-purpose sprays you grab from the grocery store) because these can etch the surface or break down the binder over time. I’ve seen this firsthand: a customer in a small retail space tried using vinegar to scrub away coffee spills, and within six months, the terrazzo’s surface had a dull, frosty patch where the vinegar ate through the top layer. Instead, we recommend a pH-neutral floor cleaner—something labeled specifically for natural stone or terrazzo, which you can find at any janitorial supply store. For daily mopping, use a microfiber mop, which picks up dirt without scratching the surface, and wring it out well: standing water is terrazzo’s enemy. It can seep into grout lines or (for cement-based terrazzo) cause the binder to soften if left too long, especially in areas like entryways where water and snow get tracked in. If you’re dealing with heavy foot traffic—like a restaurant dining room or a hospital hallway—you should also sweep or vacuum daily. Loose dirt, sand, and grit act like tiny sandpaper, and even a quick swipe of a mop over loose gravel can scratch the polished finish. That’s why we always advise customers to put doormats at every entry: the thin, nylon ones that trap dirt, not the decorative fabric ones that let particles slip through.
Next, periodic polishing and sealing. This is where a lot of people go wrong—either sealing too often, which leaves a sticky, cloudy residue, or not sealing at all, leading to stains and surface damage. Most modern epoxy terrazzo comes from our factory with a factory-sealed finish, which means it’s already treated to resist spills, so you don’t need to seal it for at least 5 to 10 years. Cement-based terrazzo, on the other hand, is porous, so it needs a sealer every 2 to 3 years. I always tell customers to test if their terrazzo needs sealing by doing a simple water test: sprinkle a few drops of water on the floor. If the beads stay on top, the sealer is still good. If the water absorbs into the surface and leaves a dark spot, it’s time to re-seal. When you do re-seal, make sure you use a sealer made for terrazzo or natural stone—avoid generic sealers, which can discolor the colored chips in modern terrazzo mixes.
For polishing, that’s not the same as sealing. Polishing is about bringing back the shine when the surface gets dull from foot traffic. For residential terrazzo, a light buffing with a soft pad every 1 to 2 years is enough. For commercial spaces with heavy foot traffic, like a grocery store or a gym, you’ll need a professional floor buffer with a diamond pad every 6 to 12 months. We offer in-house polishing services for our commercial clients, but I also recommend that residential customers hire a local terrazzo specialist instead of trying to do it themselves—buffer machines can be tricky to handle, and using the wrong pad can scratch the surface.
Stain removal is another key part of terrazzo maintenance, and how you handle stains depends on how long they’ve been sitting. For fresh spills—coffee, wine, soda, or even oil from a kitchen counter—blot the spill immediately with a clean, dry cloth. Don’t wipe, because that pushes the liquid deeper into the surface. If a stain has already set, you’ll need a poultice, which is a paste that draws the stain out of the terrazzo. I’ve had customers try to scrub set wine stains with abrasive scrubbers, and that just makes the stain worse and scratches the finish. Instead, mix a small amount of baking soda with water to make a thick paste, spread it over the stain, cover it with plastic wrap, and tape the edges down so it doesn’t dry out. Leave it for 24 hours, then scrape it off gently with a plastic spatula (metal can scratch), and wipe the area with a pH-neutral cleaner. For oil-based stains, like grease from a grill or cooking oil, use a poultice of talcum powder or cornstarch, which absorbs the oil before it has a chance to set into the binder.
There are also a few things that can damage terrazzo that people don’t always think about. Heavy, sharp objects can chip or crack the surface—for example, dropping a cast-iron skillet on a kitchen terrazzo, or moving a heavy desk without furniture sliders. We always recommend using felt pads under all furniture legs, even small chairs and end tables, to prevent scratches and indentations. For moving large items, like a dining table or a refrigerator, use moving blankets and sliders, not just dragging them across the floor. Sunlight can also be a factor—if your terrazzo is in a room with large windows, the sun can cause the colored chips to fade over time, especially if it’s left unfiltered. Installing window treatments like blinds or curtains that you can draw during peak sun hours will help keep the terrazzo looking vibrant longer.
Wait, let’s talk about commercial vs. residential terrazzo, because their maintenance needs are a little different. For commercial spaces, consistency is way more important. A hotel lobby with 500 people coming and going a day can’t skip mopping for a week, because the buildup of dirt will lead to scratches that are hard to fix. That’s why we work with our commercial clients to set up a regular maintenance schedule—we can connect you with trusted janitorial services that are trained in terrazzo care, so you don’t have to worry about getting the right products or techniques. For residential customers, it’s more about being consistent with small daily tasks, like sweeping up crumbs right away and using doormats, than sticking to a strict weekly schedule.
I’ve seen terrazzo last 50 years or more in buildings that were barely maintained, but I’ve also seen it start to look dull and stained in 5 years because of neglect. The difference is not the quality of the flooring—we use only high-quality binders and chips in our terrazzo products—it’s the care that goes into it. A lot of people assume terrazzo is “set it and forget it,” but like any natural surface, it needs a little attention to keep it looking its best.

If you’re in the process of choosing flooring for a new project—whether it’s a home renovation, a retail store, or a hotel lobby—and you want terrazzo that’s durable, customizable, and easy to maintain, we can help. We work with both residential and commercial clients, and we offer consultation services to help you pick the right terrazzo mix based on your space’s foot traffic, lighting, and design needs. We also provide post-installation maintenance guides tailored to your specific project, whether it’s cement-based or epoxy terrazzo. Whether you’re just starting to plan your flooring or you’re looking for a specialist to help with ongoing care, reach out to our team to discuss your terrazzo needs. We’re here to answer questions, provide samples, and help you make the most of your terrazzo investment.
Porcelain References:
- Terrazzo and Mortar Tile Institute. (2018). Terrazzo Care and Maintenance Guide.
- Natural Stone Institute. (2020). Care and Maintenance of Polished Concrete and Terrazzo.
- U.S. Green Building Council. (2019). Sustainable Flooring: Terrazzo Maintenance Best Practices.
Xiamen Hongzhanxing Co., Ltd.
Xiamen Hongzhanxing Co., Ltd. is one of the most professional terrazzo manufacturers and suppliers in China, featured by quality products and good service. Please rest assured to wholesale the best terrazzo at competitive price from our factory. Contact us for price list.
Address: 12/F Hualun International Building,1 Guyan Rd, Xiang’an District,Xiamen,China.
E-mail: info@hzxco.com
WebSite: https://www.hzxstone.com/