Skip to content
Jobber Academy

Roofer Job Description: How to Write Your Own [+ Free Template]

April 12, 2023 9 min. read
Read More Start Trial

A detailed, professional-sounding roofer job description can help you attract qualified applicants, hire the best candidate faster, and scale your team and your business.

Use this article as a guide, or download our roofing job description template and use it to write a job posting of your own.

1. Job summary

The first section in your roofer job description is the job summary. This section provides a quick overview of the roofing position you’re hiring for and what type of candidate would be a good fit.

Your roofer job summary can include:

  • Position title
  • Who the roofer reports to (if anyone)
  • Role seniority level
  • General responsibilities


Here’s an example of what your roofer job summary could look like:

2. Roofer duties and responsibilities

Write down a list of roofer responsibilities and tasks that they’ll be completing on a regular basis. Ask yourself these questions to make sure you don’t forget anything important:

  • What types of roofing jobs does your business take on (e.g., residential, commercial)?
  • What roof surfaces do your roofers normally work on (e.g., flat roofs, sloped roofs, metal roofs)?
  • What materials will a new roofer be working with (e.g., roofing tiles, hot asphalt, roofing cement)?
  • What roofing tools will they need to operate (e.g., roofing nailer, electric drill, circular saw)?
  • What typical roofing duties do your current employees complete (e.g., roof framing, inspections, shingle installation)?
  • Are there any other non-roofing tasks they’ll be responsible for (e.g., talking to customers, pricing and bidding roofing jobs, scheduling work, sending invoices)?

3. Qualifications and skills

List any qualifications that applicants need to have. For example, depending on where you live, a residential or commercial roofer may legally need a certain amount of experience and a journeyman roofing license.

Your roofer job requirements and qualifications could include:

  • Years of work experience in roofing or construction
  • Roofing licensing requirements in your state or county
  • Enrollment in or completion of a roofing apprenticeship program
  • Physical requirements (e.g., mobility, weight lifting ability, comfortable at heights)
  • Soft skills (e.g., basic math, communication, customer service)
  • Experience with roofing tools used on the job
  • Valid driver’s license and clean driver’s record


Pro Tip: Some states require roofers to have a contractor’s license or other permit. To see what licensing is needed in your service area, Google [your state + roofing licensing requirements].

You can include optional skills to help narrow down a long list of applicants. Just make sure your roofing job description makes it clear whether a certain skill is required or optional.

4. Working hours

Applicants should know what hours they would be working. When you’re clear about your schedule, even if it’s demanding, you’re more likely to attract candidates who can work with that schedule.

Your roofer job description should include the number of working hours per week. State whether the job is full-time or part-time, permanent or temporary, and seasonal or year-round.

5. Role compensation

Include the role’s wage range in your roofing job description. This tells applicants what to expect and saves time interviewing roofers who are out of your budget.

Mention any non-financial perks you offer, too. This could include an employee bonus program, free meals, paid time off, health insurance, or anything else that goes beyond standard wages.

6. Company overview

Job seekers may not have heard of your roofing company before. This is your chance to introduce yourself and talk about why applicants should want to work for you.

Your roofing company overview can include:

  • Years in business
  • Company mission, vision, and values
  • Company culture description
  • What makes your company a competitive employer
  • Any career development opportunities you offer


You can reuse this section in future job postings for other positions at your company. Here’s an example of what your roofing company description could look like:

READ MORE: How to build a business where employees want to work

Tell job seekers how to apply for the role—for example, by email or with an online application form on job boards like Indeed.

Include the application deadline and any requests for a resume, cover letter, or references.

Frequently asked questions

What roofer job title should you use in a job description?

There are several common titles for working professionals who provide roofing services. However, each of these roofing occupations is different, and their roles and responsibilities vary:

  • A roofer, roofing contractor, or roof mechanic can install, inspect, repair, and replace roofs on residential and commercial buildings.
  • Roof inspectors ensure the good condition and longevity of a roof by inspecting its structure and materials.
  • Roofing technicians inspect and repair existing roofs for both residential and commercial customers.
  • Roof laborers do much of the heavy labor for roofing jobs, like removing old material and installing new shingles or tiles.
  • Shinglers install new shingles and replace existing ones. They aren’t involved in framing or installing the roof system.

What is a roofer and what does a roofer do?

A roofer is someone who professionally builds, inspects, repairs, replaces, and maintains roofs for residential or commercial buildings.

Roofer duties include helping customers choose roofing materials, providing estimates for installation or repair, and completing jobs on time and on budget.

Roofers must also follow local building regulations and safety procedures.

What skills, experience, or training does a roofer need?

New roofers need to complete a roofing apprenticeship under the guidance of a journeyman roofer. Depending on the area, this may involve on-the-job training and classroom instruction.

In some states, residential and commercial roofers also need a license to legally provide roofing services. This license may require a completed apprenticeship and a written exam.

What makes a good roofer?

A good roofer is comfortable using power tools and has the ability to work at heights in all kinds of weather. They carefully follow safety rules and work well with clients and other roofers.

How much to pay a roofer

On average, roofers earn $17.95/hour, or $41,246/year (USD). This amount varies depending on your state and the roofer’s experience and qualifications.

Join over 200k service professionals that trust Jobber

Get Started