Try Amica Mutual Insurance, 1-800-242-6422. They don't have agents, you deal directly with the company. We have been with them for 41 years; they have always been extremely easy to deal with on claims, etc. We have shopped around a few times over the years and always found Amica to be a better deal. Of course, ask for a quote on exactly the same coverage for exactly the same coverage period (6 mon., 1 yr)as asked for from others. Amica generally has quoted us based on 1 yr coverage, and has sometimes appeared to be more expensive, when upon closer reading of the quotes, the others quoted 6 mon coverage.
If you or your husband have a military (or federal, I think) background, you might look at USAA. Our dtr was in the Navy and swears by USAA. Good luck.