How much does a Roofing Foreman make?
A Roofing Foreman leads a team of roofers and ensures projects are completed on time and within budget. This role often earns a solid income, as data shows the average yearly salary sits around $67,362. This figure helps set expectations for those considering this career path.
The salary for a Roofing Foreman can vary based on experience and location. Those in the lower 10% earn about $44,850, while the top 10% earn more than $105,000 annually. Most people in this role fall in the middle, with salaries ranging from $55,786 to $88,595 per year. This range provides a clear view of potential earnings as job seekers explore opportunities.
What are the highest paying cities for a Roofing Foreman?

-
Riverside, CA
Average Salary: $93,167
Riverside offers a bustling environment for construction. Companies like ABC Roofing and Superior Roofing look for experienced leads to manage crews and projects. With plenty of opportunities, skills in roofing and team management are in high demand.
Find Roofing Foreman jobs in Riverside, CA
-
Atlanta, GA
Average Salary: $80,280
Atlanta’s warm climate makes roofing a year-round job. Major firms such as SunTrust Roofing and Roofing Solutions Group seek competent leaders. The city’s growth brings many roofing projects, offering a dynamic work environment.
Find Roofing Foreman jobs in Atlanta, GA
-
Phoenix, AZ
Average Salary: $79,965
Phoenix experiences a high demand for roofing services due to its weather. Companies like Desert Roofing and Sky High Roofing are active in the area. Working in Phoenix offers a mix of residential and commercial projects.
Find Roofing Foreman jobs in Phoenix, AZ
-
Dallas, TX
Average Salary: $78,568
Dallas offers a robust construction market. Firms such as Metro Roofing and Lone Star Roofing are prominent. The city’s diverse projects provide a range of experiences for those managing teams.
Find Roofing Foreman jobs in Dallas, TX
-
Portland, OR
Average Salary: $77,571
Portland’s unique climate means roofing work varies by season. Companies like PNW Roofing and EcoRoofing seek skilled managers. The city’s focus on sustainable practices provides interesting challenges.
Find Roofing Foreman jobs in Portland, OR
-
Chicago, IL
Average Salary: $75,574
Chicago’s large urban area means constant roofing needs. Major companies such as Windy City Roofing and Lakefront Roofing often hire experienced supervisors. The city’s varied projects keep work interesting.
Find Roofing Foreman jobs in Chicago, IL
-
Minneapolis, MN
Average Salary: $74,162
Minneapolis offers a blend of residential and commercial roofing. Firms like NorthStar Roofing and Twin Cities Roofing look for capable leads. The city’s mild summers and snowy winters bring unique challenges.
Find Roofing Foreman jobs in Minneapolis, MN
-
Sacramento, CA
Average Salary: $72,607
Sacramento’s growing population boosts demand for roofing. Companies such as Capital Roofing and Central Valley Roofing often hire knowledgeable managers. The city’s varied climate offers diverse work experiences.
Find Roofing Foreman jobs in Sacramento, CA
-
Mobile, AL
Average Salary: $71,785
Mobile’s warm climate leads to year-round roofing work. Firms like Gulf Coast Roofing and Southern Comfort Roofing seek experienced leads. The city’s mix of projects keeps work dynamic and engaging.
Find Roofing Foreman jobs in Mobile, AL
-
Los Angeles, CA
Average Salary: $70,903
Los Angeles offers many opportunities for those in the roofing trade. Companies such as Hollywood Roofing and Pacific Roofing look for skilled supervisors. The city’s diverse environment provides a wide range of roofing challenges.
Find Roofing Foreman jobs in Los Angeles, CA
What are the best companies a Roofing Foreman can work for?

-
CyberCoders
Average Salary: $105,964
CyberCoders offers Roofing Foreman jobs with strong potential for career growth. The company provides competitive benefits and operates nationwide, offering diverse locations for potential employment.
-
TalentSphere Staffing Solutions
Average Salary: $92,625
TalentSphere Staffing Solutions focuses on placing skilled professionals in Roofing Foreman roles. The company provides extensive benefits and operates in various states across the country.
-
gpac
Average Salary: $88,211
gpac specializes in connecting job seekers with Roofing Foreman positions. The company offers a supportive work environment and operates in multiple locations, providing opportunities nationwide.
-
Certified Contracting Group
Average Salary: $87,500
Certified Contracting Group provides Roofing Foreman jobs with a focus on professional development. The company operates in several states and offers a range of career advancement opportunities.
-
PROGRESSIVE ROOFING
Average Salary: $79,460
PROGRESSIVE ROOFING offers Roofing Foreman jobs with a strong emphasis on teamwork. The company operates in various regions and provides a comprehensive benefits package.
-
Paramount Placement
Average Salary: $78,056
Paramount Placement provides Roofing Foreman positions with a commitment to employee satisfaction. The company operates in several key areas and offers a supportive work environment.
-
Flynn Group of Companies
Average Salary: $76,153
Flynn Group of Companies offers Roofing Foreman jobs with a focus on safety and quality. The company operates in multiple locations and provides a range of professional development opportunities.
-
Ideal Building Solutions Llc
Average Salary: $74,995
Ideal Building Solutions Llc provides Roofing Foreman jobs with a commitment to quality and customer service. The company operates in several states and offers a supportive work environment.
-
Nations Roof
Average Salary: $70,507
Nations Roof offers Roofing Foreman jobs with a focus on innovation and customer satisfaction. The company operates in various regions and provides a comprehensive benefits package.
-
RoofingSource
Average Salary: $69,872
RoofingSource provides Roofing Foreman jobs with a commitment to excellence. The company operates in several locations and offers a range of professional development opportunities.
How to earn more as a Roofing Foreman?
Becoming a skilled Roofing Foreman offers many opportunities for career advancement and higher earnings. This role requires both leadership and technical skills. By focusing on specific areas, a Roofing Foreman can significantly boost their income.
The following factors play a key role in earning more as a Roofing Foreman:
- Experience: Gaining more experience leads to higher pay. Experience helps a foreman manage projects more effectively and understand roofing techniques better.
- Certifications: Earning certifications can make a foreman more valuable. These credentials show dedication and knowledge in the field. They often lead to higher-paying jobs.
- Specialization: Specializing in certain types of roofing, such as commercial or residential, can lead to higher earnings. Specialization allows a foreman to become an expert in a specific area, which many companies value.
- Location: Working in areas with a high demand for roofing services can increase earnings. Locations with many construction projects usually offer better pay.
- Leadership Skills: Strong leadership skills help a foreman manage teams better. Effective leadership leads to smoother projects and higher pay.



