Insurance is expensive in the US,
Here im Australia I have $20 mil product & public liability for $505/year
Nationwide was $500($1M) for a year for me and I am looking around. $1200 is high IMO
No one determines how much you have to carry, but 1M is usually the minimum required by a distributer.
I ended up getting a new policy through the Hartford. Around $600 per year for $1m.