The GAF Master Elite® Roofing Contractor Certification is GAF's factory certification program that provides ongoing training to roofing contractors and assurance .