"How much will this cost?" is the first thing every homeowner wants to know — and the honest answer is that a good plumber will tell you in writing before they start. After 16 years of callouts across Sandton, Midrand and Northern Johannesburg, here is a realistic 2026 price guide so you know what is fair before you pick up the phone.
Plumber callout and labour
A standard callout plus the first hour of labour in Gauteng typically runs R650 to R1,200. After-hours and genuine emergencies cost more because you are paying for an immediate response. The callout is usually deducted from the final invoice if you approve the quote and proceed.
Common job price ranges (2026)
- Blocked drain clearing: R650–R1,800 (more for mechanised main-line clearing) — see blocked drains
- Leak detection: R1,800–R2,800 including a written report — see leak detection
- Burst pipe repair: R900–R2,500 depending on access
- Tap or mixer replacement: from R650
- Toilet repair: R550–R1,400
- Geyser replacement (150L): from R5,500 including COC — see geyser installation
- Plumbing COC: from R850 — see Plumbing COC
What drives the price
Three things move a quote up or down: access (a pipe behind tiles costs more than an exposed one), parts (SABS-approved fittings cost more than cheap imports but last), and compliance (any job needing a COC includes the certificate). A registered plumber prices all three transparently.
Why the cheapest quote is rarely the cheapest job
A R150 callout is bait. The real cost appears once the plumber is on site and you are committed. Unregistered work also fails inspection, voids insurance and often needs redoing. A fair fixed quote from a registered plumber usually costs less over the life of the repair.
How to get an accurate price
Describe the problem clearly, send a photo on WhatsApp where you can, and ask for a written quote. For anything urgent across Sandton, Midrand or Northern Johannesburg, call Garth directly on 082 886 9119 — you will get a straight answer, not a call-centre runaround.