Try Nextinsurance.com its all online, you can call customer support if you need to. No agents. All menu driven. They allow you to make your own insurance certificates.
Download the app on your phone.
General liability and Workers Comp but no commercial auto.