Last time around, no one could beat State Farm and only deal with companies that cover all of our vehicles. Sometimes they might have a co carrier that they contract with, but still handle it all.
Insurance is like everything else and you have to shop around every three years or so, to get the best price. Mostly no one, cares about their existing customers, by comparison with attracting new business and this includes other services, as well.