Position
Salary

How much does a Commercial Roofer make?

The average salary for a Commercial Roofer is $50,037 per year in the US.

Commercial roofers play a key role in keeping buildings safe and sound. They earn a solid income for their hard work. The average yearly salary for a commercial roofer is around $50,000. This means that many roofers make a good living from their jobs.

The salary for commercial roofers can vary based on experience and location. Some earn less than $40,000, while others make more than $60,000 each year. Here is a look at the salary distribution:

  • 6.72% earn $36,000 or less
  • 17.05% earn between $36,000 and $40,000
  • 12.71% earn between $40,000 and $44,000
  • 23.33% earn between $44,000 and $48,000
  • 17.92% earn between $48,000 and $52,000
  • 4.70% earn between $52,000 and $56,000
  • 4.19% earn between $56,000 and $60,000
  • 4.48% earn between $60,000 and $64,000
  • 2.10% earn between $64,000 and $68,000
  • 1.01% earn between $68,000 and $72,000
  • 0.79% earn $72,000 or more

View Commercial Roofer jobs nearby

What are the highest paying cities for a Commercial Roofer?

Denver, CO, offers the highest average salary for commercial roofers at $101,667. This city provides excellent opportunities for those in the roofing industry. Spokane, WA, follows closely with an average salary of $69,824, making it another attractive location for commercial roofers. These cities stand out due to their strong demand for roofing services and competitive wages. Job seekers can find promising career prospects and higher earnings in these areas.
Graph displaying highest paying cities salaries for Commercial Roofer jobs, highlighting Denver, CO with the highest at $101,667 and Atlanta, GA with the lowest at $53,808.
  1. Denver, CO
    Average Salary: $101,667
    In Denver, roofing professionals enjoy a mix of urban and outdoor work. Companies like ABC Roofing and Colorado Roofing thrive here. The city's elevation offers unique challenges and opportunities for skilled roofers.
    Find Commercial Roofer jobs in Denver, CO


  2. Spokane, WA
    Average Salary: $69,824
    Spokane offers a balanced climate for roofing work. Local firms such as Spokane Roofing Solutions and Northwest Roofing provide steady projects. The scenic backdrop adds to the appeal of working in this city.
    Find Commercial Roofer jobs in Spokane, WA


  3. Seattle, WA
    Average Salary: $62,657
    Seattle's wet climate means plenty of work for roofers. Companies like Seattle Roofing and Pacific Roofing are always in need of skilled workers. The city's tech industry also creates many roofing opportunities.
    Find Commercial Roofer jobs in Seattle, WA


  4. Colorado Springs, CO
    Average Salary: $61,454
    Colorado Springs offers a mix of residential and commercial roofing jobs. Firms like Springs Roofing and Mountain Roofing are prominent here. The city's scenic beauty makes the job more enjoyable.
    Find Commercial Roofer jobs in Colorado Springs, CO


  5. Pittsburgh, PA
    Average Salary: $57,176
    Pittsburgh provides a variety of roofing projects. Companies such as Pittsburgh Roofing and Steel City Roofing offer good opportunities. The city's industrial background means many unique roofing challenges.
    Find Commercial Roofer jobs in Pittsburgh, PA


  6. Madison, WI
    Average Salary: $56,771
    Madison offers a steady demand for roofing services. Local companies like Badger Roofing and Wisconsin Roofing are always looking for skilled workers. The city's lakes and parks create a pleasant work environment.
    Find Commercial Roofer jobs in Madison, WI


  7. Buffalo, NY
    Average Salary: $56,084
    Buffalo's cold winters mean a steady need for roofing work. Companies such as Buffalo Roofing and Western New York Roofing provide many opportunities. The city's rich history adds to its charm.
    Find Commercial Roofer jobs in Buffalo, NY


  8. Rochester, MN
    Average Salary: $55,294
    Rochester offers a mix of urban and rural roofing projects. Firms like Rochester Roofing and Mayo Roofing are prominent here. The city's healthcare industry creates many roofing opportunities.
    Find Commercial Roofer jobs in Rochester, MN


  9. Cleveland, OH
    Average Salary: $55,000
    Cleveland provides a variety of roofing projects. Companies such as Cleveland Roofing and Ohio Roofing offer many opportunities. The city's revitalization brings new construction and roofing work.
    Find Commercial Roofer jobs in Cleveland, OH


  10. Atlanta, GA
    Average Salary: $53,808
    Atlanta offers a warm climate with plenty of roofing work. Companies like Atlanta Roofing and Southern Roofing thrive here. The city's rapid growth creates many opportunities for skilled roofers.
    Find Commercial Roofer jobs in Atlanta, GA

What are the best companies a Commercial Roofer can work for?

Commercial Roofers can find excellent opportunities with Upson Company, which offers an average salary of $60,083. The Durable Slate Company and CFE, Inc. also provide competitive salaries, with averages of $56,454 and $54,238, respectively. These companies value skilled professionals and offer rewarding career paths.
Graph displaying best paying company salaries for Commercial Roofer jobs, highlighting Upson Company with the highest at $60,083 and Holland Roofing with the lowest at $44,816.
  1. Upson Company
    Average Salary: $60,083
    Upson Company offers Commercial Roofer jobs with a strong focus on quality and safety. They operate in various locations across the United States, providing excellent opportunities for career growth and development.


  2. The Durable Slate Company
    Average Salary: $56,454
    The Durable Slate Company is known for its commitment to using high-quality materials. They offer Commercial Roofer jobs in several states, including New York, New Jersey, and Pennsylvania. They provide a supportive environment for professional growth.


  3. CFE, Inc.
    Average Salary: $54,238
    CFE, Inc. provides Commercial Roofer jobs with a focus on innovation and customer satisfaction. They operate in multiple states, offering diverse projects and a chance to work with experienced professionals.


  4. Peopleready
    Average Salary: $52,667
    Peopleready offers Commercial Roofer jobs with a variety of projects across different locations. They emphasize training and development, making it a great place to start or advance your career in roofing.


  5. Ideal Building Solutions Llc
    Average Salary: $51,003
    Ideal Building Solutions Llc provides Commercial Roofer jobs with a focus on reliability and excellence. They operate in several states, offering a range of projects and opportunities for career advancement.


  6. Highland Roofing Company
    Average Salary: $49,604
    Highland Roofing Company offers Commercial Roofer jobs with a strong emphasis on teamwork and quality. They operate in various locations, providing a supportive environment for professional growth.


  7. RoofingSource
    Average Salary: $47,917
    RoofingSource provides Commercial Roofer jobs with a focus on customer service and quality. They operate in multiple states, offering a range of projects and opportunities for career advancement.


  8. PROGRESSIVE ROOFING
    Average Salary: $47,363
    PROGRESSIVE ROOFING offers Commercial Roofer jobs with a commitment to excellence and customer satisfaction. They operate in several states, providing a supportive environment for professional growth.


  9. Tecta America
    Average Salary: $45,230
    Tecta America provides Commercial Roofer jobs with a focus on innovation and quality. They operate in multiple states, offering a range of projects and opportunities for career advancement.


  10. Holland Roofing
    Average Salary: $44,816
    Holland Roofing offers Commercial Roofer jobs with a commitment to quality and customer satisfaction. They operate in several states, providing a supportive environment for professional growth.

How to earn more as a Commercial Roofer?

Commercial roofers have the opportunity to earn more by focusing on specific areas of expertise. Gaining specialized skills can lead to higher-paying jobs. For example, working with green roofs or solar panel installations can attract more lucrative contracts. Continuous learning and certification in these areas can set a commercial roofer apart from the competition.

Networking plays a crucial role in earning more as a commercial roofer. Building strong relationships with property managers, contractors, and building owners can lead to more job opportunities. Attending industry events and joining professional organizations can help expand a roofer's network. Positive word-of-mouth and excellent customer service can also lead to repeat business and referrals.

Here are five factors that can help a commercial roofer earn more:

  1. Specialized Skills: Learn and master skills like green roof installation or solar panel integration.
  2. Certifications: Obtain certifications in specialized areas to validate your expertise.
  3. Networking: Build relationships with industry professionals to find more job opportunities.
  4. Customer Service: Provide excellent service to earn repeat business and referrals.
  5. Continuous Learning: Stay updated with the latest industry trends and technologies.

Currently 143 Commercial Roofer job openings, nationwide.

How's the job market for a Commercial Roofer in the US?

Learn what a Commercial Roofer does, how to become one, and understand the job outlook. Get simple steps to start your career as a Commercial Roofer today.
Position
Overview
Commercial Roofer
143 Job Openings