Terrazzo flooring is renowned for its durability, decorative appearance and long lifespan. Traditionally made from a mixture of marble, granite or glass chips set into a cement or resin base, terrazzo floors are commonly found in schools, hotels, commercial buildings and many older residential properties.
While terrazzo is an extremely durable flooring material, even the toughest floors can lose their shine and develop surface wear over time. Years of foot traffic, cleaning chemicals and general use can gradually dull the surface and leave the floor looking tired and worn.
Professional terrazzo floor restoration can dramatically improve the appearance of these floors by removing scratches, restoring the smooth surface of the stone and bringing back the vibrant colours of the embedded stone chips.
Our terrazzo floor restoration service uses specialist diamond grinding and polishing equipment to repair damage, refine the surface of the floor and restore its natural shine. Whether your terrazzo floor has become dull, scratched or stained, restoration can often transform its appearance without the need for expensive replacement.
Common Terrazzo Floor Problems
Although terrazzo is known for its strength and durability, several common issues can develop over time.
Loss of Shine
One of the most common problems with terrazzo floors is the gradual loss of their polished finish. Over years of use, the surface can become dull and lose its reflective shine.
This often occurs in high-traffic areas such as hallways, lobbies and commercial spaces.
Surface Scratches and Wear
Foot traffic, furniture movement and abrasive particles such as dirt or sand can cause scratches on terrazzo floors.
While these scratches are often minor, they can accumulate over time and reduce the overall appearance of the floor.
Staining and Discolouration
Terrazzo floors can become stained if spills are not cleaned quickly or if the surface has not been properly sealed. Liquids may penetrate the surface and cause discolouration in certain areas.
Common staining sources include:
oils and grease
coffee or wine spills
cleaning chemicals
dirt trapped within the surface
Uneven Surface
In older terrazzo floors, the surface may become uneven due to wear or previous repairs. This can create patches where the stone chips are more exposed than others.
Grinding and honing during the restoration process can help level the surface and restore a uniform finish.
Damaged Grout or Cracks
In terrazzo tile floors, grout lines may become worn or discoloured over time. Small cracks or chips can also appear in older floors.
These issues can often be repaired during the restoration process.
Our Terrazzo Floor Restoration Process
Terrazzo floor restoration is a specialist process that involves mechanically refining the surface of the stone to remove damage and restore its polished finish.
The restoration process typically involves several stages, each designed to improve the condition of the floor.
1. Inspection and Assessment
Every restoration project begins with a detailed inspection of the terrazzo floor.
During this stage we assess:
the type of terrazzo (cement or resin based)
the level of surface wear
scratches or staining
cracks or damaged areas
the desired finish for the floor
This allows us to determine the most suitable restoration method.
2. Deep Cleaning
The floor is first cleaned using specialist stone cleaning products designed to remove dirt, grease and cleaning residues.
This stage removes:
dirt build-up
embedded grime
old sealers or wax coatings
residues from previous cleaning products
Deep cleaning prepares the terrazzo surface for grinding and polishing.
3. Diamond Grinding
If the terrazzo floor has scratches, uneven areas or heavy wear, the surface is refined using diamond grinding equipment.
Diamond grinding removes a thin layer of the floor surface to eliminate scratches and level the stone.
This stage reveals a fresh layer of terrazzo beneath the damaged surface.
4. Honing the Surface
After grinding, the floor is honed using progressively finer diamond abrasives.
Honing smooths the surface of the terrazzo and prepares it for polishing. Multiple honing passes are used to achieve a consistent finish across the entire floor.
5. Polishing the Terrazzo
Once the surface has been refined, polishing compounds and fine diamond pads are used to restore the natural shine of the terrazzo.
Polishing enhances the colours of the marble or granite chips within the terrazzo and creates a smooth reflective finish.
Depending on the client's preference, the floor can be restored to:
a satin finish
a semi-polished finish
a high gloss finish
6. Sealing the Floor
The final step in terrazzo restoration is applying a professional stone sealer.
Sealing protects the floor from stains and moisture penetration while making the surface easier to maintain.
High-quality sealers help extend the lifespan of the restored floor and preserve its appearance.
Frequently Asked Questions
Can scratched terrazzo floors be repaired?
Yes. Professional grinding and polishing can remove most scratches and restore a smooth surface to terrazzo floors.
How long does terrazzo floor restoration take?
Most terrazzo restoration projects can be completed within one to two days depending on the size of the floor and the level of damage.
Will terrazzo restoration make the floor shiny again?
Yes. Polishing can restore the natural shine of terrazzo and enhance the colours of the stone chips within the floor.
How much does terrazzo floor restoration cost?
The cost depends on factors such as the size of the floor, the level of wear and the finish required. Most restoration services are priced per square metre.
How often should terrazzo floors be sealed?
Terrazzo floors should usually be resealed every 12–18 months depending on foot traffic and usage.
Can very old terrazzo floors be restored?
In many cases yes. Even heavily worn terrazzo floors can often be restored through grinding and polishing techniques.
Request a Free Terrazzo Floor Assessment
If your terrazzo floor has become dull, scratched or stained, professional restoration can restore its original appearance and extend the life of the floor.
Our terrazzo floor restoration service removes surface damage, restores the polished finish of the stone and protects the floor against future wear.
We provide terrazzo floor restoration throughout Sussex including Brighton, Worthing, Horsham, Crawley and surrounding areas.
Contact us today to arrange a free terrazzo floor assessment and quotation.
Our technicians will inspect your floor, explain the restoration process and recommend the best solution to restore your terrazzo floor to its original condition.












