GAF instructor teaching class for new roofers
Free roofing training courses by GAF

GAF Roofing Academy

Graduate prepared for entry level roofing jobs and start a rewarding career.
Sign up

Free roofing classes with GAF trainers

Our nationally recognized tuition-free program includes classroom and hands-on training in residential and commercial installation, solar, in-home sales, and restoration at hundreds of locations across the country. Students can also install roofs with nonprofit community partners, giving them real world experience while supporting their local communities.
Roofing Academy instructor working with students new to the roofing industry

Start a high-demand, rewarding career

Throughout the U.S. there is a strong need for entry-level roofers. The construction industry needs to attract 500,000 workers on top of its normal pace of hiring to meet labor demand in 2024.1 Roofers typically earn above the national average annual salary compared to other entry-level jobs. The average starting salary is around $40,0002 with plenty of room to grow as an installer or other jobs. Roofing is a stable, well-paying industry and can offer opportunities to individuals in underrepresented communities.

1Statistics from Associated Builders and Contractors

2Statistics from U.S. Bureau of Labor Statistics

Are you a contractor looking to connect with trained roofing talent?

Contact us
GAF CARE expert trainer teaching roofing course

Start with a roofing course, go higher

Being a roofing installer can be the first step in a long, profitable career in a stable industry that continues to grow.

GAF Roofing Academy supports its students

Roofing contractor icon

High quality training

Classroom and hands on training to prepare you for an entry level roofing job.
Special design

Career opportunities

After completing the program, graduates may have opportunities to interview with and get hired by contractors certified by GAF.
Thumbs Up Icon

Inclusive Program

We offer training to individuals interested in becoming roofers, including those in underrepresented communities, such as the formerly incarcerated, veterans, women and others.

By the numbers: GAF Roofing Academy impact since 2020

365+

Classes hosted

3,400+

Trained individuals

2,000+

Placed in jobs

Questions about a career in roofing, answered

Entry-level jobs in roofing include more than just installing roofs.

  • Laborer: Assist roofing teams under the direction of a foreperson or contractor. Responsibilities: remove old roofing material, unload and stage equipment and materials
  • Delivery driver: Transport roofing materials. Responsibilities: loading, transporting and unloading materials
  • Warehouse Worker: Help maintain a warehouse facility. Responsibilities: cleaning in and outside the facility, operating a forklift or other machinery, painting
  • Installer: Install roofs on residential homes and/or commercial buildings. Responsibilities: product installation, maintenance and repair work

Applying your on-the-job knowledge and skills can help you move into a managerial position.

  • Foreperson: Oversee roofing crews and projects. Responsibilities: managing crew members, crew safety, communicating with clients
  • Supervisor: Manage a larger roofing team. Responsibilities: scheduling, assigning, and demonstrating roofing work, inspecting work-in-progress and finished projects
  • Project Manager: Manage each stage of roofing installation and repairs to finish projects on-time and within budget. Responsibilities: project planning and cost analysis
  • Service Tech: A highly skilled roofing mechanic. Responsibilities: inspections and identifying leak sources

Studying the sales, marketing, and financial aspects of the business are important steps toward this roles

  • Owner: Oversee a roofing company. Responsibilities: managing workers, speaking to clients, marketing, high-level project management
  • Salesperson: Selling roofing materials and products. Responsibilities: communicate with homeowners or facility managers, roofing businesses, and construction companies
  • Estimator: Provide/lead estimating for larger-scale, commercial projects. Responsibilities: taking measurements, inspecting existing roof material, investigating local codes
  • Insurance Specialist: Assist homeowners and building owners with insurance claims for property damage. Responsibilities: inspecting roofs, working with insurance adjusters
GAF Contractors connecting with Roofing Academy students

Contractors: Connect with trained graduates

We are happy to connect you with trained graduates who can help you meet your staffing needs.

Learn more about GAF Roofing Academy on our blog

Making connections

Free GAF Roofing Academy training week unites leaders, contractors, and students.
Read post

Paving the way

A new wave of talented students begin their journey in the roofing industry.
Read post

Helping at home

A special initiative in the Gulf Coast region was close to this student’s heart.
Read post