I've been with Amica for couple of years now. Somebody hit my car in a parking lot. Since the person who hit us has Amica insurance as well. So, they hired the third party to investigate the case. The process was long but they made it not too much suffering for us.
Amica works with Mayfield Collision Centers, they walked me through the process. They also arranged a car rental for me. Kim Amspacher handled my case. She was nice and helpful. She always updated me on the process.
I highly recommend Amica to everybody.