How much does a Roofing Foreman make?
A Roofing Foreman plays a key role in the construction industry. They manage roofing projects and ensure everything runs smoothly. The average yearly salary for a Roofing Foreman is around $66,169. This salary can vary based on experience and location.
The salary for a Roofing Foreman can range from about $44,000 to over $100,000. Most earn between $54,182 and $84,727 each year. Those with more experience and in high-demand areas often earn the higher end of this range. This job offers good pay and the chance to work outdoors. It is a rewarding career for those who enjoy leadership and construction work.
What are the highest paying cities for a Roofing Foreman?

-
Riverside, CA
Average Salary: $97,737
In Riverside, a roofing professional can find work with companies like ABC Roofing and Sunshine Roofing. The warm climate makes for year-round work, with a focus on both residential and commercial projects.
Find Roofing Foreman jobs in Riverside, CA
-
Washington, DC
Average Salary: $85,945
Washington, DC offers roofing jobs with firms like Capital Roofing and Metro Roofing. The city's historic buildings provide unique challenges and opportunities for skilled roofing workers.
Find Roofing Foreman jobs in Washington, DC
-
Seattle, WA
Average Salary: $85,218
Seattle's roofing industry includes companies such as Pacific Roofing and Northwest Roofing. The rainy climate means steady work, with a mix of repairs and new installations.
Find Roofing Foreman jobs in Seattle, WA
-
Philadelphia, PA
Average Salary: $82,190
Philadelphia has roofing jobs with companies like Philly Roofing and Keystone Roofing. The city's diverse architecture offers a variety of projects for roofing professionals.
Find Roofing Foreman jobs in Philadelphia, PA
-
Sacramento, CA
Average Salary: $81,697
In Sacramento, roofing workers can find employment with firms such as Capital Roofing and Golden State Roofing. The mild climate allows for consistent work throughout the year.
Find Roofing Foreman jobs in Sacramento, CA
-
Dallas, TX
Average Salary: $81,334
Dallas offers roofing positions with companies like Lone Star Roofing and Texas Roofing. The city's growing population means plenty of opportunities for new construction and repairs.
Find Roofing Foreman jobs in Dallas, TX
-
Phoenix, AZ
Average Salary: $78,617
Phoenix has roofing jobs with companies such as Desert Roofing and Sun City Roofing. The hot climate requires durable roofing solutions, providing steady work for skilled professionals.
Find Roofing Foreman jobs in Phoenix, AZ
-
Atlanta, GA
Average Salary: $78,352
Atlanta's roofing industry includes firms like Peach State Roofing and Southern Comfort Roofing. The city's warm weather and frequent storms create a demand for roofing services.
Find Roofing Foreman jobs in Atlanta, GA
-
Portland, OR
Average Salary: $77,286
Portland offers roofing jobs with companies like Pacific Northwest Roofing and Rose City Roofing. The city's rainy climate means consistent work, with a focus on eco-friendly roofing solutions.
Find Roofing Foreman jobs in Portland, OR
-
Chicago, IL
Average Salary: $76,464
Chicago has roofing positions with companies such as Windy City Roofing and Lakefront Roofing. The city's diverse architecture and harsh winters provide a steady stream of work for roofing professionals.
Find Roofing Foreman jobs in Chicago, IL
What are the best companies a Roofing Foreman can work for?

-
Four Seasons Roofing
Average Salary: $97,500
Four Seasons Roofing offers rewarding Roofing Foreman jobs. They operate in multiple locations across the country, including New York, Florida, and California. They focus on quality and customer satisfaction.
-
TalentSphere Staffing Solutions
Average Salary: $93,684
TalentSphere Staffing Solutions provides excellent opportunities for Roofing Foreman jobs. They work with clients in various states, such as Texas, Illinois, and Pennsylvania. They emphasize professional development and career growth.
-
CyberCoders
Average Salary: $87,661
CyberCoders offers competitive salaries for Roofing Foreman jobs. They have clients in states like Arizona, Colorado, and Georgia. They focus on matching skilled professionals with the right companies.
-
Certified Contracting Group
Average Salary: $87,500
Certified Contracting Group provides good opportunities for Roofing Foreman jobs. They operate in states such as Ohio, Michigan, and North Carolina. They value teamwork and experience.
-
gpac
Average Salary: $85,842
gpac offers attractive salaries for Roofing Foreman jobs. They have clients in states like New Jersey, Maryland, and Virginia. They focus on building long-term relationships with their employees.
-
Madden Industrial Craftsmen, Inc.
Average Salary: $82,647
Madden Industrial Craftsmen, Inc. provides solid opportunities for Roofing Foreman jobs. They operate in states such as Massachusetts, Connecticut, and Rhode Island. They emphasize safety and quality.
-
Flynn Group of Companies
Average Salary: $76,206
Flynn Group of Companies offers good salaries for Roofing Foreman jobs. They have clients in states like Oregon, Washington, and Utah. They focus on innovation and customer service.
-
PROGRESSIVE ROOFING
Average Salary: $71,114
PROGRESSIVE ROOFING offers competitive salaries for Roofing Foreman jobs. They operate in states such as Minnesota, Wisconsin, and Indiana. They value experience and dedication.
-
RoofingSource
Average Salary: $69,964
RoofingSource provides good opportunities for Roofing Foreman jobs. They operate in states like Tennessee, Kentucky, and Alabama. They focus on providing quality roofing services.
-
Nations Roof
Average Salary: $69,208
Nations Roof offers good salaries for Roofing Foreman jobs. They operate in states such as Missouri, Arkansas, and Louisiana. They emphasize safety and customer satisfaction.
How to earn more as a Roofing Foreman?
Aspiring Roofing Foremen can increase their earnings by focusing on several key areas. Gaining experience and expertise in roofing techniques can lead to higher pay. Foremen with specialized skills and certifications often command higher wages. Networking with other professionals can open up higher-paying job opportunities. Taking on additional responsibilities, such as managing larger projects, can also lead to higher earnings. Continuous learning and staying updated with industry trends can make a Foreman more valuable to employers.
To maximize earnings, consider these factors:
- Gain experience in roofing techniques.
- Obtain relevant certifications.
- Network with industry professionals.
- Take on larger project management roles.
- Stay updated with industry trends.



