What we do
Floor preparation, polishing & terrazzo finishes.
Diagrind works on established slabs and existing floors. We do not install concrete, but we can offer practical advice before it is poured.


Floor stripping & preparation
Floor stripping and preparation is a major part of our business. Using ride-on floor scrapers, grinders, vacuums and generators, we remove existing coverings and prepare established slabs for their next finish.
Existing floor removal and slab preparation
Ride-on scrapers for larger commercial floors
Grinding, cleaning and surface preparation
Advice before a new slab is poured


Polished concrete flooring
Once concrete is in place, we grind, hone and polish it to create hard-wearing, low-maintenance floors for commercial and residential spaces. We do not install concrete.
Grinding, honing and polishing established slabs
Commercial and residential floor finishes
Practical advice before concrete installation
A finish matched to the way the space is used
Terrazzo - new & restoration
We restore old terrazzo floors — including heritage work such as the Lands Building foyer — and create new terrazzo finishes using a process developed through years of hands-on work.
Heritage terrazzo restoration
New terrazzo floors
Commercial, retail and residential terrazzo
A lasting finish, refined from the ground up
