Depends what you mean by local insurance company. There are very few small local insurance companies because of the need for large populations in order to spread the risk.
There are usually a number of local insurance agents and brokers. These agents / brokers who help with a range of insurance for you at a good pace.