How much does a Commercial Roofer make?
Commercial roofers play a crucial role in keeping businesses safe and sound. They earn a solid income for their work. On average, a commercial roofer makes about $52,154 a year. This number comes from looking at various salaries across many roofers. This figure can change based on experience, location, and the size of the company they work for.
Many commercial roofers have different pay rates. Some earn less while others earn more. The pay can vary quite a bit. Here are some average earnings for commercial roofers:
- 10% make under $36,000.
- 23.61% make between $36,000 and $48,139.
- 35.54% make between $48,139 and $56,231.
- 23.61% make between $56,231 and $68,370.
- 17.18% make between $68,370 and $76,463.
- 0.68% make over $76,463.
What are the highest paying cities for a Commercial Roofer?

-
Denver, CO
Average Salary: $95,933
In Denver, roofers often work for companies like ABC Roofing and Eagle Roofing. This city offers a vibrant job market with ample opportunities for experienced and new professionals. The climate here ensures a steady demand for roof maintenance and repairs.
Find Commercial Roofer jobs in Denver, CO
-
Seattle, WA
Average Salary: $67,819
Seattle has a strong demand for skilled roofers. Companies such as Western Excavating and Northwest Roofing seek qualified candidates. The city's wet climate means jobs are plentiful, focusing on repairs and replacements.
Find Commercial Roofer jobs in Seattle, WA
-
Pittsburgh, PA
Average Salary: $60,796
Pittsburgh offers a mix of urban and industrial roofing jobs. Firms like ABC Roofing & Waterproofing and Jones Co. provide numerous opportunities. The city’s varied weather conditions create consistent work for roofers.
Find Commercial Roofer jobs in Pittsburgh, PA
-
Columbus, OH
Average Salary: $54,241
Columbus boasts a growing job market for roofers. Companies like ABC Seamless and J.D. Edwards Roofing hire for various projects. The city's diverse climate results in steady demand for roof services.
Find Commercial Roofer jobs in Columbus, OH
-
Cleveland, OH
Average Salary: $54,110
In Cleveland, roofers find work with firms such as ABC Roofing & Sheet Metal and Total Home Exteriors. The area’s harsh winters and summers ensure a consistent need for roof repairs and installations.
Find Commercial Roofer jobs in Cleveland, OH
-
Cincinnati, OH
Average Salary: $53,797
Cincinnati’s roofing industry offers stable employment. Companies like ABC Seamless and Ohio Valley Roofing attract many professionals. The city's weather conditions keep demand high for roof maintenance.
Find Commercial Roofer jobs in Cincinnati, OH
-
Madison, WI
Average Salary: $52,153
Madison provides diverse opportunities for roofers. Employers such as ABC Roofing and K.A. Roofing hire for different projects. The city's climate leads to year-round demand for roofing services.
Find Commercial Roofer jobs in Madison, WI
-
Fargo, ND
Average Salary: $51,857
Fargo's job market for roofers includes firms like ABC Seamless and K.A. Roofing. The region's harsh winters and summers create a steady need for roofing work. The local economy supports consistent employment.
Find Commercial Roofer jobs in Fargo, ND
-
Phoenix, AZ
Average Salary: $50,656
Phoenix offers a sunny job market for roofers. Companies such as ABC Roofing and Valley Roofing provide many opportunities. The desert climate requires regular roof maintenance and repairs.
Find Commercial Roofer jobs in Phoenix, AZ
-
Baltimore, MD
Average Salary: $50,292
Baltimore’s roofing sector features firms like ABC Roofing and Complete Roofing Systems. The city's varied weather ensures a steady flow of jobs. Roofers here handle everything from repairs to new installations.
Find Commercial Roofer jobs in Baltimore, MD
What are the best companies a Commercial Roofer can work for?

-
The Durable Slate Company
Average Salary: $63,784
The Durable Slate Company specializes in roofing solutions across the Northeast, including New York, New Jersey, and Pennsylvania. Commercial Roofers work on projects that range from new constructions to repairs and maintenance.
-
Flynn Group of Companies
Average Salary: $59,715
The Flynn Group of Companies operates nationwide. They focus on both residential and commercial roofing. Commercial Roofers for Flynn Group work on large projects and benefit from comprehensive training and growth opportunities.
-
Upson Company
Average Salary: $57,615
Upson Company is based in Utah and provides roofing solutions across the Western United States. Their commercial roofers handle a mix of repair and new construction jobs, often using cutting-edge materials.
-
The Tradesmen Group LLC
Average Salary: $55,721
The Tradesmen Group LLC serves several states, including Illinois, Indiana, and Ohio. They offer a variety of commercial roofing services, from installation to repairs. Their commercial roofers often receive ongoing training.
-
Ideal Building Solutions
Average Salary: $53,061
Ideal Building Solutions operates in multiple states, including Florida and Texas. They provide a range of roofing services for commercial buildings. Ideal Building Solutions values safety and quality in all their projects.
-
Simon Roofing
Average Salary: $50,815
Simon Roofing is a family-owned business serving areas in the Northeast, including New York and New Jersey. They focus on both residential and commercial roofing, with a strong emphasis on customer service.
-
Progressive Roofing
Average Salary: $49,423
Progressive Roofing offers services in several states, such as California and Arizona. They specialize in commercial roofing with a focus on sustainable and energy-efficient solutions.
-
Highland Roofing Company Inc.
Average Salary: $48,545
Highland Roofing Company Inc. operates in the Midwest, providing roofing services for commercial clients. They focus on durability and quality, ensuring long-lasting roofing solutions.
-
Empire Recycling Corporation
Average Salary: $48,042
Empire Recycling Corporation is based in the Northeast, offering comprehensive roofing services. They emphasize recycling and sustainability in their operations, providing eco-friendly roofing options for commercial buildings.
-
CentiMark Corporation
Average Salary: $44,538
CentiMark Corporation operates nationwide, focusing on commercial roofing services. They offer a range of solutions, from new installations to repairs, with a commitment to safety and quality.
How to earn more as a Commercial Roofer?
A commercial roofer can boost earnings through various strategies. Experience remains a crucial factor. Those with more years on the job often command higher wages. Skilled roofers understand the trade well. They complete jobs faster and with fewer mistakes.
Pursuing additional certifications can lead to higher pay. Certifications from respected organizations showcase a roofer's expertise. These qualifications can open doors to better-paying jobs. They also make a roofer more attractive to potential employers. Expanding skill sets and knowledge always pays off in the long run.
Consider these factors to earn more as a commercial roofer:
- Experience: More experience often means higher wages.
- Certifications: Obtain certifications to boost expertise.
- Skills: Continuously learn and improve skills.
- Location: Work in areas where demand is high.
- Reliability: Always be on time and complete jobs promptly.



