Provides a variety of insurance products and services including auto, homeowners and business insurance.