Cost guides
Building contractors
Home renovation

How much does home renovation cost?

  • R800R2000 / sqm
    Home renovation
Get quotes

Deciding on a budget for your project can be quite difficult. It often requires insight into more than labour and material cost. The final price can also be affected by other factors, such as global and local economic conditions, market and seasonal trends, etc.

When preparing our annual home renovation cost guide, we consider all these factors to provide you a solid forecast of costs in the South African marketplace.


Home renovation

  • R800R2000 / 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 R1400 / sqm.

Get quotes

All-inclusive kitchen renovation

  • R50,000R150,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 R50,000 and R150,000.

Get quotes

Bathroom renovation

  • R15,000R55,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 R15,000 and R55,000 with an average of R35,000.

Get quotes

Recent jobs for home renovation

Extension/addition

  • City (or suburb) where you need the service: Dawn View, Primrose
  • 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?: Yes, I have all the necessary plans
  • Estimated project start: I'm flexible

I'm in the process of purchasing a property that has approved building plans to add an en-suite bathroom and walk in closet to the main bedroom. I'd like to get an idea of what it will cost to implement the plans at the property once we move in, in June. I've attached the plans here, this will only include the new addition on the bedroom (right) side.

Renovation/remodel

  • City (or suburb) where you need the service: Bromhof, Johannesburg
  • 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?: No plans are required
  • Estimated project start: I'm flexible

I would like to get a quotation for small renovations around the house. The small bathroom needs to be updated. Replace existing shower, toilet and vanity. Tiling and plumbing and possibly door replacement necessary. Please feel free to contact me for more info you can send the quotation via email or give me a call straight away.

Extension/addition

  • City (or suburb) where you need the service: Sundowner, Johannesburg
  • What kind of property do you have?: House/Townhouse
  • What do you want to add to the existing property?: Bathroom(s), Bedrooms/Living room/Dining room, Deck/Patio/Balcony, Garage
  • Approx. size of the addition: 100–300 sqm
  • Do you have all the necessary building plans?: Yes, I have all the necessary plans
  • Estimated project start: I'm flexible

I would like to get a quotation from a professional building contractor I am planning on extending my house but I have an old plan I need a professional to collaborate with it for this project. We want to add 4 additional bedrooms and a garage to the current property and connect the cottage to the main house. The size of the extension is estimated to be sqm. I will be waiting for your call soon.

New build

  • City (or suburb) where you need the service: Jeffreys Bay
  • What type of property do you want to build?: House/Townhouse
  • Approx. size of the new build: More than 300 sqm
  • Do you have all the necessary building plans?: Yes, I have all the necessary plans
  • Estimated project start: As soon as possible

Good day Trust you are well Please find attached plans for a building project in Paradise beach. Quotation for lightweight steel structure walls and for brickwork walls. Please feel free to contact me for more information. We are looking forward to receiving your quotation. Kind regards, Estiaan

Renovation/remodel

  • City (or suburb) where you need the service: Ptetoria gardens next to Hercules in pretoria
  • What kind of property do you have?: House/Townhouse
  • What rooms do you want to renovate/remodel?: Kitchen, 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 are required
  • Estimated project start: I'm flexible

It's a duplex house. Bedrooms are upstairs. I want to change the stairs, The inside Is brick kind, no plaster. I want to join the kitchen with the dining and living space. I need a Pro's advice the house is an old fashioned model. You can communicate via Whatsapp so we can arrange a site visit.

Renovation/remodel

  • City (or suburb) where you need the service: Mossel Bay - Tergniet
  • What kind of property do you have?: House/Townhouse
  • What rooms do you want to renovate/remodel?: Kitchen, Garage
  • Approx. size of the renovation/remodel: Less than 100 sqm
  • Do you have all the necessary building plans?: No plans are required
  • Estimated project start: As soon as possible

I would like to get a quote for extending a house connecting to the current house plan. I do not want to change the model of the house. I would like to convert a bedroom into a garage. So basically constructors need to break the wall first and then build a garage. I want to extend the kitchen as well. Please send the quote via email.

Extension/addition

  • City (or suburb) where you need the service: Milnerton w
  • What kind of property do you have?: House/Townhouse
  • What do you want to add to the existing property?: Bedrooms/Living room/Dining room
  • Approx. size of the addition: 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

I would like to get a building contractor to do the following for me: Build foundation and walls Put in a flat roof and the ceiling The plumbing part will do it myself. The house is about 25 square meter Please note this is an extension on the existing house. I will be using the initial house plan. Please feel free to contact me for more info.

New build

  • City (or suburb) where you need the service: Mossel Bay
  • 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: As soon as possible

We are first time home owners and need to get quotes to build our house. The ERF is in Village on sea (Estate in Mossel Bay). We would like the house to have an industrial finish inside with 50% of the walls plastered and painted,25% just plastered and sealed and the other 25% exposed brick(Bagging). The doors and windows we would like to be Charcoal Aluminum. Wooden Front door and White doors inside. The outside we would like to be plastered and painted and the natural stone work indicated on the plan we would like to be just exposed brick. The roof needs to have gutters to comply with the estates rules.

Extension/addition

  • City (or suburb) where you need the service: Pretoria
  • What kind of property do you have?: House/Townhouse
  • What do you want to add to the existing property?: Deck/Patio/Balcony
  • Approx. size of the addition: 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

We have a current patio area but it is not ideal for a proper patio set and braai. We would like a complete patio with a built in braai section. We need a basin and storage space for wood ect. The patio will be divided in 2 areas; a patio set area to seat 6-8 people and then the braai area which can accommodate 4-6 people. The roof needs to be closed with a wooden finish. I am attaching current images of the patio as well as pinterest images as samples.

Extension/addition

  • City (or suburb) where you need the service: Bloemfontein
  • What kind of property do you have?: House/Townhouse
  • What do you want to add to the existing property?: Kitchen, Bathroom(s), Bedrooms/Living room/Dining room, Deck/Patio/Balcony, Garage
  • 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

An existing house has 3 small bedrooms, 1 bathroom, a small kitchen and a lounge. We need to extend all 3 bedrooms, kitchen and lounge, add a dining room, a study, a laundry room, a small patio/Braai area and a double garage. The size of the house should at least be - square meters. Or build a new house on another piece of land: 3 bedrooms, 2 bathrooms, lounge, dining, kitchen, study, laundry room, Patio/Braai area and a double garage. The size of the house should at least be to square meters. I really need a professional's advice here Please contact me via email, telephonically as well as Whatsapp I am not choosy. Thank you