Had good experience with Allstate and State Farm over the years.
With Allstate right now.