Captive insurance

A captive insurance company is an insurance company founded by a business for the purpose of self-insuring. A captive is an alternative risk financing tool that is formed primarily to insure the risks of its owners and affiliated companies. In many cases it can lower the cost of the traditional property and casualty policies already in place, and could potentially be a tax benefit for the business.

Captives have been incorporated as early as the 1920s in North America. They became a more widely accepted insurance strategy over the years to come. We have managed assets for more than 150 captive insurance companies. This in-depth understanding of captives benefits you by allowing you to continue managing your company and leveraging the group to help understand your captive insurance company. 

Please contact Ben, Kerry or Kyle to learn more about how a captive insurance company could help your business.