That's the dirty little secret in the insurance industry. You make a claim, you get dropped. I can't tell you how many times I've been through this. I spent 10K out of my pocket fixing slab leak damage because if I made a claim, my agent told me, I would be dropped.
In Phoenix, I paid probably 50K out of pocket for damage to vacant homes because if you make a claim in Arizona, it goes into some kind of police database that is accessible by people during real estate transactions.
That said, Liberty Mutual took great care of us recently with hail damage in Montana. I can't say enough great things about them. I'll stick with them until they drop me