How flooring is priced in South Africa
A flooring quote has three layers, and the mistakes homeowners make when comparing quotes almost always come from looking at only the first one:
- The material — the boards, planks or carpet, priced per m². This is what showrooms advertise, and it's usually 60–70% of the job.
- Installation — underlay, fitting, expansion gaps, trims, transitions between rooms, and trimming doors to clear the new floor height.
- Preparation — removing the old floor, levelling the subfloor, and moisture protection. Highly variable between homes, and the layer cheap quotes leave out.
Because preparation depends on your actual floor, a trustworthy quote follows a site visit — or at least states preparation as a clearly priced provisional item. Any fixed per-m² price quoted sight-unseen is assuming your subfloor is perfect. Most aren't.
Flooring cost per m² by type
| Flooring type | Best suited to | Installed cost per m² |
|---|---|---|
| Sheet vinyl | Budget wet areas, rentals, utility rooms | R300 – R500 |
| Laminate (AC3–AC5) | Living areas, bedrooms, passages | R350 – R650 |
| Luxury vinyl plank (LVT / SPC) | Kitchens, bathrooms, whole homes, coastal | R450 – R800 |
| Carpet (with underlay) | Bedrooms, lounges, offices | R280 – R650 |
| Engineered wood | Living areas wanting real timber | R950 – R1,800 |
| Solid hardwood | Premium installations | R1,300 – R2,500+ |
| Sanding & sealing existing wood floors | Restoring original timber floors | R250 – R450 |
For porcelain and ceramic tile flooring, see our tiling services page — tiling is a separate trade with its own substrate and waterproofing requirements, typically costing R450–R900 per m² installed depending on the tile.
Laminate and vinyl in detail
Laminate and luxury vinyl account for most residential flooring installed in South Africa today, and choosing between them comes down to one question: will the floor see water?
Laminate
Laminate gives the most wood-look per rand. The wear rating drives the price: AC3 boards suit bedrooms, AC4 suits busy family living areas, and AC5 is effectively commercial-grade. Thicker boards (10–12mm) feel more solid underfoot and forgive slightly more subfloor imperfection than 7–8mm entry boards. Laminate's weakness is standing water — spills wiped up promptly are fine, but a leaking dishwasher or a wet bathroom floor swells the joints permanently.
Luxury vinyl (LVT and SPC)
Vinyl planks are fully waterproof, quieter underfoot than laminate, and warmer than tiles — which is why they've become the default for kitchens, bathrooms, rentals and coastal homes. Rigid-core SPC boards click together like laminate and handle direct sun near sliding doors better than flexible LVT, which matters in bright Western Cape living rooms. Glue-down LVT is the most stable option for large open areas but needs a near-perfect screed.
Wood floors: new, engineered, and restoring old boards
| Project | What's involved | Typical cost |
|---|---|---|
| Engineered wood, installed | Hardwood wear layer on a stable core, floated or glued | R950 – R1,800 per m² |
| Solid hardwood, installed | Full timber boards, nailed or glued, sanded and sealed in place | R1,300 – R2,500+ per m² |
| Sand & seal existing boards | Machine sanding, repairs to damaged boards, 2–3 coats of sealer | R250 – R450 per m² |
| Repair / replace damaged boards | Sourcing matching timber, splicing in, refinishing the area | Quoted per job |
Engineered wood is the sensible way to buy real timber in most modern homes: the layered core handles temperature and humidity swings far better than solid wood, and a decent wear layer can still be re-sanded once or twice over its life.
If your home has original timber floors under old carpets — common in older Paarl, Wellington and Stellenbosch houses — restoring them is one of the best-value flooring moves available: at R250–R450 per m², sanding and sealing costs a fraction of any new floor and adds character new materials can't replicate.
Replacing your floors?
One installer, a written quote with preparation itemised — free measure-and-quote visits in:
Carpet costs
| Carpet grade | Where it fits | Installed cost per m² |
|---|---|---|
| Entry-level loop or cut pile | Rentals, spare rooms | R280 – R400 |
| Mid-range residential | Bedrooms, lounges, family homes | R400 – R550 |
| Premium / wool blends | Main bedrooms, formal lounges | R550 – R650+ |
Two things determine how long a carpet looks good: the underlay — never reuse tired old underlay under new carpet — and proper stretching on grippers so the carpet doesn't ripple within a year. Both should be explicit in the quote. Carpeting a standard bedroom (±12 m²) lands around R4,000–R7,000 installed at mid-range quality.
Subfloor preparation costs
Preparation is the least glamorous line on a flooring quote and the one that decides whether the floor performs. Floating floors tolerate roughly 2–3mm of unevenness over 2 metres — beyond that, joints flex, click and eventually fail, and no manufacturer warranty will cover it.
| Preparation item | When it's needed | Typical cost |
|---|---|---|
| Remove old carpet / floating floor | Most reflooring jobs | R30 – R60 per m² |
| Remove glued-down flooring & adhesive | Old parquet, glued vinyl, cork | R60 – R150 per m² |
| Self-levelling screed | Uneven or damaged slabs | R120 – R250 per m² |
| Moisture barrier | Ground-floor slabs, any moisture reading over spec | R30 – R60 per m² |
| Door trimming | Whenever the new floor is higher than the old | R150 – R300 per door |
What affects the final price
- The state of the subfloor. A flat, dry slab needs nothing; an uneven one with old adhesive can add R150–R300 per m² before any flooring goes down. This is the biggest source of quote-to-quote variation.
- Room shape and layout. Open rectangles install fast with little waste. Passages, angles, built-in cupboards and staircases mean more cuts, more waste, and more time.
- Material grade within a type. "Laminate" spans R350 to R650 installed. Decide the wear rating and board thickness you want before comparing quotes, so every installer prices the same product tier.
- Trims and transitions. Skirting replacement versus beading against existing skirtings, and the number of doorway transitions, move the total more than people expect.
- Furniture and old floor disposal. Moving furniture, lifting the old floor, and dumping it are either in the quote or they're your Saturday. Confirm which.
- Acclimatisation time. Wood and laminate need 48–72 hours on site before fitting. Not a cost, but a schedule item that rushed jobs skip — and swelling or gapping follows the first season.
What should be in a flooring quote
- The product by name — brand, range, thickness and wear rating, so you can compare like for like and price-check the material.
- Underlay specified — type and thickness for floating floors; underlay quality for carpet.
- Preparation itemised — old floor removal, levelling (with a rate per m² if the extent is uncertain), and moisture barrier where applicable.
- A moisture check on slabs — stated as part of the process for any laminate or wood installation.
- Trims, transitions and door trimming — listed, not discovered as extras on the last day.
- Waste factor — material is ordered at measured area plus typically 7–10% for cuts; the quote should say so.
- Warranty terms — the manufacturer's warranty on the product and the installer's workmanship guarantee, in writing.
Red flags on a flooring quote
- A per-m² price with no site visit and no provisional item for preparation. It assumes a perfect subfloor, and the difference gets added mid-job when your old floor is already up.
- No moisture test mentioned for laminate or wood on a slab. This is the most common cause of catastrophic floor failure, and the manufacturer's warranty is void without it.
- "We'll lay over the existing floor" as a default. Sometimes legitimate (vinyl over sound, flat tiles) — but often a way to skip removal and levelling, trapping problems underneath and raising floor heights so doors and appliances no longer fit.
- Unbranded "wood look" boards. If the product has no name, it has no wear rating and no warranty. You cannot compare it, and you won't match it when a board needs replacing.
- No expansion gaps because "the skirtings stay". Floating floors need perimeter expansion gaps covered by beading or new skirtings. A floor fitted tight to the walls buckles in its first hot summer.
- Quote dramatically below the others. With flooring the gap is nearly always preparation, underlay quality, or the product tier being quietly swapped for a cheaper import.
Get a flooring quote you can actually compare
Free on-site measure, a named product, and preparation itemised in writing. You approve the price before anything is scheduled.
WhatsApp 060 985 5047 Call 060 985 5047