We use a broker called Bluefin who meet our needs entirely.
Poolside, oriental rugs (transportation, treatment risk etc) floors, carpets, upholstery.
The only thing we aren't covered for is damage to glass. We no longer do windows so that's fine. We managed to get a payout on a 50ft high panel I anhiliated as it was an "art installation"