If you have not found a good general insurance company, you are putting your business at serious risk of failure, perhaps without realizing that you do.
General insurance will protect you, there must be something wrong with your business, where what covers your business operations, immediately put someone in harm’s way, or cause injury to any person, directly caused by your own business. Are you looking for the amazon seller insurance, you can check out via the web.
People today are very greedy and money hungry, and would jump at the opportunity to bring you whatever your business is worth. If you're looking for a good insurance policy, chances are, your business success.
You can become an employer yourself though, and still requires a good insurance provider. If you deal with the public in any way, you will want to find a reputable broker.
When I say reputable, I mean someone who deals with companies that have been around for a long time. Too often, people buy less expensive policy, thinking that they are saving money.
If you choose a shady company, they will not be there when you make a claim, or at best, they will let you pay bills, before they came and intervened. Either way, you're broke.