Hot water is the biggest single line on most Johannesburg electricity bills — a conventional electric geyser can account for around 40% of household consumption. Choosing the right hot water system is therefore the highest-impact plumbing decision you'll make. Apple Plumbing & Electrical supplies, installs and repairs every type of hot water system across Sandton, Midrand, Fourways and Bryanston: standard electric geysers, solar geysers, air-source heat pumps and LPG gas units. We help you pick the right one for your roof, household size and budget, install it to SANS 10254 with drip tray, vacuum breakers and isolator, and issue the Plumbing COC. Owner-managed, with same-week installation in most suburbs.
What we do
We work across the full range of hot water systems so our advice isn't tied to one product. Electric geysers: like-for-like replacements and upgrades with energy-saving Geyserwise scheduling. Solar geysers: SABS-approved direct and indirect (split) systems that cut hot-water electricity by 60–70%, sized to your roof and household. Heat pumps: air-source units that use roughly a third of a geyser's electricity and suit space-constrained townhouses where a solar array won't fit. Gas geysers: instant LPG hot water that keeps working through load-shedding, installed with a gas Certificate of Conformity. Every installation includes the compliant safety kit — drip tray, vacuum breakers, T&P valve, isolator and correctly piped overflow — plus a Plumbing COC. We also repair and service all of these: elements, thermostats, pressure valves, solar controllers and heat-pump faults, usually on the first visit because we stock the common spares.
Signs you need this service
- Your geyser dominates your monthly electricity bill
- An ageing electric geyser due for replacement (upgrade once)
- No roof space for solar panels — a heat pump may suit
- You want hot water that survives load-shedding (gas)
- Selling or insuring — you need a compliant install with COC
- No hot water, or a geyser leaking from the overflow
Hot water systems compared
Every main option for heating water, at a glance.
| System | Upfront | Running cost | Load-shedding |
|---|---|---|---|
| Electric geyser | From R5,500 | Highest | No |
| Electric + GeyserWise | From R8,000 | 25–35% lower | No |
| Solar geyser | From R18,000 | Lowest in sun | Yes (daytime) |
| Heat pump | From R22,000 | 60–70% lower | No |
| Gas | From R8,000 | Medium | Yes |
Our process
- 1Site survey: roof, household size, hot-water demand, plumbing layout
- 2Honest recommendation — electric, solar, heat pump or gas — with payback
- 3Supply and install to SANS 10254 with the full safety kit
- 4Electrical backup and controller wiring where applicable
- 5Pressure test, commission and hand over
- 6Plumbing COC (and gas COC for gas units) issued on completion
Pricing
Indicative installed pricing: electric geyser replacement from R5,500; Geyserwise controller from R2,500; 200L solar geyser (indirect/split) from R36,000; 200L heat pump from R28,000; 16L gas geyser from R12,500 including gas COC. We size to your household and quote in writing on site.
Prices are indicative for Northern Johannesburg, 2026. Every job is quoted in writing on site before work proceeds.
Why choose Apple Plumbing & Electrical
Because we install all four hot water technologies, our recommendation is based on what's right for your home — not the only product we sell. Solar geyser, heat pump, gas or a straight electric swap, the work is done by PIRB-registered plumbers, includes the full compliant safety kit, and comes with a Plumbing COC you can use for insurance and property transfer.
Frequently asked questions
Need Hot Water Systems in Northern Joburg?
Owner-managed by Garth Blair. We pick up the phone and book you in personally.
Speak to Garth directly.
Owner-managed means you reach the person who's accountable. Phone, email or WhatsApp — whatever's easiest for you.
- Call now082 886 9119
- WhatsApp082 886 9119
- Emailgarth@appleplumbing.co.za
- Service areaSandton, Midrand & Northern JHB
- HoursMonday to Saturday, 07:00 – 17:00