Skip to main content

About NCIS

Insurance solutions for 7-Eleven® Franchisees, by 7-Eleven® Franchisees

National Captive Insurance Solutions, Inc. (NCIS) was formed by Franchisees collectively pooling their business risks together to help contain and stabilize insurance costs for all Franchisees. This captive insurance company, owned by the Franchisees, has been formed to insure General Liability, Property, Crime, Liquor Liability, and Business Interruption coverages. Procuring coverage through NCIS is voluntary and not mandated, however, franchisees are required to carry insurance outlined in the Franchisee Agreement. 

This overview provides basic information about NCIS and Marsh and how we can support your business.  With comprehensive solutions for both mandatory and suggested coverage, NCIS and Marsh has your back.

Looking for affordable insurance? Contact us today.

Fast Personal Service
1-855-546-5361
Mon - Fri 8:00am - 5:00pm CT