Skip to content

The average salary for a Roofer in U.S. is $55,840.

Annual Average Salary Information

Annual Average Salary: $55,840

$36,240$79,850

Hourly Pay Information

Hourly Average Salary: $26.85

$17.42$38.39

What does a Roofer earn?

On average, roofers earn around $55,840 per year in the U.S.. Roofers work with both residential and commercial clients to install, maintain, and repair roofing systems. They are knowledgeable in roofing materials, building codes, and safety procedures. Some roofers may choose to specialise in maintenance, installation of specific roofing materials, or repair of a particular type of roof.

How to earn more as a Roofer

To become a Roofer, you will need to complete an apprenticeship in roofing or other relevant building work. With experience, you can move into a specialised field such as slating or tiling, and even become a roofing contractor. Establishing your own roofing business is also an option, giving you the opportunity to set your own rates and hours. With further training and qualifications, you could even offer architectural services and take on larger-scale projects.

View Jobs

Apartment Maintenance Technician - Link Apartments® Manchester in Richmond

Join Our Team as an Apartment Maintenance Technician!

Position Summary: 

Link ApartmentsRead more

Floating Maintenance Technician, Multifamily (Los Angeles) in Los Angeles

Responsible for performing general maintenance and repairs across a portfolio of multifamily apartment properties throughout the Los Angeles area. Duties include apartment turnovers, drywall and painting, minor plumbing and electrical repairs, appliance and HVAC maintenance, responding to work or ...Read more

fake rolex rolex fakes rolex fakes replica rolex best replica rolex