Through our partnership with Innovative Captive Strategies (ICS), Starkweather & Shepley can provide general information about Captive Insurance and help you explore whether it might be a suitable option for your business. A Captive Insurance Company is a specialized insurance company established to insure or reinsure the retained risk of its owners. It serves as a risk financing alternative to traditional insurance, offering businesses additional strategies to manage certain exposures.