How To Clean Newly Refinished Hardwood Floor:…
Newly refinished hardwood floors are a stunning addition to any home. Their glossy, smooth surface…
Westlink Services provides professional terrazzo floor cleaning in Sydney as a specialist surface care service that helps clean, refresh, and protect hard floor surfaces safely, so your property looks better, feels more cared for, and stays easier to maintain over time. This service removes common contaminants and surface issues such as dirt, stains, residue, buildup, marks, and haze from residential and commercial areas, including high-traffic zones, wet areas, and shared spaces.
It’s designed for property owners, occupants, and site managers who need reliable cleaning and protective care with clear communication and dependable outcomes.
13+ years experience | 400+ NSW suburbs | $20M public liability insurance | WHS-focused work practices
Terrazzo floor cleaning is not the same as standard hard floor cleaning. Terrazzo is a composite surface, and its composition changes how it reacts to products and methods. The binder can be cementitious, epoxy, or polymeric and the surface contains aggregates such as marble chips, glass aggregate, quartz aggregate, and granite sometimes decorative types like mother of pearl, seashell, or plastic aggregates.
Many terrazzo floors also include divider strips and joints like grout lines/divider strips, metal strips (brass/aluminum), and expansion joints and these details collect soil and moisture differently than the open field. Using the right cleaner and pad ensures your floor looks bright, even, streak-free, and sparkling after cleaning.
Across Greater Sydney, terrazzo floors deal with real-world wear in residential and commercial properties think entryways, foyers, hallways, kitchens, bathrooms, laundries, wet areas, covered balconies, stair landings, lift interior floors, corporate lobbies, office corridors, retail walkways, cafés, restaurants, schools, hospitals, medical centres, and public-facing common areas.
In these spaces, the big enemies are soil load and abrasion, plus spills and moisture. Cement-based terrazzo can also show efflorescence when moisture vapor emission pushes minerals upward. Research indicates that cement-based and epoxy terrazzo can suffer from blistering, swelling, and debonding due to moisture vapor pressure traveling up through the concrete slab subfloor. This is often caused by rushing construction schedules or failing to properly test or mitigate moisture in the concrete slab, a common issue in commercial projects.
Before any treatment begins, we carry out a practical surface and finish check so the work matches the result you actually want: a cleaner terrazzo floor, a safer method, and a finish that holds up.
We identify the terrazzo system using simple, field-ready indicators: the likely binder type (cementitious vs epoxy vs polymeric), the surface’s porosity / micro-porosity, the presence of sealing protection such as a penetrating sealer or a topical finish/guard, and the floor’s visible condition.
We also check for etching, micro-scratches, swirl marks, haze/film, water spots, dark edges near strips/joints, and signs of moisture issues around expansion joints or along metal strips.
This step matters because polished terrazzo has high reflectivity, while honed/matte/sand-blasted finishes can hold soil differently and need a different agitation level.
This is also why we clearly separate cleaning, polishing, honing, and sealing when we assess terrazzo. Cleaning removes soil, residue, and light staining using a pH-neutral cleaner / neutral pH stone soap with controlled dwell time and proper rinsing. Polishing restores gloss and clarity when the finish has gone flat and the issue is wear not dirt.
Honing reduces etching and micro-scratches and resets the surface before polishing if needed. Sealing protection either a penetrating sealer or a managed topical finish/guard/coating system helps reduce absorption and makes maintenance easier, but it doesn’t make terrazzo immune to abrasion.
Insured team | Finish-safe assessment before treatment | Terrazzo-safe methods | Sydney-wide service | Free quote available
If your terrazzo keeps looking cloudy or streaky after you mop, you’re not imagining it. Most of the time, you’re seeing a thin film created by cleaner residue, mop water, or minerals settling onto the floor. We fix this with a controlled clean, a rinse, and even drying so the haze does not return and the surface stays cleaner longer.
When dull rings or patchy areas appear, they are often signs of etching caused by acidic products like vinegar or citrus cleaners reacting with terrazzo’s stone and cement parts. With the right treatment, these marks can be improved. Professional restoration helps bring back a smooth, even shine so the surface looks clear, balanced, and consistent again without patchy dull areas.
Terrazzo stains can come from oil, coffee, wine, rust, dye, adhesive, or gum, and each one needs the right treatment. We handle stains by type first we control the spill, then we use the correct method, including poultice treatment when needed, and rinse properly so nothing is left behind. This helps stop deeper staining and protects the finish from dullness.
Even if the floor has minor wear, scratches, micro-scratches, and swirl marks can make terrazzo look dull and uneven. We solve this by removing grit first, then restoring the finish with the right refinement steps. Using the correct pad and pressure helps bring back clarity, while entry matting and a proper walk-off zone help prevent wear paths from returning later.
Terrazzo floors should stay safe and slip-resistant, especially in bathrooms, entryways, corridors, or shared areas. We improve traction by removing residue and cleaner build-up that can make floors feel slippery. In public spaces, we use residue-free cleaning, controlled drying, and compatible protective finishes to support long-lasting safety and a polished look without relying on quick shine enhancers or heavy coatings.
If you’re trying to work out what your terrazzo actually needs, this simple map helps. Cloudy floors usually mean residue or minerals, so they need a rinse-focused deep clean. Dull, spotty patches often mean etching or wear, so honing and polishing may be needed. Slippery floors point to build-up, while stains and scratches need targeted treatment and prevention as well.
You can handle light day-to-day soil with a pH-neutral cleaner, correct dilution, and a proper rinse. But if haze returns quickly, dull rings will not lift, deep stains have set in, or scratches keep showing across traffic lanes, it is time to call a specialist. Slippery wet-area floors also need expert treatment to protect both surface and safety for everyone.
When you book Westlink Cleaning Services for terrazzo floor cleaning in Greater Sydney, you’re not getting a “quick mop and hope” visit. You’re getting a controlled workflow that we use across homes, offices, retail spaces, medical centres, schools, lobbies, corridors, entryways, wet areas, and common areas because terrazzo behaves differently depending on traffic, moisture, finish, and the protection already on the floor. That’s why we follow a structured pipeline: we diagnose first, we choose the safest method that still produces a visible result, and we document what we did so your floor stays easier to maintain after we leave.
We check soil load and traffic pattern especially around entrances where Sydney grit builds up fast and we identify the finish type (polished, honed, matte) and the protection layer (penetrating sealer or a topical finish/guard). This tells us whether the issue is mostly dirt, residue, wear, or a combination.
We run practical checks that guide the method: a water drop test for absorption/sealer condition, a tape test to detect topical coating, a compatibility test in a discreet area, a colorfastness test where needed, a quick gloss/clarity audit, and a slip check in wet zones. These tests help us avoid the common mistake of using the wrong chemistry or pad.
If the floor mainly needs refresh and hygiene, we start with dust mopping and microfiber capture, then vacuum using a soft head (brush roll off where appropriate). We use a two-bucket method with a neutral cleaner and a measured mix (often supported by dispenser systems for consistent dilution). We finish with a clean rinse step and dry/buff so the floor doesn’t dry streaky.
When haze or residue keeps returning, we move into a “wash, scrub and dry” reset. We apply cleaner with controlled dwell time, agitate with soft pads or a soft bristle brush, and use an auto scrubber where the space allows. We scrub in a cross-hatch pattern with consistent overlap, recover slurry with a wet vacuum, and follow with a neutralizing rinse. We also control drying and ventilation so the surface clears evenly instead of trapping moisture.
We treat stains by what they are, not by what they look like from a distance. Oil stains route to non-caustic degreasing or poultice where needed, organic stains use controlled peroxide spotters where suitable, rust stains use stone-safe rust removers, and dye/ink stains use controlled solvent spotters or poultice draw-out, then we rinse and verify so the treatment doesn’t turn into haze later. That’s where the right spot method saves the finish especially on older cement-based terrazzo.
If you’re dealing with etched spots, swirl marks, micro-scratches, or worn traffic lanes common in busy CBD offices, Inner West venues, and high-footfall corridors we shift into restoration. We use grinding/honing/polishing in the right order, work through a diamond pad progression (including resin-bond pads for refinement), correct swirls, detail edges and corners, and burnish where appropriate to bring back clarity without over-coating the floor.
We choose protection based on your surface system and risk profile. A penetrating sealer supports stain resistance without adding a thick surface film. A topical finish/guard can suit some commercial programs but needs tighter maintenance controls and slip planning. We respect cure time, and we make sure your ongoing cleaning method stays compatible with the protection you choose.
We set a simple schedule you can follow daily/weekly/monthly/periodic backed by an SOP, training notes if needed, and a quality audit checklist. If you manage multiple sites, we can align this with CMMS-friendly routines.
Stain type | Typical approach | Dwell + action | Rinse + verify |
Oil/grease | Non-caustic degreaser or poultice | Controlled dwell, gentle agitation | Rinse thoroughly, check darkening |
Organic (coffee/wine) | Controlled peroxide spotter (where suitable) | Short contact time | Rinse, confirm no haze |
Rust | Stone-safe rust remover | Targeted treatment only | Neutral rinse, verify no etch |
Dye/ink | Controlled solvent spotter | Light application, no flooding | Rinse, check color lift |
Mineral / hard-water film | Residue reset (no guessing with harsh descalers) | Agitate + recover | Neutralizing rinse, clarity check |
If water beads, your protection is likely holding focus on maintenance cleaning and residue control. If water darkens/absorbs, protection is likely worn consider resealing after we deep-clean and stabilise the surface. If the floor feels slick in wet areas, we prioritise slip-resistance planning before we recommend any topical system.
Frequency | What we recommend | Why it matters |
Daily | Dry soil removal + spot response | Stops grit removal issues becoming micro-scratches |
Weekly | Damp clean with neutral cleaner + rinse where needed | Prevents film and re-soiling |
Monthly/Quarterly | Deep clean reset in traffic lanes | Removes embedded soil and residue buildup |
Semi-annual / Annual | Inspection + restoration touch-up (if needed) | Keeps clarity, controls wear paths |
We can provide practical verification: before/after photos, test notes (water drop/tape results), SDS for products used, a method statement/SOP, and a QA checklist. We work under WHS-focused work practices, with $20M public liability insurance and 13+ years experience supporting our service delivery across Sydney.
Ready to fix haze, stains, dullness, or safety concerns the right way?
Book an on-site terrazzo assessment or get a fixed-scope quote and we’ll tell you clearly what your floor needs before any work begins.
When people contact us, they often discover how the right equipment, pad, and chemistry, combined with proper recovery and rinse control, can make floors shine smoothly, feel safe, and maintain a perfect finish. For terrazzo floors across Sydney from homes and apartment foyers to office corridors, retail walkways, medical centres, schools, and hospitality venues we use a controlled setup that protects the finish while still delivering a visible result. The goal is simple: remove soil and residue without creating micro-scratches, swirl marks, or film that comes back.
On large or high-traffic terrazzo areas, good results depend on two things: consistent scrubbing and proper recovery. That’s why we use commercial-style equipment where it makes sense such as an auto scrubber (walk-behind or ride-on) and a low-speed scrubber/swing machine for controlled agitation. We may also use a floor buffer or burnisher when the finish needs refinement, and we pair scrubbing with the right recovery tools like a wet vacuum, squeegee, and clean tank management (solution tank + recovery tank).
Capability guide (what we use and why)
|
Machine type |
Best used for |
How it controls risk |
|
Auto scrubber (walk-behind/ride-on) |
Large foyers, corridors, retail floors |
Even scrub + slurry pickup to prevent streaks and re-soiling |
|
Low-speed scrubber / swing machine |
Embedded soil, targeted deep cleaning |
Controlled pressure to reduce swirl marks |
|
Floor buffer |
Interim refinement and controlled agitation |
Finish-friendly movement with correct pad selection |
|
Burnisher |
Gloss maintenance (where appropriate) |
Boosts clarity without heavy coating build-up |
|
Wet vacuum + squeegee |
After deep scrub |
Prevents dirty solution drying back onto the surface |
|
HEPA vacuum |
Dry soil removal before wet work |
Captures fine grit that causes micro-scratches |
Terrazzo can look “damaged” just from the wrong pad choice. A polished finish will show micro-scratches fast, and once you’ve created swirl marks, no amount of mopping fixes them.
That’s why we keep abrasion under control with the right pad and brush strategy. We use soft-bristle brushes for detail work and edges brands like Vikan are a common example and we select pads based on the job, not habit. Industry examples include 3M pads (white/red/black) and specialty systems like 3M Trizact Diamond TZ or Scotch-Brite Clean & Shine, but we only use abrasive systems when the surface condition calls for it and after a test patch.
We also manage pad loading (when pads clog and start smearing soil) and pad conditioning (cleaning/replacing pads so they keep cutting evenly). At edges and corners, we use dedicated edge tools so the floor doesn’t end up clean in the middle and dark around the perimeter.
Pad selection guide (simple rule-set)
This is exactly why “aggressive pads” can create haze: they don’t just remove soil they can also dull the surface by micro-scratching it.
Most terrazzo problems start with chemistry, not dirt. We keep cleaning predictable by using a neutral cleaner / pH-neutral cleaner as the baseline, then adjusting only when the soil type demands it. Brands like Diversey or Ecolab are common examples of professional-grade systems, and we often rely on dispenser systems to keep the dilution ratio consistent because inconsistent dilution is one of the fastest ways to create detergent residue and haze.
When we deal with greasy soil, we choose non-caustic degreasers. When we deal with adhesive or gum, we use controlled solvent spotters (examples in the market include 3M or Goo Gone type removers), but we keep contact time short, avoid flooding, and rinse thoroughly.
Here’s the key mechanism people miss: detergent residue doesn’t just look bad it acts like a magnet for dirt. That’s why we pair chemistry with a proper rinse strategy, including a neutralizing rinse when needed, and we follow manufacturer guidelines for dwell time and application. We also stay cautious with descalers because many are acidic, and acidic chemistry can damage carbonate-containing surfaces. In sensitive environments like schools, offices, and medical centres, we also consider VOC and indoor air impact and keep ventilation part of the plan.
We treat terrazzo cleaning as a safety-managed job, especially in wet areas, public corridors, and commercial entries where slip risk matters. We use PPE such as gloves, goggles, and dust masks when required, and we place wet floor signs and safety signage every time we create a slip hazard. In public-facing environments, safety standards often reference ideas like coefficient of friction and bodies such as ANSI/NFSI or UL so we take traction seriously and avoid leaving film behind.
We also manage indoor air quality with ventilation, handle chemicals responsibly using GHS labelling and safe storage segregation, and we dispose of wastewater properly in line with local authority expectations. For accidental chemical exposure, we keep neutralisation supplies ready as part of site risk control.
If you want the short version: we don’t just “clean the floor.” We control the method, the chemistry, the recovery, and the safety so the finish looks better and the area stays safe to walk on.
If you’re comparing quotes in Sydney, the hardest part is usually not the price it’s figuring out what you actually need. One provider says ‘clean,’ another says ‘restore,’ giving you confidence that your space is receiving expert care and noticeable improvement, not just a routine touch-up. We keep it simple by offering clear service options that match the condition of your terrazzo and the outcome you care about cleaner floors, clearer finish, safer traction, or long-term protection.
| Package | What’s included | Best for | Typical downtime | What we document |
| Maintenance Cleaning | Dry soil removal + pH-neutral clean + rinse control + dry/buff | Regular upkeep in homes, offices, lobbies | Low | Photos (if requested) + basic QA check |
| Weekly Scrub Program | Scheduled scrub with consistent method + traffic-lane focus | High-traffic corridors and entryways | Low | QA notes + product list on request |
| Monthly Deep Clean Reset | Dwell + soft agitation + slurry recovery + neutralising rinse | Haze/film build-up, sticky feel, recurring dullness | Low–Medium | Before/after + residue check + method summary |
| Stain-Only Treatment | Stain identification + spot method + poultice/controlled chemistry + rinse | Oil, organic, rust, dye, adhesive/gum issues | Low–Medium | Before/after stain lift + treatment notes |
| Polishing-Only Refresh | Finish refinement to improve clarity and uniformity | Floors that are clean but still look flat | Medium | Before/after + finish match notes |
| Restorative Maintenance (Hone/Polish) | Honing/polishing sequence + swirl correction + edge detailing | Etching, micro-scratches, worn traffic lanes | Medium | Before/after + step record + QA checklist |
| Sealing / Resealing | Sealer selection + application + cure-time guidance | Absorbing floors, stain prevention, easier maintenance | Medium | Sealer details + cure guidance + aftercare steps |
| Strip & Recoat (if coated system exists) | Coating removal + neutralisation + recoat | Old finish build-up/yellowing or program resets | Medium–High | Coating plan + QA checklist + maintenance instructions |
| Post-Construction Cleanup | Protective sheeting removal + fine dust control + safe deep clean | Renovations, new handovers, site dust | Medium | Before/after + surface condition report |
| Odor Control Add-On | Tank/mop hygiene, recovery cleaning, ventilation plan | Sites with persistent “wet smell” after cleaning | Low | Hygiene checklist + aftercare notes |
If you’re trying to budget for terrazzo floor cleaning in Greater Sydney, here’s the honest truth: the price changes because the work changes. A small foyer with light soil needs a very different method than a large commercial corridor with haze, stains, and worn traffic lanes. That’s why we don’t guess pricing off a single photo we scope the floor properly, then quote the safest method that will still deliver a visible result.
The biggest pricing factor is area size (total m²), but it’s never the only one. We also look at soil load (how much embedded dirt and film we need to lift), the wear level (micro-scratches, swirl marks, dullness), and the finish type (polished floors usually need more careful refinement to look even). If there are stains, the stain severity matters because rust, oil, and dye often need targeted treatment. We also factor in access (tight spaces vs open areas), whether furniture needs moving, and whether we need extra edge detailing along walls, divider strips, and corners.
| Item | How it affects scope | Placeholder |
| Routine cleaning (per m²) | Light soil, routine refresh | [Typical range per m²] |
| Minimum callout | Small areas / short-duration jobs | [Minimum callout] |
| Deep clean reset | Haze/film + embedded soil | [Add-on range] |
| Stain treatment | Oil/rust/dye severity | [Add-on range] |
| Honing/polishing | Etching, scratches, worn lanes | [Restoration add-on range] |
| Sealing / resealing | Protection + cure-time planning | [Add-on range] |
Included (typical): site assessment, method selection, compatible chemistry, controlled rinse/recovery where required, and basic QA checks for clarity and safety.
May be excluded unless specified: heavy furniture moving, extensive edge detailing in tight areas, major crack/chip repairs, and advanced moisture remediation (these are scoped separately).
Want an accurate price for your site?
Get a free on-site quote in Greater Sydney and we’ll scope the floor properly before we recommend a package.
Westlink Services delivers terrazzo floor cleaning across Greater Sydney, NSW, with a setup that suits both residential work and high-traffic facilities where soil load changes daily. If your site sits in the Inner West (including Lilyfield), the Sydney CBD, the Eastern Suburbs, the North Shore, the Northern Beaches, Western Sydney, South Sydney, the Sutherland Shire, the Hills District, or the wider Parramatta region, we can scope the floor properly and schedule work around your operating hours. For busy sites, we plan the walk-off zone and entry matting strategy alongside the clean, because tracked-in dirt is what drives micro-scratches, haze, and uneven shine in corridors, lobbies, entries, and wet areas.
We work in a wide mix of properties, including hotels, hospitals, bars, medical centres, offices, shopping complexes, schools, universities, airports, retail sites, and homes, and we adjust method and safety controls based on access, downtime, and slip-hazard risk. When you request a booking, we’ll confirm suitable booking windows, complete a short on-site assessment, and give you a fixed scope that matches the condition of your terrazzo and the result you want.
We back our terrazzo work with real verification before/after photos, on-site testing, and a clear QA checklist, not vague promises. You’ll know what we fixed, why we used that method, and how to maintain the result safely across Greater Sydney.
When you hire someone for terrazzo, you want to feel confident the floor will look better and stay safe. That’s why we don’t rely on vague claims. We work to manufacturer guidelines and recognised industry best practice (including NTMA-aligned principles), and we back the job with real verification: before/after photos, simple test notes, and a clear method you can understand.
Stains are where a lot of cleaners guess and terrazzo punishes guessing. We treat stains by type, use controlled spot methods (including poultice treatment when needed), and rinse properly so you don’t trade a stain for haze. We document the outcome, then advise how to prevent repeats with faster spill response and the right protection plan if the surface is absorbing.
Where it makes sense, we reduce water and chemical load through controlled application and slurry recovery instead of flooding the floor. We consider low-VOC options when the site needs it, manage odour through tank hygiene and ventilation, and handle wastewater responsibly in line with local requirements. The aim is a cleaner floor with fewer side effects especially in occupied buildings.
Use a pH-neutral cleaner or neutral pH stone soap mixed at the correct dilution ratio so you don’t leave detergent residue behind, then clean with a microfiber mop to reduce re-deposition.
No, because acidic cleaners (vinegar/lemon) can trigger etching when acids react with carbonate components in marble/cement/terrazzo, and bleach/ammonia mixes or strong high-alkaline degreasers can damage a finish system and increase haze and slip risk.
Use it only as a controlled spot option when appropriate and always do a compatibility test first, because baking soda can behave as a mild abrasive and can increase micro-scratch or haze risk on high-reflective finishes.
We generally recommend caution, because heat and moisture can stress certain finish/protection layers, and excess water can worsen moisture-related issues in more porous systems; the safe rule is excess water avoidance and controlled drying.
Haze usually comes from residue buildup, wrong dilution, hard-water deposits, and re-deposition from dirty tools, so the fix is a thorough rinse cycle, clean microfiber heads, correct dilution, and proper drying/ventilation—not stronger product.
First separate the frames: cleaning removes soil and film, polishing/honing restores gloss and DOI clarity when wear or etching dulls the surface, and sealing supports protection; if you have etched spots, micro-scratches, or a patchy finish, you’re usually in restoration territory, not “clean harder” territory.
The stain type changes the method: oil often needs non-caustic degreasing, organic staining may respond to controlled oxidising spotters, rust needs stone-safe rust treatment, and dye often needs a poultice draw-out approach; the goal is targeted treatment plus rinse and verification so the stain doesn’t spread.
We treat it as a safety issue first: slipperiness often comes from residue/film or a topical coating/guard build-up, so we remove the film, confirm finish compatibility, control moisture, and plan traction outcomes so you don’t trade shine for slip risk.
Call a specialist when you see deep scratches, widespread etching, heavy rust staining, recurring haze that returns after rinsing, patchy finish behaviour across traffic lanes, or when downtime constraints mean you need a controlled, documented process that won’t create bigger problems.
Terrazzo sealing depends on traffic. As a simple guide: every 2–3 years for low-traffic homes, every 1–2 years for medium-traffic areas, and check yearly for high-traffic or wet zones. Do a 10-minute water drop test—if water beads, you’re fine; if it darkens/absorbs, resealing is due.
Newly refinished hardwood floors are a stunning addition to any home. Their glossy, smooth surface…
Manufactured/engineered hardwood floors, also known as engineered hardwood, are a popular choice for modern homes…
Wooden floors are a stunning and timeless feature in any home, adding warmth, character, and…
If you’re ready to fix haze, stains, dullness, scratches, or slippery floors, let’s make it easy. Request a quote and we’ll guide you to the right service maintenance cleaning, deep cleaning, stain treatment, polishing/honing, sealing, or full restoration based on what your terrazzo actually needs.
Quote form (what to send): your service type, approximate area in m², finish type (polished/honed/matte if you know it), the main issue you’re seeing, your location/suburb in Greater Sydney, and a few photos (wide shot + close-up of the problem).
Contact options: call us, email us, or book a time for an on-site assessment.
| Service Area: | Sydney |
| Services: | Terrazzo Floor Cleaning |
| Contact: | 0416 053 815 |
| Email: | info@westlinkservices.com.au |