Generally depending on limits you are probably somewhere between $500/yr to $1500/yr. of course higher limits or high risk areas change those drastically.
There is an online company. I think called something like tech insurance and they write policies for most top end providers and get how to help freelancers and small consulting shops. I used them a couple of times in the past.
Also look into an umbrella policy personally too. There are some differences but it may make sense depending on your situation.