🔧 Skilled Trades ↑ 3% growth · Average

Roofer / Roofing Contractor

Roofers install and repair the systems that keep buildings weathertight — from shingles on family homes to flat commercial roofing systems. Strong demand from constant storm damage, aging housing stock, and new construction makes this a stable career with significant self-employment potential.

$48,110 Median Salary
157K US Jobs
1–3 years Training
$0–$1,500 Typical Cost

💰 Salary & Earning Potential

Salary data from the U.S. Bureau of Labor Statistics (BLS). Figures represent national averages — local wages vary by state, city, and employer.

Entry Level
$33,000
Median
$48,110
Experienced
$72,000
Want your state's salary? Select a state below to see local wage data, demand, and training programs.

📈 Job Outlook

3%
Projected Growth (10yr)
Average
157K
Total US Jobs
Active positions nationwide
NRCA Certification + State Contractor License
Required Credential
NRCA Certification + State Contractor License

🎓 Training & Education

Typical Program
On-the-Job Training or Apprenticeship
Program Length
1–3 years
Typical Tuition
$0–$1,500
Work Setting
Residential homes, commercial buildings, industrial facilities
🏆 Credential Required: NRCA Certification + State Contractor License

☀️ Day in the Life

A typical day as a Roofer / Roofing Contractor involves working closely with clients and colleagues in a Residential homes environment. You'll apply your training daily while building expertise and advancing your career.

⚖️ Pros & Cons

Advantages

  • ✅ Strong job security
  • ✅ Rewarding work
  • ✅ Clear career progression
  • ✅ Growing demand

Challenges

  • ⚠️ Can be physically demanding
  • ⚠️ May require ongoing certification
  • ⚠️ Entry-level wages vary by region

🗺️ Roofer / Roofing Contractor by State

See local salary data, licensing requirements, and schools in your state: