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