We use Geico and have gotten good rates and service from them. AAA wouldn’t even quote for our zip code (La Jolla) due to fears of landslides, I can’t remember if it was State Farm or Allstate who wouldn’t quote because we were within 1000 ft of an open space. Regardless, what I found when I shopped around was there was a surprising amount of difference in price.
Keep in mind some of the bigger companies will give a good discount if you have all your insurance with them. (ie, homeowners, auto, umbrella policy, rv or boat, etc)