Position
Salary

How much does a Commercial Roofer make?

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

Commercial roofers play a key role in keeping buildings safe and dry. They earn a solid income for their hard work. The average yearly salary for a commercial roofer is around $49,726. This means most roofers make between $36,000 and $80,000 each year.

The salary can vary based on experience and location. Roofers with more years on the job often see higher pay. Those in big cities or areas with more construction might earn more than those in smaller towns. Some roofers also get extra pay for working in tough weather or at high altitudes. This job offers a good balance of steady work and fair pay.

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 $98,077. This city provides excellent opportunities for those in the roofing industry. Spokane, WA, and Seattle, WA, also rank high, with average salaries of $68,667 and $62,515, respectively. These cities present competitive wages and a strong demand for skilled professionals.
Graph displaying highest paying cities salaries for Commercial Roofer jobs, highlighting Denver, CO with the highest at $98,077 and Atlanta, GA with the lowest at $53,791.
  1. Denver, CO
    Average Salary: $98,077
    In Denver, roofers enjoy a mix of commercial and residential work. Companies like ABC Roofing and Colorado Roofing thrive here. The city's high altitude and weather conditions offer unique challenges and learning experiences.
    Find Commercial Roofer jobs in Denver, CO


  2. Spokane, WA
    Average Salary: $68,667
    Spokane offers a steady demand for roofing services. Local businesses like Spokane Roofing Solutions and Northwest Roofing are always in need of skilled workers. The mild climate makes for manageable working conditions.
    Find Commercial Roofer jobs in Spokane, WA


  3. Seattle, WA
    Average Salary: $62,515
    Seattle's bustling economy means a lot of commercial roofing work. Companies like Seattle Roofing and Northwest Roofing are prominent. The city's rainy weather requires skilled professionals to handle various roofing materials.
    Find Commercial Roofer jobs in Seattle, WA


  4. Colorado Springs, CO
    Average Salary: $61,157
    Colorado Springs provides a mix of commercial and residential roofing jobs. Local firms like Springs Roofing and Mountain Roofing are always hiring. The area's diverse climate offers a range of roofing challenges.
    Find Commercial Roofer jobs in Colorado Springs, CO


  5. Pittsburgh, PA
    Average Salary: $57,176
    Pittsburgh's industrial sector creates a steady demand for roofing services. Companies like Pittsburgh Roofing and Western PA Roofing are well-known. The city's varied weather conditions require adaptable roofing skills.
    Find Commercial Roofer jobs in Pittsburgh, PA


  6. Madison, WI
    Average Salary: $56,771
    Madison offers a mix of commercial and residential roofing opportunities. Local firms like Madison Roofing and Badger Roofing are always in need of skilled workers. The city's four distinct seasons require versatile roofing expertise.
    Find Commercial Roofer jobs in Madison, WI


  7. Buffalo, NY
    Average Salary: $56,084
    Buffalo's economy supports a steady demand for roofing services. Companies like Buffalo Roofing and Western New York Roofing are prominent. The city's harsh winters and summers require durable roofing solutions.
    Find Commercial Roofer jobs in Buffalo, NY


  8. Rochester, MN
    Average Salary: $54,981
    Rochester offers a mix of commercial and residential roofing jobs. Local firms like Rochester Roofing and Midwest Roofing are always hiring. The city's four seasons require adaptable roofing skills.
    Find Commercial Roofer jobs in Rochester, MN


  9. Cleveland, OH
    Average Salary: $54,968
    Cleveland's industrial sector creates a steady demand for roofing services. Companies like Cleveland Roofing and Ohio Roofing are well-known. The city's varied weather conditions require adaptable roofing skills.
    Find Commercial Roofer jobs in Cleveland, OH


  10. Atlanta, GA
    Average Salary: $53,791
    Atlanta's growing economy means a lot of commercial roofing work. Local businesses like Atlanta Roofing and Southeast Roofing are always in need of skilled workers. The city's warm climate makes for manageable working conditions.
    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 $59,167. The Durable Slate Company and CFE, Inc. also provide competitive salaries, with averages of $56,309 and $54,246, respectively. These companies offer strong pay and benefits, making them top choices for job seekers in this field.
Graph displaying best paying company salaries for Commercial Roofer jobs, highlighting Upson Company with the highest at $59,167 and RoofingSource with the lowest at $45,000.
  1. Upson Company
    Average Salary: $59,167
    Upson Company offers Commercial Roofer jobs with a strong focus on quality and safety. They operate in multiple states, including New York, New Jersey, and Pennsylvania. Their team works on large-scale projects, ensuring durability and efficiency.


  2. The Durable Slate Company
    Average Salary: $56,309
    The Durable Slate Company provides Commercial Roofer positions with a specialization in slate roofing. They serve clients across the Northeast, including Massachusetts, New Hampshire, and Vermont. Their projects often involve historic and commercial buildings.


  3. CFE, Inc.
    Average Salary: $54,246
    CFE, Inc. offers Commercial Roofer jobs with a focus on commercial and industrial roofing. They operate in several states, including Illinois, Indiana, and Michigan. Their team works on a variety of projects, from new construction to repairs.


  4. Peopleready
    Average Salary: $52,667
    Peopleready provides Commercial Roofer jobs with opportunities for growth and advancement. They serve clients across the country, with a strong presence in Texas, California, and Florida. Their projects range from small repairs to large-scale installations.


  5. Ideal Building Solutions Llc
    Average Salary: $50,558
    Ideal Building Solutions Llc offers Commercial Roofer jobs with a focus on customer service and quality. They operate in the Midwest, including Ohio, Indiana, and Kentucky. Their team works on both new construction and renovation projects.


  6. Highland Roofing Company
    Average Salary: $49,738
    Highland Roofing Company provides Commercial Roofer jobs with a commitment to excellence. They serve clients in the Southeast, including Georgia, South Carolina, and North Carolina. Their projects often involve commercial and industrial buildings.


  7. Holland Roofing
    Average Salary: $47,566
    Holland Roofing offers Commercial Roofer jobs with a focus on innovation and sustainability. They operate in the Pacific Northwest, including Washington and Oregon. Their team works on a variety of projects, from new construction to repairs.


  8. PROGRESSIVE ROOFING
    Average Salary: $46,664
    PROGRESSIVE ROOFING provides Commercial Roofer jobs with a commitment to safety and quality. They serve clients across the country, with a strong presence in the Midwest and Northeast. Their projects range from small repairs to large-scale installations.


  9. Tecta America
    Average Salary: $45,163
    Tecta America offers Commercial Roofer jobs with a focus on sustainability and innovation. They operate in several states, including California, Arizona, and Nevada. Their team works on a variety of projects, from new construction to repairs.


  10. RoofingSource
    Average Salary: $45,000
    RoofingSource provides Commercial Roofer jobs with a commitment to quality and customer service. They serve clients across the country, with a strong presence in the Midwest and Southeast. Their projects range from small repairs to large-scale installations.

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 can be more lucrative. These roofs help with energy efficiency and can attract businesses looking for sustainable options. Another way to increase earnings is by obtaining certifications. Certifications in roofing safety or specific materials can make a roofer more valuable to employers.

Experience and reputation also play a key role in earning more. Roofers with a solid track record of successful projects can command higher rates. Networking with other professionals in the industry can lead to more job opportunities. Building a strong portfolio of completed work can also help in securing higher-paying jobs. Finally, staying updated on the latest roofing technologies and techniques can make a roofer more efficient and effective. This can lead to quicker project completion and higher earnings.

Here are some factors to consider for increasing earnings:

  1. Specialize in areas like green roofs.
  2. Obtain certifications in roofing safety or materials.
  3. Build a strong reputation and portfolio.
  4. Network with other professionals in the industry.
  5. Stay updated on the latest roofing technologies.

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