Position
Salary

How much does a Commercial Roofer make?

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

Commercial roofers are skilled workers who install, repair, and maintain roofs for large buildings. Their pay can vary widely based on experience, location, and the size of the company they work for. The average yearly salary for commercial roofers stands at about $52,093. This figure helps job seekers understand what to expect in terms of earnings for this profession.

When looking at the salary distribution, we see that many commercial roofers earn between $44,000 and $60,000 each year. Here is a breakdown of how salaries are spread out:

  • About 13% earn around $40,000 to $44,000.
  • 13% earn between $44,000 and $48,000.
  • 22% earn between $48,000 and $52,000.
  • 13% earn between $52,000 and $56,000.
  • About 8% earn between $56,000 and $60,000.
While some commercial roofers earn less, and others earn more, these numbers give a good idea of the typical pay range in this field.

View Commercial Roofer jobs nearby

What are the highest paying cities for a Commercial Roofer?

Denver, CO, leads the way with the highest average salary for commercial roofers at $95,600. Seattle, WA, follows closely with an average salary of $65,076. Colorado Springs, CO, also offers a competitive average salary of $64,979. These cities provide excellent opportunities for those in the commercial roofing field. Pittsburgh, PA, and Buffalo, NY, round out the top five cities with average salaries of $58,055 and $55,032, respectively. Other cities like Cleveland, OH, and Cincinnati, OH, offer solid salaries, making them attractive options for job seekers.
Graph displaying highest paying cities salaries for Commercial Roofer jobs, highlighting Denver, CO with the highest at $95,600 and Fargo, ND with the lowest at $50,875.
  1. Denver, CO
    Average Salary: $95,600
    In Denver, roofers enjoy stable weather, allowing for consistent work. Companies like A&S Roofing and Denver Pro Roofing offer excellent opportunities.
    Find Commercial Roofer jobs in Denver, CO


  2. Seattle, WA
    Average Salary: $65,076
    Seattle's diverse climate challenges roofers, making the work dynamic. Firms such as Evergreen Roofing and Seattle Roofing provide varied projects.
    Find Commercial Roofer jobs in Seattle, WA


  3. Colorado Springs, CO
    Average Salary: $64,979
    Colorado Springs offers a mix of residential and commercial roofing. Businesses like Black Mountain Roofing value skilled professionals.
    Find Commercial Roofer jobs in Colorado Springs, CO


  4. Pittsburgh, PA
    Average Salary: $58,055
    Pittsburgh's urban environment offers many projects. Companies such as RSR Roofing and Allegheny Roofing have strong reputations.
    Find Commercial Roofer jobs in Pittsburgh, PA


  5. Buffalo, NY
    Average Salary: $55,032
    Buffalo's diverse climate requires adaptable roofers. Local businesses like Buffalo Roofing and Sheet Metal and Solar, Inc. need skilled workers.
    Find Commercial Roofer jobs in Buffalo, NY


  6. Cleveland, OH
    Average Salary: $54,162
    Cleveland offers a range of roofing opportunities. Firms like Precision Roofing and Cleveland Roofing & Sheet Metal provide solid career paths.
    Find Commercial Roofer jobs in Cleveland, OH


  7. Cincinnati, OH
    Average Salary: $53,343
    Cincinnati's stable market supports many roofing projects. Companies like Cincinnati Roofing Company and A&B Roofing offer great opportunities.
    Find Commercial Roofer jobs in Cincinnati, OH


  8. Columbus, OH
    Average Salary: $53,174
    Columbus has a growing construction sector. Firms like Pro Roofing and Columbus Roofing and Sheet Metal Co. have expanding roles.
    Find Commercial Roofer jobs in Columbus, OH


  9. Madison, WI
    Average Salary: $52,153
    Madison's growing economy creates roofing jobs. Companies such as Madison Roofing and Sheet Metal and R.A. Boyd Roofing offer promising prospects.
    Find Commercial Roofer jobs in Madison, WI


  10. Fargo, ND
    Average Salary: $50,875
    Fargo's stable market offers consistent roofing work. Local businesses like Fargo Roofing and Sheet Metal, Inc. have good job opportunities.
    Find Commercial Roofer jobs in Fargo, ND

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

Companies like The Durable Slate Company and Flynn Group of Companies offer some of the best salaries for commercial roofers. These firms provide competitive pay and good benefits, making them attractive to job seekers. With salaries around $60,000 and up, these companies show a strong commitment to rewarding skilled roofers. Higher salaries are also available at Upson Company and Ideal Building Solutions LLC, which pay more than $50,000 on average. These positions provide a stable income and opportunities for career growth. Job seekers looking for good pay should consider these companies.
Graph displaying best paying company salaries for Commercial Roofer jobs, highlighting The Durable Slate Company with the highest at $61,130 and GSM Roofing with the lowest at $40,000.
  1. The Durable Slate Company
    Average Salary: $61,130
    The Durable Slate Company offers exciting opportunities for Commercial Roofers across the Northeast. This company values skilled professionals and offers competitive salaries. With locations in New York, Vermont, and New Hampshire, they are a reliable choice for those in the region.


  2. Flynn Group of Companies
    Average Salary: $60,189
    Flynn Group of Companies is known for its diverse portfolio of projects, providing Commercial Roofers with a wide range of experiences. They operate in several states including Florida, Texas, and Arizona. Their commitment to safety and quality makes them a top employer in the industry.


  3. Upson Company
    Average Salary: $59,167
    Upson Company specializes in roofing solutions and offers stable employment for Commercial Roofers. They are active in states like Minnesota, Wisconsin, and Illinois. Their dedication to employee development ensures a rewarding career path for those who join their team.


  4. Ideal Building Solutions Llc
    Average Salary: $52,935
    Ideal Building Solutions Llc provides Commercial Roofers with a variety of projects and a supportive work environment. They have locations in Michigan, Ohio, and Indiana. The company emphasizes teamwork and professional growth.


  5. PROGRESSIVE ROOFING
    Average Salary: $49,506
    PROGRESSIVE ROOFING is a well-established company that offers Commercial Roofers a chance to work on diverse projects. They operate in California and Nevada. Their focus on innovation and customer satisfaction makes them a good choice for motivated professionals.


  6. Tecta America
    Average Salary: $49,164
    Tecta America provides Commercial Roofers with a range of opportunities in the commercial and industrial sectors. They work across several states, including New York and New Jersey. Their commitment to quality and safety is evident in their approach to roofing projects.


  7. Highland Roofing Company
    Average Salary: $48,615
    Highland Roofing Company is known for its quality services and provides Commercial Roofers with a stable working environment. They are active in states like North Carolina, South Carolina, and Georgia. Their focus on community and customer service sets them apart.


  8. Empire Roofing Corporation
    Average Salary: $47,872
    Empire Roofing Corporation offers Commercial Roofers the chance to work on large-scale projects with a team that values their skills. They operate in New York and New Jersey. Their dedication to excellence ensures a rewarding career for those in their employ.


  9. Centimark Corporation
    Average Salary: $44,451
    Centimark Corporation is a leader in the construction industry, providing Commercial Roofers with a variety of opportunities. They are active in several states including Pennsylvania, New Jersey, and Connecticut. Their commitment to innovation and safety makes them a solid choice for job seekers.


  10. GSM Roofing
    Average Salary: $40,000
    GSM Roofing offers Commercial Roofers a chance to work in a dynamic environment. They operate in Florida, Georgia, and South Carolina. Their focus on customer satisfaction and quality work ensures a rewarding career for those who join their team.

How to earn more as a Commercial Roofer?

Becoming a top-earning commercial roofer involves more than just completing the basic tasks. It requires a combination of skills, dedication, and strategic decisions. Focus on these key areas to boost earnings and career prospects.

First, consider obtaining specialized certifications. These can include certifications in roofing safety, specific roofing materials, or advanced installation techniques. Such credentials can make a candidate more attractive to employers and open up higher-paying job opportunities. Additionally, gaining experience with various types of roofing systems, such as flat, pitched, and membrane roofs, can also enhance job performance and income potential.

  1. Specialized Certifications: Obtain certifications in roofing safety and advanced techniques.
  2. Experience with Various Systems: Gain skills in flat, pitched, and membrane roofing systems.
  3. Safety Record: Maintain a strong safety record to increase reliability and reduce risk for employers.
  4. Networking: Build strong relationships with contractors and building owners to secure more job opportunities.
  5. Business Acumen: Develop skills in estimating, bidding, and managing projects to transition into supervisory roles.

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