I recently shopped for Liability coverage and found the best rates for 1mil/2mil aggregate at Cres Insurance in San Diego. It does cover only the office, employee theft, loss of records, injury etc.
_________________________
"People rarely succeed unless they have fun in what they are doing"....Dale Carnegie