This is an example of your website — make it your ownEdit webpageBuy it R19/month
John and the Good Flooring logo
Ask about this
Newly installed premium flooring in Johannesburg
Flooring Installation · Johannesburg

The foundation of a beautiful room.

We supply and fit premium floors across Johannesburg, delivering flawless finishes built for real life.

Ask about this

Experience

4+ Years

Location

Johannesburg

Service Model

Mobile & Virtual

Materials

Laminate & Wood

Quality flooring installation work
Our Craft

Floors done right, the first time.

For over four years, we have transformed homes across Johannesburg with exacting standards and honest workmanship. We handle everything from resilient laminate to real engineered oak.

You get a crew that measures twice, cuts once, and leaves your space spotless.

The Catalogue

Materials we supply.

Sourced for durability and finish. Every order is paired with our professional installation service.

8mm AC3 laminate planks in oak, walnut, or grey finishes
Laminate

Laminate Flooring Supply

8mm AC3 laminate planks in oak, walnut, or grey finishes.

from R350

per sq metre

Ask about this
Real oak engineered boards, pre-finished and ready to walk on
Wood

Engineered Wood Supply

Real oak engineered boards, pre-finished and ready to walk on.

from R850

per sq metre

Ask about this
Durable loop pile carpet in neutral tones for bedrooms and stairs
Carpet

Loop Pile Carpet Supply

Durable loop pile carpet in neutral tones for bedrooms and stairs.

from R250

per sq metre

Ask about this
Soft twist pile carpet ideal for lounges and bedrooms
Carpet

Twist Pile Carpet Supply

Soft twist pile carpet ideal for lounges and bedrooms.

from R300

per sq metre

Ask about this
The Labour

Installation Services

01

Laminate Floor Installation

Fit and lay laminate flooring with underlay, scotia, and transitions.

Duration

8 hours

Price

R150

02

Engineered Wood Floor Installation

Install pre-finished engineered boards with expansion gaps and trims.

Duration

8 hours

Price

R200

03

Carpet Installation

Lay and stretch carpet with underlay, gripper rods, and edge finishing.

Duration

4 hours

Price

R120

Why Us

The difference is in the details.

Versatile Expertise

Laminate, painting, carpet, LVT, and engineered wood — we handle it all under one roof.

Skilled Team

A dedicated crew of fitters and apprentices ensuring every plank and tile sits perfectly flush.

Efficient Turnaround

Most installation jobs are completed within a single working day, so you aren't living in a building site.

Spotless Finish

We clean up after ourselves. You're left with a flawless floor, ready to walk on immediately.

The Crew

Meet the fitters.

Sipho Isaacs, Lead Installer
01

Sipho Isaacs

Lead Installer

Nokuthula Ismail, Flooring Fitter
02

Nokuthula Ismail

Flooring Fitter

Nomvula Dlamini, Apprentice
03

Nomvula Dlamini

Apprentice

What customers say

Real reviews from real customers

John and the Good Flooring did a fantastic job with our Laminate Floor Installation, and the whole process was completely hassle-free. The team arrived right on time and finished up faster than I expected!

Mpho R.

I was really impressed by how affordable their prices were compared to other quotes I got in Johannesburg. You definitely get top-quality work without breaking the bank.

Andile C.

John and his crew are so friendly and easy to talk to, which made the entire renovation stress-free. They kept everything clean and were a absolute pleasure to deal with.

Nosipho D.

The new floors look absolutely stunning and have transformed our home completely. I couldn't be happier with the beautiful results and wonderful service!

Jessica Z.

Rate us

Your review appears after John and the Good Flooring approves it.

Good to Know

Before we arrive.

Do we remove old flooring before installing the new one?
Yes, we handle the removal of existing carpets, laminate, or old flooring as part of the preparation process. We ensure the subfloor is clean, dry, and level before laying anything new.
How long does a typical installation take?
Most standard rooms take between 4 to 8 hours depending on the material. Carpet installations are generally faster, while precise laminate and engineered wood cuts take a full working day.
Do we supply the materials or just the labour?
We do both. You can purchase your laminate, engineered wood, or carpet directly from us, or we can install materials you have already sourced. We charge separately for supply and labour.
What areas in Johannesburg do we cover?
We operate throughout Johannesburg and surrounding suburbs. If you are unsure whether we reach your area, simply send us a message with your suburb and we will confirm.
How do we handle payment?
We accept cash, card payments, and Capitec Pay. We do not process online payments; balances are settled on-site once the installation is complete and you are satisfied.
Settlement

How to pay.

We keep settlements simple and transparent. No online checkouts, no hidden fees. Choose the method that suits you best when the job is done.

Cash

Settled directly on-site upon completion of the installation.

Card Payment

Secure card transactions processed at your premises.

Capitec Pay

Instant transfer via Capitec Pay for quick and easy settlement.

Get in Touch

Start your project.

Tell us about your space and what you need. We will get back to you with a straightforward plan.

Operating Hours

  • Monday – Friday08:30 – 16:00
  • Saturday08:30 – 12:00
  • Sunday08:30 – 12:00

Find Us

Serving homeowners and businesses across Johannesburg, South Africa.

made by ensiglo Get your own free page

Video on your page

This is a sample clip showing how video looks on your website. Replace it with your own — a walkthrough, your work in progress, or just you saying hello.

Video on your page 0:08