Cost estimator

What should a tradesperson cost in South Africa?

Pick a service and your province for an indicative price band. Wide ranges — every job's different, but these are the brackets quotes usually fall into. Real quotes from local pros are always free on Handi.

Province affects pricing — Cape Town and Joburg run 5-10% above the national baseline; rural areas can be 10-15% below.

Indicative price in South Africa

Flooring

R180 – R600 per m²

labour, materials extra

Wide range: laminate is R180-R280/m² installed, engineered wood R450-R900/m², solid hardwood R900+. Subfloor prep adds 20-30% if needed.

Guide only — actual quotes vary based on job complexity, access, materials, and urgency. Always get 2-3 quotes from verified local pros before committing.

Typical flooring jobs & what they cost

Concrete examples at the national baseline. Bands reflect normal variation — the same job can sit at the low or high end depending on access, materials, and urgency.

Laminate floor (60 m²) supplied + fitted
R12,000 – R20,000

Most affordable timber-look option. AC4 rating is the minimum for living areas.

Engineered wood (40 m²)
R20,000 – R36,000

Looks like real wood, performs like laminate. Most popular choice for new builds and reno upgrades.

Vinyl plank (50 m²)
R10,000 – R18,000

Waterproof and pet-friendly. Stone Polymer Composite (SPC) is the most durable variant.

Re-sand + re-seal hardwood (60 m²)
R8,000 – R14,000

Restores old solid-timber floors. Dust extraction is the differentiator — check before you book.

Levelling screed (40 m²)
R6,000 – R12,000

Necessary if the existing slab is more than 3 mm out over 2 m. Adds 2-3 days to the timeline.

A note on these numbers

Bands come from rates published in our pricing guides, mixed with what we see Handi-za providers actually quoting across the country. They're starting points — not a fixed price list. Job-specific factors (access, height, asbestos, after-hours, time pressure) all move the needle. Treat this as the first 30 seconds of research before you start collecting real quotes.