Compliancecontractor-insurance-south-africabuilders-liability-insuranceContractor Insurance in South Africa: What You NeedBuilders' insurance in South Africa: contract works, public liability, COIDA and professional indemnity, what contracts require and what tenders ask for.Kevin Mainaud28 December 2025