Back when I owned a house and my insurance company dropped me for no reason except that they wanted to get out of insuring Florida houses, I called every company I could find. I found that they didn't even want to consider a house that was as cheap as mine.....they'd say "we're only insuring houses over $__________". I guess even at their outrageous prices, they couldn't make enough money off me to even consider me. Of course, that was right after three hurricanes went right over Orlando (I had no damage, thankfully).
But first, they tried everything they could to cancel me. "You're in a flood zone". Uh, no I'm not and if necessary, I'll go to the mats about that. They backed down. Then it was "your roof is too old". Uh, no, my roof is less than five years old....here's the paperwork. Well, OK, your roof is acceptable. Then they pulled out the big guns...."there's a tree overhanging your house and you need to cut it down or we'll cancel." Well, look at these pictures. The tree DOES NOT overhang my house and besides, the tree is on city property and belongs to the city and they would be very, very upset if I cut it down. I got the city to trip the not-even-offending branch and they had to back down on that. THEN, they cancelled me anyway because they were getting out of the business. Why did I even try?