$54K

Average Salary

9%

Job Growth (10yr)

1-3 years

Training Time

Required

License

What Does a Roofer Do?

Roofers are skilled professionals who specialize in their field. This career offers excellent job security, competitive pay, and opportunities for advancement into supervisory roles or business ownership.

Day-to-Day Responsibilities

  • Install, maintain, and repair equipment and systems
  • Read and interpret blueprints and technical documents
  • Diagnose problems and determine solutions
  • Ensure compliance with safety codes and regulations
  • Communicate with clients and team members

Quick Facts

Entry Level Salary
$38K
Experienced Salary
$76K+
Training Required
1-3 years
License Required
Yes
Physical Demand
Medium-High

Roofer Salary by Experience

See how Roofer salaries grow with experience and specialization

Experience LevelSalary RangeTypical Titles
Entry Level (0-2 years)$32K - $43KApprentice, Helper, Trainee
Mid-Level (2-5 years)$49K - $59KJourneyman, Technician
Experienced (5-10 years)$59K - $70KSenior Technician, Lead
Expert (10+ years)$70K - $86K+Master, Supervisor, Owner

How to Become a Roofer

Multiple paths to start your roofer career

Trade School

Complete a certificate or diploma program at a vocational school or community college. Programs typically last 6-24 months.

  • Structured curriculum
  • Hands-on training
  • Industry credentials

Apprenticeship

Learn while you earn through a formal apprenticeship program. Combines on-the-job training with classroom instruction.

  • Earn while learning
  • Real-world experience
  • No student debt

On-the-Job Training

Start as a helper and learn directly from experienced professionals. Many employers provide training for motivated candidates.

  • Immediate income
  • Flexible path
  • Company-specific skills

Ready to Start Your Roofer Career?

Get our free career guide with step-by-step instructions, salary data, and training resources.