Plumbers checked against public registers
Every business here was checked by name against a public register, and the outcome recorded with its source and the date we read it. Nothing is self-reported.
What a plumber must hold — and who may issue a Certificate of Compliance — is decided by the municipality, not nationally and not by a professional body. We read the Plumbing Industry Registration Board's register across the country, and in Cape Town the City's own register, which is the one its by-law actually requires. How to read a plumber listing
Attested plumbers
Choose an area, or type a town or suburb, to see the plumbers Attest has checked there.
Browse by area
- Betty's Bay 1
- Bredasdorp 1
- Cape Town: Blaauwberg 85
- Cape Town: Cape Flats 37
- Cape Town: district unknown 8
- Cape Town: Helderberg 46
- Cape Town: Mitchells Plain/Khayelitsha 38
- Cape Town: Northern 74
- Cape Town: Southern 128
- Cape Town: Table Bay 116
- Cape Town: Tygerberg 103
- Franschhoek 4
- George 28
- Hermanus 9
- Hout Bay 2
- Knysna 13
- Langebaan 7
- Malmesbury 4
- Mossel Bay 27
- Oudtshoorn 8
- Paarl 12
- Plettenberg Bay 7
- St Helena Bay 1
- Stellenbosch 15
- Swellendam 2
- Wellington 5
- Woodstock 1
- Worcester 8
Each listing has its own page and a machine-readable record beside it. Own one of these businesses? Open your listing and claim it.
For agents and developers
The same results as structured attestation objects: GET https://attest.africa/api/search?trade=plumber®ion=western-cape&area=<area>&limit=10. Filter by region, area, town or status. Anonymous callers get 10 results and 60 requests an hour; a key raises that — hello@attest.africa. One JSON attestation per listing beside each page, and llms.txt describes the whole surface.