NA Roofing's service department is responsible for inspecting, maintaining and repairing of over 20,000 roofs. Each customer’s roof is routinely assessed, and the results are assembled into an easily digestible RoofGuard Inspection report.