I have an insurance broker. Have been very happy with local insurers Island and Tradewind. They handled and paid claims professionally & promptly. Not sure about other carriers. My former agent was pretty careful about always trying to have us use insurers who worked well if claims had to be made.