Home
Cost guides
Building contractors
Building contractors

How much does a building contractor cost?

  • R8800 – R11,000/sqm
    Building cost per square metre
  • R1000 – R2500/sqm
    Home renovation
  • R19,000 – R69,000
    Bathroom renovation
  • R63,000 – R190,000
    All-inclusive kitchen renovation
Get quotes

Building contractor prices depend on several factors. We have examined prices of different services and what influences them and pointed out what you need to pay attention to in order to get the best value for your money.


Building cost per square metre

  • R8800 – R11,000/sqm

The cost of building a house is normally measured in rand per square meter of floor area. The larger the floor area, the higher the total cost. In addition to size, the cost of building is also influenced by location, design, project management, and construction type and quality. The average cost of a building cost per square metre is R10,000/sqm, or typically between R8800/sqm and R11,000/sqm.

Get quotes

3-bedroom house — cost per sqm

  • R8800 – R19,000/sqm

Even though we are witnessing a rapid increase in the proportion of two bedroom homes in SA, three-bedroom houses are still the most popular choice. A spacious 3-bedroom house can measure up to 200 sqm, but it usually measures between 120 and 150 square metres. The average cost of a 3-bedroom house is R14,000/sqm, or typically between R8800/sqm and R19,000/sqm.

Get quotes

Home renovation

  • R1000 – R2500/sqm

A home renovation involves all the building, craftsmanship and installation work needed to turn a dilapidated old building into a modern, energy-efficient home. There are many factors that affect the total cost, e.g. type of work and the extent of the renovation involved. Even the quality of the materials and the chosen accessories affect the cost of the renovation. On top of the estimated costs, you can add additional 20% to your home remodel budget for any unseen problems. The average cost is usually R1800/sqm.

Get quotes

Bathroom renovation

  • R19,000 – R69,000

A bathroom renovation can range anywhere between giving your bathroom a facelift and a complete transformation of your bathroom. The total expense depends on the size of the bathroom, the chosen materials, and the type of fixtures, counters and finishes. Bathroom renovation costs range between R19,000 and R69,000 with an average of R44,000.

Get quotes

2-bedroom granny flat

  • R250,000 – R500,000

Whether you want to build a granny flat for your family or to generate extra income, the first thing is getting the right contractor for the job. The best approach is to obtain multiple quotes from granny flat builders and compare them carefully, because the cheapest quote may not include everything on your wish list. The final cost largely depends on the chosen materials and your location. The average cost is usually R380,000.

Get quotes

All-inclusive kitchen renovation

  • R63,000 – R190,000

A complete kitchen renovation includes more than just a new lick of paint, a new backsplash, and new light fixtures. It often includes making structural, electrical, and plumbing changes, new flooring, appliances, and custom cabinets. The total expense varies depending on the size and complexity of the remodel, the chosen materials, and any high-end technology additions. For all-inclusive kitchen renovation, expect to pay between R63,000 and R190,000.

Get quotes

Recent jobs for building contractors

Full house renovation with new bathroom and study

  • City (or suburb) where you need the service: Thohoyandou Mutale
  • What kind of property do you have?: House/Townhouse
  • What rooms do you want to renovate/remodel?: Bathroom(s), Bedrooms/Living room/Dining room, Deck/Patio/Balcony
  • Approx. size of the renovation/remodel: 100–300 sqm
  • Do you have all the necessary building plans?: No plans – I need the Pro's help
  • Estimated project start: I'm flexible
  • Price estimate: R550,000

So, my house is the old model version, I would also love to remodel the roofing style to make it look like a model. The house is not a build-in, so I would like to have it have in-built furniture. The house is not tiled, would like it to be tiled on the floor. There are no sewage and kitchen facilities, would like to have them installed as well with the building of additional bathroom in one of the rooms. The house has 5 bedrooms, 1 bathroom, 1 kitchen, 1 dining room, sitting room, balcony, and double garages. The needed additions would be 1 bathroom and a study area

Bathroom and toilet remodeling with demolition and tiling

  • City (or suburb) where you need the service: Adelaide
  • What kind of property do you have?: House/Townhouse
  • What rooms do you want to renovate/remodel?: Bathroom(s)
  • Approx. size of the renovation/remodel: Less than 100 sqm
  • Do you have all the necessary building plans?: Yes, I have all the necessary plans
  • Estimated project start: As soon as possible
  • Price estimate: R75,000

Bathroom and toilet remodelling. The bathroom requires some demolition work, tiling, painting and ceiling installation. Hope to hear from you soon

New build of a 4-bedroom house with garage

  • City (or suburb) where you need the service: pretoria
  • What type of property do you want to build?: House/Townhouse
  • Approx. size of the new build: 100–300 sqm
  • Do you have all the necessary building plans?: Yes, I have all the necessary plans
  • Estimated project start: I'm flexible
  • Price estimate: R2,800,000

I am looking at building a house, 4 bedroom house, the master bedroom should have an ensuite, open plan kitchen, dining, sitting area, 2 bathroom and a single garage. Obviously, we will be in more detail in person. Hope to hear from you soon.

Converting 84 sqm into a 2-bedroom granny flat

  • City (or suburb) where you need the service: Rustenburg
  • What kind of property do you have?: House/Townhouse
  • What rooms do you want to renovate/remodel?: Kitchen, Garage, Other
  • Approx. size of the renovation/remodel: Less than 100 sqm
  • Do you have all the necessary building plans?: Yes, I have all the necessary plans
  • Estimated project start: As soon as possible
  • Price estimate: R450,000

Converting a 40sqm garage, 24 sqm storage and a 20sqm kitchen into a 2 bedroom granny flat.

New build of a 2-bedroom house under 100 sqm

  • City (or suburb) where you need the service: Trustfeeds,
  • What type of property do you want to build?: House/Townhouse
  • Approx. size of the new build: Less than 100 sqm
  • Do you have all the necessary building plans?: Yes, I have all the necessary plans
  • Estimated project start: I'm flexible
  • Price estimate: R1,500,000

Hi there I would like to get a quote for a 2 bedroom house with an open-plan kitchen, dining area and bathroom. Please feel free to contact me for more info

Add a bathroom to a master bedroom

  • City (or suburb) where you need the service: Mogwase
  • What kind of property do you have?: House/Townhouse
  • What do you want to add to the existing property?: Bathroom(s)
  • Approx. size of the addition: Less than 100 sqm
  • Do you have all the necessary building plans?: No plans are required
  • Estimated project start: As soon as possible
  • Price estimate: R120,000

add bathroom on the master bedroom, include shower, bath, toilet and basin

New house construction of 100-300 sqm

  • City (or suburb) where you need the service: Empangeni Sabhuza
  • What type of property do you want to build?: House/Townhouse
  • Approx. size of the new build: 100–300 sqm
  • Do you have all the necessary building plans?: No plans are required
  • Estimated project start: I'm flexible
  • Price estimate: R1,800,000

Second two-storey house and conversion to flats

  • City (or suburb) where you need the service: Langebaan
  • What kind of property do you have?: House/Townhouse
  • What do you want to add to the existing property?: Other
  • Approx. size of the addition: 100–300 sqm
  • Do you have all the necessary building plans?: No plans – I need the Pro's help
  • Estimated project start: I'm flexible
  • Price estimate: R3,500,000

Second 3 bedroom, 2 bathroom, double garage two storey house on existing property. + conversion of existing 3 bedroom house into 2 flats

New build of a 4-room house under 100 sqm

  • City (or suburb) where you need the service: Kwazulu Natal,Kranskop,Silverstreem farm
  • What type of property do you want to build?: House/Townhouse
  • Approx. size of the new build: Less than 100 sqm
  • Do you have all the necessary building plans?: No plans – I need the Pro's help
  • Estimated project start: I'm flexible
  • Price estimate: R900,000

I am planning to build a 4 room house that is 2 bedroom, open plan kitchen and a dining area. I am not sure of the square meters though

New build of a small granny flat under 100 sqm

  • City (or suburb) where you need the service: Heidelberg, Gauteng
  • What type of property do you want to build?: Granny flat/cottage
  • Approx. size of the new build: Less than 100 sqm
  • Do you have all the necessary building plans?: No plans – I need the Pro's help
  • Estimated project start: As soon as possible
  • Price estimate: R450,000