Integrity Mutual Insurance Company and Integrity Property & Casualty Insurance Company are affiliates of Grange Mutual Casualty Company and its subsidiaries, Grange Indemnity Insurance Company, Grange Insurance Company of Michigan, Grange Property & Casualty Company, Trustgard Insurance Company. Coverages and discounts described herein may not be available in all states, and policies are subject to underwriting guidelines. Life policies are underwritten by Grange Life Insurance Company, a subsidiary of Kansas City Life Insurance Company, and are subject to underwriting approval. Please contact a local independent agent for complete details on coverages and discounts.