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
Average cost R8000 / sqm
Cost range R7000R9000 / 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 R8000 / sqm, or typically between R7000 / sqm and R9000 / sqm.

Get quotes!
3-bedroom house — cost per sqm
Average cost R11,000 / sqm
Cost range R7000R15,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 R11,000 / sqm, or typically between R7000 / sqm and R15,000 / sqm.

Get quotes!
Home renovation
Average cost R1400 / sqm
Cost range 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!
Bathroom renovation
Average cost R35,000 / renovation project
Cost range R15,000R55,000 / renovation project

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 / renovation project and R55,000 / renovation project with an average of R35,000 / renovation project.

Get quotes!
2-bedroom granny flat
Average cost R300,000 / granny flat
Cost range R200,000R400,000 / granny flat

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 R300,000 / granny flat.

Get quotes!
All-inclusive kitchen renovation
Average cost R100,000 / renovation project
Cost range R50,000R150,000 / renovation project

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 / renovation project and R150,000 / renovation project.

Get quotes!

Recent jobs for building contractors

St Francis Bay
City (or suburb) where you need the service: St Francis Bay
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
Approx. size of the renovation/remodel: 100–200 sqm
Do you have all the necessary building plans?: No plans are required
Estimated project start: Within a month
Kitchen - Replace some panels and do some tiling Lounge - Add bar counter and wine racks Bathroom - Replace bath with shower, replace basin, tiling, add washing machine / tumble dryer points Bedroom - Replace cupboards Lighting - move and replace certain lights Painting - Paint the whole townhouse unit inside Outside - Replace gas braai and tile counter tops
Building contractors, Construction contractors
Nseleni
City (or suburb) where you need the service: Nseleni, Empangeni
What type of property do you want to build?: House/Townhouse
Approx. size of the new build: 200–600 sqm
Do you have all the necessary building plans?: No plans – I need the Pro's help
Estimated project start: 1–3 months
Main house: 4 Bedrooms in which 2 rooms are en-suite : 1 full bathroom : Lounge area : Dining area : Kitchen : A garage Cottage : 2 Bedrooms : 1 bathroom : Lounge area
Building contractors, Building contractors
Cape Town
City (or suburb) where you need the service: Cape Town
What kind of property do you have?: Commercial building
What do you want to build?: Other
Estimated project start: Within a month
Need a quote on wetworks: To lay mm slab in one of the spaces (30 to 40m2). Once done to screed the entire m2 space and float. Conduit to be installed in the floor to facilitate plug points (can be discussed onsite). To straighten plastering (or remove entirely) plaster on soffit and concrete beams in space. To screed 50mm to 80mm in another vacant 90m2 space and float.
Building contractors, Bathroom renovation
Table View
City (or suburb) where you need the service: Table View, Cape Town
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, Other
Approx. size of the addition: 200–600 sqm
Do you have all the necessary building plans?: No plans – I need the Pro's help
Estimated project start: 1–3 months
Hi We would like to extend one side of the townhouse out by about 2 meters. It’s the side of the house with the kitchen, lounge, 2 bathrooms and main bedroom so this would be making these rooms bigger. Please see attached photo. We would like to add a covered patio with built in braai stand on the other side of the house which would be approximately 6 x 2 meters. Please see attached photos of where we would like patio to be as well as an example of the patio we would like. We would like to put in a swimming pool approximately 5 x 3 meters. Please see attached photo of where the pool would be. We need the building plans latest by Friday 13 August. We are going to the property on Wednesday 11 August at 5.30pm. We would like the person who will make the building plans to join us for this appointment to view the site and take necessary details/ measurements in order to make the necessary building plans and give a more accurate quotation for total cost. The building plans will need to be detailed enough for review by the body corporate. Please see the attached photos of what we have in mind. How much will you charge for the site visit and building plans? Kind Regards
Four Ways
City (or suburb) where you need the service: Fourways
What kind of property do you have?: House/Townhouse
What do you want to add to the existing property?: Bedrooms/Living room/Dining room, Other
Approx. size of the addition: 200–600 sqm
Do you have all the necessary building plans?: No plans – I need the Pro's help
Estimated project start: Within a month
Good Day, I am looking at starting the process of my home renovations. It is a single storey Home and I would like to extend the rooms downstairs and then also make it a double storey. Are there any contractors who will give an assessment witha free quote so that I can estimate the entire cost of the project,
Building contractors, House extension - Boksburg
Boksburg
City (or suburb) where you need the service: Boksburg
What type of property do you want to build?: House/Townhouse
Approx. size of the new build: 200–600 sqm
Do you have all the necessary building plans?: No plans – I need the Pro's help
Estimated project start: More than 3 months
how much would it cost me to build a 3 bedroom house with 2 bathrooms (1 en suit) a Kitchen , lounge and a dining area ( lounge and dining area not too big ( a lounge that can fit a set of a lounge suit, a dining that can fit a table and 4 chairs), single garage that walks in straight to the house, the yard will mainly depend on the how much space the house will take
Building contractors, Bathroom renovation - Phoenix
Phoenix
City (or suburb) where you need the service: Phoenix, Durban
What kind of property do you have?: House/Townhouse
What rooms do you want to renovate/remodel?: Bedrooms/Living room/Dining room, Deck/Patio/Balcony
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: Within a month
1. Build a wall in the back yard from cement blocks 6m x 2m. 2. Fill the gravel place with concrete in the back yard near the wall above. 3. Break down room wall 1 with measurements 0.6m x 3m. 4. Break down room wall 2 with measurements 0.6m x 3m. 5. Replace ceiling in a small area. 6. Add polystyrene cornices to all areas of the house. 7. Break down pillar in deck area with measurements 1m x 0.5m
Building contractors, House extension
Ravensmead
City (or suburb) where you need the service: Ravensmead Parow
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, Garage
Approx. size of the renovation/remodel: 100–200 sqm
Do you have all the necessary building plans?: No plans – I need the Pro's help
Estimated project start: 1–3 months
I need to modernize the house. It is currently a 3 bedroom house. Would like to convert the front bedroom into a dining room, break down about 2walls to have a much more open spaced(lounge,dining room and kitchen) Also need 1 more bedroom to be build and the entire bathroom to be converted in something spectacular. also needs garage and boundary walls to be replaced. all windows will be replaced by aluminum windows together with front door.
Bellville
City (or suburb) where you need the service: Bellville, Cape Town
What kind of property do you have?: House/Townhouse
What do you want to build?: Boundary wall, Pool, Other
Estimated project start: 1–3 months
Good day, we are waiting to finalize transaction of the old house without any wall. we need a swimming pool, boundary wall, to add bedroom on top for space. we need to add an extra 2bedrooms flat let. the pace is square meters. You can email me. We need also to know who can do the work sooner and to get pay later, how much can the deposit be to start the work. we need to have a quote to know if we can start sooner or later when we have enough.
Building contractors, Midrand - House contractor
Midrand
City (or suburb) where you need the service: Waterfall View Midrand
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: 100–200 sqm
Do you have all the necessary building plans?: No plans – I need the Pro's help
Estimated project start: 1–3 months
Hello, we currently have a 3 bedroom house with 1 full bathroom, a lounge + kitchen. I would like to extend into a double story house, with a total of 4 bedrooms 3.5 bathrooms with the (2 bathrooms being ensuite), double garage, a kitchen, a dining area, a lounge, Pajama Lounge. I have attached 2 pictures. 1 being our current house, 2nd picture it's a rough sketch of the new project