Home Repair Costs in Gauteng: What You Should Actually Be Paying in 2026
Most Gauteng homeowners have no idea what a fair price for home repairs looks like. That information gap is exactly why tradespeople can charge whatever they want. Here are the real benchmark prices — based on actual jobs completed across Johannesburg, Pretoria and surrounding areas.
Why Prices Vary So Much Across Gauteng
Home repair costs in Gauteng vary by area, urgency, and how many quotes you get. A plumber in Sandton typically charges 25-40% more than the same job in Soweto or Roodepoort — not because the work is harder, but because the market allows it. Emergency call-outs add another 30-50% regardless of area.
The single most effective way to get a fair price is to get at least 3 competitive quotes. When tradespeople know they're competing, prices drop.
💡 On Lungisa, homeowners who receive 3 or more bids pay an average of 23% less than the first quote they received.
Plumbing Costs in Gauteng 2026
| Job | Low | Average | High |
|---|---|---|---|
| Burst pipe repair | R400 | R650 | R1,200 |
| Blocked drain | R350 | R550 | R900 |
| Tap replacement | R300 | R450 | R800 |
| Toilet replacement | R1,200 | R1,800 | R3,000 |
| Geyser replacement (incl. installation) | R3,500 | R4,500 | R7,000 |
| Leak detection | R500 | R800 | R1,500 |
Electrical Costs in Gauteng 2026
| Job | Low | Average | High |
|---|---|---|---|
| New plug point | R400 | R650 | R1,000 |
| DB board replacement | R2,500 | R3,500 | R5,500 |
| Certificate of Compliance | R800 | R1,200 | R2,000 |
| Fault finding | R500 | R750 | R1,200 |
| Inverter installation | R5,000 | R8,000 | R15,000 |
| Solar panel installation (5kW) | R45,000 | R65,000 | R90,000 |
Painting Costs in Gauteng 2026
| Job | Low | Average | High |
|---|---|---|---|
| Single room interior (paint supplied) | R1,800 | R2,500 | R4,000 |
| Full house interior (3 bed) | R8,000 | R14,000 | R22,000 |
| Exterior single storey | R12,000 | R18,000 | R28,000 |
| Waterproofing (per m²) | R80 | R120 | R200 |
General Handyman Costs in Gauteng 2026
| Job | Low | Average | High |
|---|---|---|---|
| Door repair / rehang | R350 | R600 | R1,200 |
| TV mounting | R450 | R700 | R1,200 |
| Tile replacement (per tile) | R200 | R350 | R600 |
| Gate motor installation | R3,500 | R5,000 | R8,000 |
| Roof leak repair | R800 | R2,000 | R5,000 |
Price Differences by Area
| Area | Price premium vs Gauteng average |
|---|---|
| Sandton / Fourways | +25% to +40% |
| Midrand / Centurion | +10% to +20% |
| Randburg / Roodepoort | Average |
| Soweto / Johannesburg South | -10% to -20% |
| Pretoria / Tshwane | -5% to +10% |
| East Rand (Boksburg, Benoni) | -10% to -15% |
Get Competitive Quotes for Your Job
Post your job on Lungisa and let vetted tradespeople bid. See exactly what the market rate is for your specific job in your area.
Post your job free →How to Make Sure You Pay a Fair Price
- Always get at least 3 quotes — the spread between the cheapest and most expensive is often 40-60%
- Use a competitive platform — when tradespeople bid against each other, prices are naturally lower
- Negotiate — most tradespeople price with room to negotiate, especially for larger jobs
- Be specific about the job — vague descriptions lead to inflated quotes to cover unknowns
- Check what's included — does the quote include materials, call-out fee, and VAT?