I use Lowell now for car insurance after i had a horrible accident on my upgraded Toyota and my old insurance company didn't pay me for the add on parts and i had to fix it on my own. After that i cancelled my insurance with them and had to find another company with good reputation, my friend has experience working with insurance companies recommend me to call
insurance Lowell he said he insured his 3 cars with them and they were really nice and paying easily and cover absolutely all your expenses, and it was really nice recommendation, i pay only 150$ for it a year!