
Bryanston & Hyde Park
Complete indoor wellness suites for Bryanston and Hyde Park homes: large houses, basements and garages, one dr…
Read more →Johannesburg sits at about 1,750 metres, and that single number changes the heater calculation in every quote we write for the Highveld.

Thinner air carries less heat per kilowatt, so a heater sized from a sea-level chart underperforms here. We add capacity for altitude and say so in the quote, because a cabin that tops out at seventy degrees is a cabin nobody uses twice.
The dry Highveld winter is the other half: cold nights, low humidity, and a sauna that feels excellent from May to August.
Highveld summer hail is severe. Roofs get heavier gauge, upward-facing glass is specified for impact, and anything fragile lives under an eave. We have replaced other people's polycarbonate roofs after a single storm.
Sandton households have among the highest density of inverters, batteries and solar in the country. Load shedding is over — more than 475 days without it — but that hardware is still there, and it is close to ideal: the chiller goes on a backed circuit, and the heater's heat-up window gets scheduled into the solar peak.
Yes, at 1,750 m. We size the heater up and show the calculation.
Not with the right roof gauge and glass. It is a specification decision, not luck.

Complete indoor wellness suites for Bryanston and Hyde Park homes: large houses, basements and garages, one dr…
Read more →
Saunas and plunge tubs on Camps Bay's steep Atlantic slopes: steel posts into retaining walls, wind off the se…
Read more →
Compact saunas and plunge tubs for Clifton and Bantry Bay apartments and cliff houses: tiny footprints, no veh…
Read more →
A cabin for a Camps Bay winter, a cabin for a Highveld hailstorm and a cabin for Umhlanga humidity are three d…
Read more →
South Africa is the only market we work in where we regularly talk clients out of a chiller, and it is worth u…
Read more →
Load shedding has ended — South Africa has now gone more than 475 days without it, and passed a full year with…
Read more →