Hartford typically. Get quotes from various top companies and see how they rate you. Your experience and history will affect your rates etc.
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.