Insurance is complicated. You need an insurance agent that knows you, your needs, and your businesses. Take a look at this blog that I contributed to on having an agent that knows you.

https://www.goodcall.com/home/advantages-local-home-insurance-agent/