Position
Salary

How much does a Commercial Roofer make?

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

Commercial roofers work on large buildings, like factories and shopping centers. They install, repair, and maintain roofs. This job is physically demanding but rewarding. The average yearly salary for a commercial roofer is about $52,358. This means that many roofers earn a good living doing this work.

The salary of a commercial roofer can vary based on experience and location. Some commercial roofers earn less, while others earn more. Here is a look at the pay range for commercial roofers:

  • 10% earn $36,000 or less
  • 25% earn $40,000 to $48,000
  • 50% earn $48,000 to $56,000
  • 75% earn $56,000 to $64,000
  • 90% earn $64,000 or less
  • 10% earn $72,000 or more
View Commercial Roofer jobs nearby

What are the highest paying cities for a Commercial Roofer?

Denver, Colorado, offers top pay for commercial roofers, with an average salary of over $98,000. Seattle, Washington, also boasts high earnings, close to $70,000. Pittsburgh, Pennsylvania, and other Ohio cities like Columbus, Cleveland, and Cincinnati, offer good wages for this profession. Job seekers in these cities can expect competitive salaries. Cities like Fargo, Madison, Akron, and Phoenix provide solid compensation, though slightly less than the top earners. These locations make for attractive opportunities for those in the roofing industry.
Graph displaying highest paying cities salaries for Commercial Roofer jobs, highlighting Denver, CO with the highest at $98,714 and Phoenix, AZ with the lowest at $50,314.
  1. Denver, CO
    Average Salary: $98,714
    In Denver, a commercial roofer can find plenty of work with major construction projects. Companies like ABC Roofing and Clark Construction offer strong opportunities. The city's growing economy ensures steady demand for roofing services.
    Find Commercial Roofer jobs in Denver, CO


  2. Seattle, WA
    Average Salary: $69,412
    Seattle offers a vibrant job market for commercial roofers. With companies such as Seattle Roofing Co. and Puget Sound Roofing, professionals can expect a variety of projects. The city's climate requires durable roofing solutions.
    Find Commercial Roofer jobs in Seattle, WA


  3. Pittsburgh, PA
    Average Salary: $60,796
    Pittsburgh provides numerous job opportunities for commercial roofers. Companies like UPMC and PPG Industries need roofing services. The city’s industrial focus means consistent work for skilled roofers.
    Find Commercial Roofer jobs in Pittsburgh, PA


  4. Columbus, OH
    Average Salary: $54,328
    Columbus is a great place for commercial roofers to find work. With companies like Nationwide Insurance and Battelle, the demand for roofing services is steady. The city’s diverse economy supports a healthy job market.
    Find Commercial Roofer jobs in Columbus, OH


  5. Cleveland, OH
    Average Salary: $54,051
    Cleveland offers a range of opportunities for commercial roofers. Major companies like Sherwin-Williams and KeyCorp require roofing services. The city’s size and industrial base create a steady flow of projects.
    Find Commercial Roofer jobs in Cleveland, OH


  6. Cincinnati, OH
    Average Salary: $53,944
    Cincinnati’s market is strong for commercial roofers. Companies such as Procter & Gamble and Kroger offer many projects. The city’s diverse economy ensures consistent demand for roofing services.
    Find Commercial Roofer jobs in Cincinnati, OH


  7. Fargo, ND
    Average Salary: $53,636
    Fargo provides good opportunities for commercial roofers. With companies like Fargo-Moorhead Area United Way and Red River Broadcasting, the demand for roofing is steady. The city’s growth supports a healthy job market.
    Find Commercial Roofer jobs in Fargo, ND


  8. Madison, WI
    Average Salary: $52,412
    Madison offers a solid job market for commercial roofers. Companies like University of Wisconsin and UW Health need roofing services. The city’s educational and healthcare sectors provide steady demand.
    Find Commercial Roofer jobs in Madison, WI


  9. Akron, OH
    Average Salary: $52,273
    Akron has many opportunities for commercial roofers. With companies like Goodyear Tire and Rubber Company and Summit Racing Equipment, the demand is strong. The city’s industrial base supports a healthy job market.
    Find Commercial Roofer jobs in Akron, OH


  10. Phoenix, AZ
    Average Salary: $50,314
    Phoenix provides a warm climate and plenty of work for commercial roofers. Companies like State Farm and APS offer many projects. The city’s growth and sunny weather create a steady demand for roofing services.
    Find Commercial Roofer jobs in Phoenix, AZ

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

The Durable Slate Company tops the list as one of the best-paying employers for commercial roofers, with an average salary of $67,515. This high earning potential reflects their commitment to compensating skilled roofing professionals well. Flynn Group of Companies also offers a competitive average salary of $59,715, making it another attractive option for job seekers in this field.
Graph displaying best paying company salaries for Commercial Roofer jobs, highlighting The Durable Slate Company with the highest at $67,515 and eSoul LLC with the lowest at $44,050.
  1. The Durable Slate Company
    Average Salary: $67,515
    The Durable Slate Company offers Commercial Roofer jobs in several locations, including New York, Pennsylvania, and New Jersey. This company has a long history in the industry and values skilled roofing professionals. They provide a stable work environment with potential for career growth.


  2. Flynn Group of Companies
    Average Salary: $59,715
    Flynn Group of Companies is known for its variety of commercial roofing opportunities across the Midwest. This company focuses on innovation and quality, offering competitive salaries and comprehensive benefits for its employees. They value teamwork and continuous learning.


  3. Upson Company
    Average Salary: $57,333
    Upson Company provides Commercial Roofer jobs in various regions, including the Southeast and Northeast. This company offers a supportive work culture and emphasizes safety and quality. They provide training and career development opportunities.


  4. Ideal Building Solutions
    Average Salary: $53,118
    Ideal Building Solutions offers Commercial Roofer jobs in the Mid-Atlantic states. This company prides itself on its customer service and quality work. They focus on team collaboration and have a positive work environment.


  5. Simon Roofing
    Average Salary: $50,538
    Simon Roofing provides Commercial Roofer jobs in New England and the Mid-Atlantic. They offer competitive pay and benefits. This company values experienced professionals and offers growth opportunities.


  6. Progressive Roofing
    Average Salary: $49,556
    Progressive Roofing offers jobs in the Midwest and offers competitive salaries. They focus on quality and customer satisfaction. This company provides training and support for career advancement.


  7. Empire Recycling Corporation
    Average Salary: $48,610
    Empire Recycling Corporation provides Commercial Roofer jobs in the Northeast. They emphasize sustainability and quality work. The company values its employees and offers a stable work environment.


  8. Baker Roofing Company
    Average Salary: $48,364
    Baker Roofing Company offers Commercial Roofer jobs in the Southeast and Midwest. They provide competitive salaries and benefits. This company values teamwork and offers career development opportunities.


  9. CentiMark Corporation
    Average Salary: $44,818
    CentiMark Corporation offers Commercial Roofer jobs in the Northeast and Mid-Atlantic. They provide training and career growth opportunities. This company values skilled professionals and offers a supportive work environment.


  10. eSoul LLC
    Average Salary: $44,050
    eSoul LLC offers Commercial Roofer jobs in the West. They focus on quality and customer service. This company values its employees and offers competitive pay and benefits.

How to earn more as a Commercial Roofer?

Becoming a high-earning commercial roofer involves more than just hard work. By focusing on key areas, one can boost income and job satisfaction. Gaining experience leads to higher wages. Experienced roofers understand systems and processes, allowing them to work faster and more efficiently. This experience often results in greater responsibility and better job opportunities.

Specialization can also increase earnings. Roofers who specialize in certain types of roofing, such as flat or steep roofs, can command higher rates. Certification in specific roofing materials or techniques adds value. Clients often prefer specialists for complex projects. Certification can open doors to higher-paying jobs. Networking with other professionals in the field creates job opportunities. Joining trade associations and attending industry events helps build connections. These connections can lead to referrals and new projects.

Expanding skill sets can lead to higher pay. Learning new techniques or tools makes a roofer more versatile. This versatility allows for more job opportunities. For instance, mastering the use of advanced roofing software can streamline projects. It can lead to more efficient job completion. Here are five factors that can boost a commercial roofer's earnings:

  1. Experience
  2. Specialization
  3. Certification
  4. Networking
  5. Skill Expansion

Currently 114 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
114 Job Openings