Roofer

Tears off old roofs and installs new shingles, underlayment and flashing on houses, working on a crew for roofing companies and homebuilders.

A day in the life

You tear off old shingles, lay underlayment, and nail down new shingles, finishing a whole house in a day with your crew.

Pay over a career

Starting
$37k
Typical
$51k
High
$77k

Training

No formal education, about 0 years after high school. No degree; you learn on the job with a roofing crew, plus OSHA 10-hour safety and fall protection training.

Ways in: On-the-job training, Apprenticeship. Training cost: Get paid while you train.

Outlook

Growing about average (about 3% over 10 years). BLS projection.

Will it last? Our AI estimate

Low risk for 10 years. Shingle-installing robots exist in early trials, but steep roofs, tear-offs and repairs keep this hands-on through 2036.

Could start right away

Age 18+. One way to start: Apply to roofing companies for crew jobs; they train you and pay for OSHA 10

Start now, in high school

Classes: Geometry, Construction CTE.

Official data: O*NET occupation 47-2181.

More Masonry, Concrete & Roofing careers

Career Universe is an early version. Pay, training and AI-risk figures are estimates to start your own research, not verified facts. The research was written with AI research assistants, checked by validation scripts and spot-checked by hand. Check anything important with schools, employers and official sources. How the numbers work.