New request
  1. Request you’re here
  2. Pricing
  3. Contacts
BlaBlaPrice

Start a free chat with service providers and get prices straight from them.

BlaBlaPrice Candidates will reply to you, for example like this
Northside Roof Works

A leak repair for a roof of 100 to 150 m² starts around R 7,700 in Pretoria, and a full replacement is priced per square metre. Is your roof tile, metal or concrete?

Highveld Roofing Crew

Minor leak fixes start from R 800 in Johannesburg, and major repairs can reach R 25,000. How large is your roof and what is the leak?

Cape Coast Roof Services

We replace metal roofs from R 38,500 in Cape Town. Which roofing material do you have, and how steep is the pitch?

BlaBlaPrice

See how it works

Which roofing material?
Add details:
BlaBlaPrice

Roofer jobs and roof costs in South Africa

Approximately, according to cost guides and sellers' websites in October 2026, a roof repair averages R 3,500 to R 5,500, and a new roof costs R 500 to R 1,000 per square metre. Major structural repairs can exceed R 25,000. For a price on your own roof, describe its size, material and the fault in a request on BlaBlaPrice.

Approximate prices in South Africa, October 2026 (sellers' websites and cost guides)
WorkPrice
New roof, per square metre (average R 800)R 500 to R 1,000
New concrete roof, houseR 44,000 to R 88,000
New metal roof, houseR 38,500 to R 77,000
Roof repair, averageR 3,500 to R 5,500
Repair of a 100–150 m² roofR 7,700 to R 27,500

Qualifications and what to check

South Africa has no specific statutory licence to work as a roofer. The trade-test qualification that applies is Plater (Roofing), so ask the roofer to show it. Check credentials in your city before you hire, and read the red flags that guides list for choosing a roofing contractor.

Season and timing

South Africa is in the Southern hemisphere, so summer runs from December to February and winter from June to August. October is spring, so a repair booked now can be finished before the summer months. Roof work involves working at height, so plan it for dry days and agree the finish date in advance.

How roof work is priced

New roofs are priced per square metre, and repairs by roof size. A repair on a 200 to 250 m² roof ranges from R 16,500 to R 38,500. Material and labour are split roughly 40:60 in one cost guide. Ask whether a quote covers both, and whether it is for a leak or a full replacement.

What to write in your request

State the roof material, such as concrete, metal, terracotta or slate, and the type of work: repair, replacement or inspection. Add the roof size in square metres, the property type, and the site address in your city, which can be Johannesburg, Cape Town, Durban, Pretoria or Gqeberha. Say whether the work is at height, add your budget and the date you need it done, and attach a photo of the roof if you have one.

On BlaBlaPrice describing the job is free for buyers. The AI reads your request, asks for missing details and looks through sellers' websites and price lists in South Africa, then shows the prices and businesses it found. Registered sellers reply in the chat with their own offer, and your contact details stay hidden until you choose to share them. For related work, see construction and finishing works or create a request.

Questions and answers

How much does a roof repair cost in South Africa?

The average repair costs R 3,500 to R 5,500. A minor leak fix can start from R 800, and major structural repairs can exceed R 25,000.

How much does a new roof cost?

A new roof costs about R 500 to R 1,000 per square metre, with an average of R 800. A concrete roof for a house is listed at R 44,000 to R 88,000.

Does a roofer need a licence?

There is no specific statutory licence to work as a roofer. The trade-test qualification that applies is Plater (Roofing).

How is a roofing quote split?

One cost guide puts material and labour at about 40 and 60 percent of the cost. Ask for a quote that shows both.

Popular questions

  • Looking for “Roofer”?
    1. Create a free request you’re here
    2. We’ll compare prices in price lists and on websites
    3. Get personal offers
    4. Exchange contacts with the one you choose
  • How does BlaBlaPrice find prices for “Roofer”?
    It compares prices from providers’ price lists, looks through their websites and rates every option against your request: what exactly they’ll do, the price, the timing and the terms. You see what fits you.
  • How do I write a good request?
    Give the main things: the model or what exactly needs doing, condition (new / used), quantity, area and timing. The “Add details” buttons will suggest what to write.
  • How do sellers reply?
    Each seller sends you a personal offer with a price and terms. BlaBlaPrice puts the best value on top, and you choose.
  • Who will see my request?
    Sellers from the right category: BlaBlaPrice picks it. They don’t see your contacts, only the one you choose does.
  • How much does it cost?
    Free for buyers.
chat-bubble