About | Contact | JOIN

ProForeman Certificate Program

After completing the ProForeman certificate program, a roofing company employee should be able to approach his or her job with confidence and competence as evidenced by the following:

  • Ability to speak with company personnel and customers about job sites, providing rationale for approach to work plans and safety system choices.
  • Ability to articulate aspects of effective crew, company and customer leadership.
  • Ability to train others regarding roofing safety and working on a roofing crew.
Company Sponsorship

Company sponsorship is a requirement for this program. Certificates are awarded to participants and companies jointly, recognizing achievement on both parts. Also, a specific person will be required to be a sponsor for each participant. Some program components are chosen and tailored by the company, and those decisions should be made jointly by participants and sponsors. NRCA will communicate with both parties in all program administration. One of the prerequisites is for the sponsor to have participated in a sponsor webinar.


  • Four years as a roofing worker prior to applying for the program
  • Reading comprehension assessment: An online assessment (70 percent to pass)
  • Sponsor webinar
General education

  • Math assessment: An online assessment (70 percent to pass)
Roofing technology

  • Introduction to Codes: Online module
  • Codes Provisions: Online module
  • Recent job report
  • Industry update webinar facilitated by NRCA technical staff: Webinar
Construction/business practices

  • NRCA webinars (two): Listen to the webinars posted on the ProForeman Web page and take the quizzes
  • Job shadowing of company staff

  • For Foremen Only, Level One: One-day live conference
  • For Foremen Only, Level Two (or equivalent): One-day live conference
  • Communication Revisited: Webinar
  • For Foremen Only Revisited: Webinar
Training Others

  • Video demonstration of teaching or CERTA trainer card
  • How to be an Excellent Trainer: Online module
  • Foundations of Roofing (Roof Application Training Program): Teaching exercise

  • OSHA 30-hour card (an OSHA 10-hour card from a roofing-specific class may qualify)
  • NRCA's Roofing Fall Protection from A to Z: One-day conference
  • Competent person webinar (for participant and sponsor): Webinar
  • Serving Up Safety: A Recipe for Avoiding Falls on the Job: Video program
  • Job-site inspection (conducted by a company representative)

  • Live conference call to discuss program lessons and completion
Time Commitment

Approximately 80 hours

Questions? Contact Amy Staska, NRCA's vice president of NRCA University, at astaska@nrca.net or (847) 493-7566.

Find a contractor

Roof type

ZIP Code

Find roofing contractors by state