The five best car insurance companies in Ohio are State Farm, Erie Insurance, Nationwide, Geico and Auto-Owners Insurance