Since 1908, MacLennan & Bain Insurance has been committed to the principle of providing our clients a high level of service, experience and strength which is the foundation of our success and longevity in business. We are committed to delivering exceptional results through customized insurance and risk-management solutions.