Farmers Insurance for everything past 20 years. They paid for new roof on 2700 square foot house twice. Our agent is useless but the adjusters we have worked with are wonderful.
I used to use american national had a hail damage claim with them and it went flawlessly. My new house is with Liberty mutual along with my vehicles. I get the highest plans on my vehicles and they were really reasonable, never used them for a claim yet. knock on wood..