Roofer Job Description

Use this Roofer job description template to advertise the open roles for free using You can use this template as a starting point, modify the requirements according the needs of your organization or the client you are hiring for.

What is a Roofer?

Roofers build and maintain roofs. They install materials, such as cement and clay, and repair damaged parts to ensure safety. They may specialize in residential or industrial roofing.


What does Roofer do?

Roofers construct and fix roofs using hand tools and other equipment (e.g. scaffolds). They ensure roofs are stable and waterproof. They also install insulation systems and vapor barriers.

What skills are needed to be a Roofer?

Depending on the scope and location of the project, roofers can either hold a roofing apprenticeship or a relevant license, or be an individual contractor. Some also learn this job onsite with appropriate training from specialists. Roofing job responsibilities may include knowledge of materials and tactics required for roof work.

The position also requires stamina and balance as roofers often work at heights while operating various machinery and equipment. Roofers are also detail-oriented, with the ability to multitask.

When creating your own roofer job description, make sure to add these skills as requirements and modify them based on your needs.

Roofer responsibilities

  • Building and repairing roofs
  • Choosing tiles, wood shingles and other necessary roofing materials
  • Ensuring roofing projects are delivered on time

Roofer Job Description Template

Job Brief

We are looking for an experienced roofer to join our team. You’ll construct safe and durable roofs and fix damaged parts such as, for example, broken shingles. You’ll install all materials in good order and set up systems, such as insulation and vapor barriers.

To succeed in this role, you should have the ability to use hand tools, such as shingle cutters and roofing hatchets, and stand on ladders and scaffolds for long hours at a time. You’ll also know how to handle materials (e.g. wood, asphalt) for different roofing styles and tasks.


  • Build roofs using various materials and tools
  • Deliver projects within timeline 
  • Inspect damages and estimate costs of labor
  • Repair or replace broken materials
  • Remove debris from roofs to place materials
  • Smoothen roof surfaces and fill in edges with cement
  • Ensure roofs protect buildings from weather conditions, such as rain or snow
  • Use hand tools and other equipment (e.g. scaffold, ladder)
  • Follow safety rules
  • Set up vapor barriers and vents
  • Install insulation and solar energy systems
  • Restock roofing materials, such as clay and cement


  • Experience as a roofer or a similar role in construction
  • Excellent carpentry skills
  • Experience using various hand tools and equipment, such as scaffolds, taking safety rules into consideration
  • Physical strength and good balance
  • Ability to work at heights for long hours
  • An apprenticeship or license in roofing or relevant field is a plus

Roofer Job Description Examples

Roofers and General Laborers • Tecta America

We are currently hiring Commercinal Roofers and Laborers for low slope commercial roofing.nWe are currently offering a Sign-On Bonus nnTecta America believes strongly in maintaining an excellent work environment for our employees.

We believe in investing in our employees and provide a training program to build our employees' knowledge, expertise and career growth.nnTecta offers a competitive.....

Read more
Metal Roofer Laborer - A-Lert Roof Systems • A-Lert Building Systems

Company Information

A-Lert Roofing Systems, a division of Centurion Industries, Inc.,specializes in the installation of both onsite and factory manufactured standing seam metal roofs. A-Lert Roof Systems sells primarily to customers in the educational, institutional, military and governmental sectors. A-Lert provides the unique concept of supplying and installing red iron steel framing and... ...

Read more
Roofer/Trades Mechanic • Virginia Tech

Job Description

Reporting to the Roofing Supervisor, the Roofer/Trades Mechanic will perform tasks in the installation and maintenance of commercial roofing systems such as Standing Seam and other types of metal roofing, Slate, EPDM, TPO, PVC and composite shingles, architect and three tabs on the VT campus. Additionally assists in the Building Trades Shop with carpentry, masonry and paint... ...

Read more
Expirenced Roofer • Berglund Roofing Sheetmetal

5+ years of roofing required

Prefer experience be in commercial flat and standing seam steel...

Job Type: Full-time

Pay: $17.00 - $30.00 per hour

Benefits:• 401(k)• Health insurance• Paid time offSchedule:• 8 hour shift

Experience:• Roofing: 5 years (Required)

License/Certification:• Driver's License (Preferred)

Willingness to travel:• 25% (Preferred)

Work Location: Multiple Locations

Read more