We have had insurance through several companies. We recently switched to a company called esurance from geico. Esurance
is owned by allstate. They were the best on price for us but again we are not full timers. You may also want to have a insurance agent who reps several lines look at your situation. A few years back we consolidated all our insurance (auto, home, business, and RV) into one company and received a great discount for doing so.