Yes, any roofing contractor can make the repairs. However, if a contractor who is not an NRCIA member makes the repairs, then another inspection by an NRCIA member would be required to determine if all the mandated repairs were made to meet the LeakFREE® Roof Certification criteria. This becomes costly because it sometimes takes several inspections to make sure that all the repairs are properly made.