Amica is solid.
Had them about ten years , maybe more.
Wife got totalled by a Farmers driver. State Farm tried over and over to screw us rather blindly (paying $3k below blue book, and telling us we were getting a deal). They showed me their algorithm, which involved comps against newer models than what we had, only to reduce their value by 15% because they were newer models. BUt they kep saying that "we are using NEWER cars as comps!!!" but never mentioning that newer cars had a reduction of that x% for every year newer they were. They also used comps againtst inferior models and based off of want ads, which obviously would be lower than true retail value. Finally, we settled with Amica (our insurance) and allowed them to negotiate with Farmers which they ultimately did and we got the deductible back.
Had a roof claim, and they were quick and easy on that as well.
Lastly, we had a Volvo get rear-ended. When we took it to the repair shop, the guy told us "you are screwed, because every insurance company but two require us to use cheap Korean parts on Volco repairs" Volvo was one of the two exceptions that allowed Volvo-original parts for the repair.
You will always get cheaper rate offers on home insurance. I get them from Farmers all teh time and just laugh, knowing how they tried to screw me. I have neighbors jump at the offers, only to have their rates increase dramatically the next year.
Amica is like a marriage. Go in excecting to be a customer for life.