COMMERCIAL & PERSONAL INSURANCE

Mckenzie life deals with all the major insurance companies.

Old Mutual, Santam , Bryte, MUA , Discovery Insure, Hollard and Momentum among others.