House Improvement Guide
National guide

Can I replace my own roof?

Updated Sep 20262 sources
The short answer

Legally, often yes on your own home - many jurisdictions let a homeowner pull a permit for their own residence, though some require a licensed contractor. Practically, roofing is among the most dangerous trades, the work is unforgiving of small errors at flashing details, and mistakes usually surface as leaks a year or two later.

Looking for a roofer you can trust?
Tell us about the job — we'll match you with local pros.
Free · No obligation · 2 minutes

The legal question, which is local

Whether you may do the work yourself is a separate question from whether the work needs a permit, and both are set by your jurisdiction. Some building departments issue homeowner permits for an owner-occupied residence; others require a licensed roofing contractor regardless of who is paying. Some states license roofing specifically, others fold it into a general contractor licence, and a few barely regulate it.

The autocomplete evidence for this question is almost entirely state-qualified - California, Florida and Texas all appear - which reflects the reality that the answer changes at state lines. Our metro guides carry the local licensing rule and where to verify a licence.

The practical question, which is harder

Falls are the dominant hazard, and roofing has a materially worse injury profile than most home projects. That risk does not scale down with the size of the roof. Beyond safety, the work is exacting in exactly the places DIY roofs fail: flashing at chimneys, valleys and penetrations, correct nail placement and depth, underlayment laps, and ice barrier where the climate requires it.

There is also a scheduling constraint people underestimate. Once the old covering is off, the house is open, and a weekend project that runs into a Sunday storm becomes an interior repair. Professional crews are sized to strip and dry in the same day for precisely this reason.

The honest middle path for a capable homeowner is a small, accessible, single-layer repair on a low-slope-accessible roof - not a full replacement.

A full DIY replacement is a poor risk for most homeowners, while a small localised repair can be reasonable.

OUR TAKE

Basis: A judgement, labelled as one: it rests on the sourced observation that a professional replacement is a one-to-seven-day full-crew job that must dry the house in before weather, combined with the fact that the failure-prone details are flashing joints rather than the open field of the roof.

Related questions

Can I replace my own roof without a permit?
Doing permitted work without the permit is a code violation regardless of who performs it, and it tends to surface at sale or at a claim. If your jurisdiction permits roof replacement - most do - then the permit is required whether you or a contractor does the work.
Can I replace my own roof with insurance money?
Insurers pay for the loss rather than for a particular contractor, so this is sometimes possible, but the details matter. Claims are commonly paid in stages against proof the work was done, and doing it yourself can affect what portion is recoverable. Ask your adjuster before starting rather than after.

Get a local answer

Sources

  1. UpCodes — Illinois Building Code 2021, Section 1512 (Reroofing)
  2. Fixr — Roof Repair Cost (updated 21 January 2026)
Need a roof replaced or repaired?
Tell us where the project is and we'll match you with local roofing contractors — and tell you what you should be paying before anyone quotes you.