go with someone local for sure. Do not go with any company that does not have a real presence in your area.
I personally would suggest the bigs (state farm, farmers, allstate, etc) but some smaller ones are decent.
Also most companies give good sized discounts if you do car/house/trailer/etc all through them. this can make a big difference in your total premium. Someone might be $50 higher on the house, but $200 cheaper on cars with the discount.
Get a big deductable, at least $1000. You do not want to make small claims, they will drop you like a hot rock and then your rates will be outrageous. Insurance is for big things, not small things, get a big deductable and you won't forget that.
Let me tell you a horror story though
Next door neighbor decides to go with some california insurance company because it's $50 a year cheaper (we're in colorado, I think I pay like $750 or so a year, so $50 isn't really a big deal)
She pays her money for a couple years, then last year, her house catches on fire and basically totals itself. The shell is still there, but everything will have to be ripped out.
She couldn't get people to answer calls, they lowballed her (all insurance companies do this), she couldn't do much about it. (now me, I would have been on the car on the way to california, but this is her problem, not mine). They finally settled after about 8 months for $180,000. And then she had to pay a independent adjuster to have even gotten her that much. $180,000 won't put that house back together again, much less actually get her furniture, clothes, etc
All to save $50 a year
Penny wise, pound foolish.
deal with real companies that you can put pressure on because they are local.
Remember, insurance companies are in business to make money, not to help you.