Trying to stay positive here in a very difficult time. Nice connection with CNA Insurance and NRCA (National Roofers Contract Association). Not sure what ever happened with that Roofing PL but I’d imagine it was introduced through CNA. $ONCI
http://www.nrca.net/roofing/CNA-Insurance-Cos-633