Might be location....our rates here in Ohio are much better thru our homeowners than getting a separate policy, but they could be due to the companies I have dealt with. My homeowner policy even covers EPA fines and haul out costs. Less than half the cost of a separate policy based on my quotes.