BD Contractors

Floors that look brand new — installed or restored

Marble, parquet, vinyl, epoxy. Proper prep, clean finish, no mess left behind.

What we do

Floor polishing & installation services

Marble polishing

Diamond grinding and crystallisation to restore natural stone floors to a mirror finish. Scratches, stains, and dullness removed.

Parquet refinishing

Sanding, staining, and re-coating of solid and engineered parquet floors. We bring tired timber back to life.

Vinyl installation

LVT and sheet vinyl installed over existing floors or new screeding. Waterproof, low-maintenance, and fast to lay.

Epoxy coating

Heavy-duty epoxy for garages, warehouses, and commercial floors. Seamless, chemical-resistant, and easy to clean.

Floor scraping

Removal of old vinyl, carpet, parquet, or tile adhesive. Clean substrate preparation before any new installation.

Terrazzo restoration

Grinding, patching, and polishing of terrazzo floors. We restore the original lustre of this classic material.

Why BD Floor Polishing

Quality results, no mess left behind

bizSAFE Level 3

WSH-certified for safe operations on every residential and commercial job.

Proper prep work

We never cut corners on substrate preparation — it's what makes the finish last.

Dust-free process

Enclosed grinding systems that capture dust at the source. Your space stays clean.

All floor types

Marble, parquet, vinyl, epoxy, terrazzo — one team that handles it all.

Get in touch

Request a free quote

Tell us about your floor and we'll come back with a quote — usually within a few hours. No obligation, no hidden fees.