roofing compliance