Cost guides
Building contractors
Building contractors

How much does a building contractor cost?

  • R7000R9000 / sqm
    Building cost per square metre
  • R800R2000 / sqm
    Home renovation
  • R15,000R55,000
    Bathroom renovation
  • R50,000R150,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

  • 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

  • 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

  • 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

  • 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

2-bedroom granny flat

  • R200,000R400,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 R300,000.

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

Recent jobs for building contractors

Extension/addition

  • City (or suburb) where you need the service: Plattekloof, Parow
  • What kind of property do you have?: House/Townhouse
  • What do you want to add to the existing property?: Bedrooms/Living room/Dining room, Deck/Patio/Balcony
  • Approx. size of the addition: Less than 100 sqm
  • Do you have all the necessary building plans?: Yes, I have all the necessary plans

Home remodel with Additions to the existing house structure Additions: 1. Additional lounge/family room (Foundation, wall, leveling of floor, raising pitch of current roof to allow the addional family area to be roofed. 2. Extension of the main bedroom (Foundation, wall, levelling of floor, extension of roof. 3. Patio addition to the front of the house (Foundation, raised level to floor level with staircase. 4. Pergola on front patio 5. New boundary wall (front of home) with access gate and paedestrian gate

Extension/addition

  • City (or suburb) where you need the service: Centurion
  • 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
  • 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

Add a second story to an existing house. Total area to be used for expansion = 80sqm 1 Main bedroom with full en-suite bathroom 2 Guest bedrooms with separate a full-bathroom to share Additions to the project: - Staircase - Passageway leading to rooms and bathrooms - Lifting of existing roof or construction of the new roof - Align the side of the second story to the existing roof for the lower level Existing to be used of possible

New build

  • City (or suburb) where you need the service: Durbanville
  • What type of property do you want to build?: House/Townhouse
  • Approx. size of the new build: 100–200 sqm
  • Do you have all the necessary building plans?: No plans – I need the Pro's help
  • Estimated project start: I'm flexible

2 story house to be build on existing property. Main house: 3 bedrooms (build in cupboards), master with on-suite shower and toilet 1 bathroom with bath/shower upstairs 0.5 bathroom downstairs for guests Open plan kitchen (dishwasher point), dining room and TV room Storage and cupboard space either under the stairs or upstairs passage. Small out house for washing machine and tumble dryer Bachelor pad attached: 1 bedroom (built in cupboards) 1 bathroom (bath/shower combo) Small kitchenette, dining area and TV (extra cupboards space for linen etc) No garage: Paved outside parking with shade poles (4 parking bays)

New build

  • City (or suburb) where you need the service: Plettenberg Bay
  • 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

Small 2 story home , flat open erf sq meter erf, located in central town (plettenberg bay) . could be between 85- sq meters. Possibly adding a 3 rd level to ensure there is a view towards the north and or north east (lagoon/ mountain view from top story). I have concept home in mind - picture attached - not exactly this but to give you an idea of the design style, either a bed 1 studio or 2 bedrooms. Have not bought the erf yet - need initial construction estimate . It will be holiday home. 1 car garage or attached carport. Modern design, mostly concrete and steel for floor level, upstair levels could be a lighter and different material. Aluminum or steel window/door frames. No bath, shower only

New build

  • City (or suburb) where you need the service: Albertinia
  • What type of property do you want to build?: House/Townhouse
  • Approx. size of the new build: 100–200 sqm
  • Do you have all the necessary building plans?: No plans are required
  • Estimated project start: As soon as possible

This will need to be a 3 bedroom house that is open plan. We are looking at the prices of standard bricks and / or Building blocks. We have a plan that has been approved however, the plan is from another ERF and the elevations on the plot is more or less level. Ground is Sandy as far as I can tell. We need a builder that is NHBRC registered that can work with the bank. Attached is the plan, how ever, we only need the house done with the patio, not the garages ect. if that can be quoted separately to see how far we ca go

New build

  • City (or suburb) where you need the service: Port Elizabeth
  • What type of property do you want to build?: House/Townhouse
  • Approx. size of the new build: 100–200 sqm
  • Do you have all the necessary building plans?: No plans – I need the Pro's help
  • Estimated project start: As soon as possible

It's a unit townhouse development. I intend offering three bedrooms,bath, open plan kitchen lounge and dining area. Double garage and open patio/ braai area. Approximately sqm. The other unit will be three bed, one full bath, open plan kitchen living and dining area. Single garage and open patio/ braai area. Approximately 92sqm.

New build

  • City (or suburb) where you need the service: Stanford, Hermanus
  • 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?: Yes, I have all the necessary plans
  • Estimated project start: As soon as possible

Good day, We have a site agent who will oversee our build, together with an engineer. Would you like to give us a labour quote for the wet works? • It would include site clearing • setup site construction • profiles and setting out of the home • foundations excavate • building house till wall plate • plastering inside and out with plaster bounds on exterior for windows • floor screeds We will provide a container for site storage. There are no ceilings that need to be skimmed. We would need you to be registered with Workers Comp. We will supply ready mixed concrete. We will hire skips for rubble removal. We will supply all material. The floor size is .5m square. Should you be interested I will send you a building plan. Regards,

New build

  • City (or suburb) where you need the service: Stilbaai / Jongensfontein
  • 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?: Yes, I have all the necessary plans
  • Estimated project start: As soon as possible

farm-style housing development for a 3 bedroom house with 3 En-suite bathrooms and open plan living / kitchen area. Must include space for 2 cars in a garage, as well as ample space for cupboards in the garage for storage. Plans will be developed by our own architect. Only a rough estimate per sqM is needed.

New build

  • 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: 200–600 sqm
  • Do you have all the necessary building plans?: No plans – I need the Pro's help
  • Estimated project start: I'm flexible

Hi I would like to have a 4 bedroom house. I'm a work from home mom. I'm kind of Claustrophobic. I prefare an open an house with enough space. I like cooking. I like to host my friends and family. So I need a porch, not too big and a pool (3x4m) A double garage main bedroom with ensuit and a walking closet. At least 1 bathroom with shower and a powder room. Please see attached sketch, I need something similar, I'm open minded so we can find a work around. House should be be around sqm Regards

Renovation/remodel

  • City (or suburb) where you need the service: Springbok, Northern Cape
  • 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

7.75sqm: bath out, build wall for shower, shower trap & drain at floor level, complete shower plumbing, basin replace & complete plumbing, bathroom large window replace with x aluminum, floor tiling, wall tiling, ceiling paint, replace door, toilet remains, tiling around toilet, various new fitting, cabinets and hangers