If you are a veteran, I recommend USAA.
What is Amica? I never heard of them.
If your father was a veteran, you are probably eligible.
I use Allstate since I also have them for car insurance and receive a combo discount. I've only made one claim in the last 8 years of ownership, it was for close to $8k and Allstate didn't give me any trouble.
I just got a policy through Travelers, and have a good broker based in Long Island. I can PM you his contact info if you like?