I am an independent computer consultant and I use TechInsurance (www.techinsurance.com). They do mostly IT stuff, but I got my Workman's Comp and General Liability insurance through them, as well. I shopped around and their prices were good and the agents get back to you promptly. HTH.