You need to talk to a local insurance agent. We called several, until we found somebody who spent the time and took a look at our setup. It took him sometime also to find an insurance company willing to do it. Liberty Mutual is it.
Thanks. Would you be willing to give me the name of your insurance agent via PM? We're probably about 1.5 hours away from him, and could pay him travel costs. If you prefer to keep that info private, that's fine too.