About Us

Financial Strength

Explorer is a member of privately held ICW Group Insurance Companies. ICW Group is rated “A-” (Excellent), with a financial size category of XI, by A.M. Best Company, the largest company devoted to issuing financial strength ratings about insurance organizations.