This insurance company covered everything we needed. We were able to repair water damage in our ceiling caused by leaky plumbing. Also we got a new roof because of hail damage. They were quick to respond and pay for repairs. Getting the payments for the roof repair to the right party was a little complicated but it was paid.