Quick answer

The 2024 International Residential Code does not list reroofing among the work exempt from permit (IRC R105.2), so most cities and counties require a permit to replace or recover a roof. The code allows a new layer over an existing roof only in limited cases. A recover is not allowed where the roof already has two or more layers, is water-soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile (R908.4). Whether a small patch counts as an "ordinary repair" is a local call.

What the model code says

Reroofing is not exempt

The International Residential Code (IRC) lists work that does not need a permit in Section R105.2. Reroofing is not on it. The nearest item is “painting, papering, tiling, carpeting, cabinets, counter tops and similar finish work,” which local offices do not normally read as covering a roof.

Section R105.2.2 lets “ordinary repairs” go ahead without an application, but the code doesn’t say how large a roof repair can be before it stops being ordinary. Jurisdictions set that line themselves. Some use square footage, some use a percentage of the roof, and some require a permit for any covering replacement. Call before assuming a “repair” is exempt.

Tear-off or recover

Section R908 covers reroofing. The 2024 edition separates two approaches:

  • Roof replacement (R908.3): “Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck.” Exceptions allow an adhered ice barrier membrane or self-adhered underlayment to stay in place when the sheathing is not water-soaked or deteriorated.
  • Roof recover (R908.4): a new covering over the existing one is allowed when installed per the manufacturer’s approved instructions, except that a recover is not permitted where:
    • the existing roof or covering is water-soaked or too deteriorated to serve as a base;
    • the existing covering is slate, clay, cement or asbestos-cement tile; or
    • “the existing roof has two or more applications of any type of roof covering.”

In the 2021 IRC the same three prohibitions appeared as a separate section, R908.3.1.1 “Roof Recover Not Allowed.” If your jurisdiction is still on 2021, that is the section number you’ll see.

Two more reroofing rules often come up on inspection. Existing flashings, edgings, outlets, and vents must be replaced “where rusted, damaged or deteriorated” (R908.5). Where recovering over wood shakes creates a combustible concealed space, the existing surface must be covered with gypsum board, mineral fiber, glass fiber, or another approved material (R908.4.1).

Asphalt shingle details inspectors look at

  • Slope. Asphalt shingles are allowed only on slopes of 2:12 or steeper. Slopes from 2:12 up to 4:12 need double underlayment (R905.2.2).
  • Underlayment. Applied and fastened according to IRC tables R905.1.1(2) and R905.1.1(3).
  • Ice barrier (R905.1.2). Required where the local design criteria show a history of ice damming at eaves. It must extend at least 24 inches inside the exterior wall line (36 inches measured along the slope from the eave edge on steep roofs, 8:12 and steeper). Detached accessory structures without conditioned space are excepted.
  • Drip edge (R905.2.8.5). Required at eaves and rakes, overlapped at least 2 inches at joints, and fastened at no more than 12 inches on center.
  • Fasteners (R905.2.6). At least four per strip shingle, or two per individual shingle.

High-wind and hail regions often add local amendments to these rules. Some states also run coastal windstorm inspection programs that apply to roofs, so check your state’s page in our directory.

Zoning, HOA rules, and setbacks

A like-for-like reroof doesn’t usually trigger zoning review. Exceptions include:

  • Historic districts, where changing material or color may need design approval before the building permit.
  • HOA covenants, which commonly regulate roofing material and color.
  • Changes to roof shape or height, such as adding dormers or raising the pitch, which are alterations needing full building review and possibly a height check.

Permits and inspections you can expect

Many jurisdictions issue a simple over-the-counter or online reroof permit for houses. A typical sequence:

  1. Application listing the roof area, existing and new materials, and the number of existing layers.
  2. In-progress or sheathing inspection in some jurisdictions, after tear-off and before underlayment, to check decking condition and replacement.
  3. Final inspection of the finished roof, flashings, drip edge, and ventilation.

Some offices accept photo documentation for intermediate steps. Ask what yours requires.

What to prepare

  • Roof area in squares or square feet.
  • Existing covering type and number of layers. This decides whether a recover is even possible.
  • New product specifications and the manufacturer’s installation instructions.
  • Contractor license information if your state or locality licenses roofers.
  • Decking replacement plan: how damaged sheathing will be identified and replaced.
  • HOA or historic approval if required.
  • Insurance claim documents after storm damage, if your insurer asks for the permit or final inspection.

How permit fees are calculated

Reroof fees are set locally. Common approaches:

  • Flat fee for a residential reroof.
  • Per-square or per-square-foot pricing based on roof area.
  • Valuation-based fees, where the permit application states the value of the work (IRC R105.3 requires the applicant to “state the valuation of the proposed work”). Many jurisdictions benchmark valuations against the International Code Council’s Building Valuation Data.

Use your county’s fee schedule (linked from its profile in our directory) or call the permit office.

Common mistakes

  • Assuming a roof is “just a repair.” Most full and partial replacements need a permit.
  • Layering over two existing roofs. The 2024 IRC prohibits recovering where there are already two or more layers.
  • Covering soft or rotten decking. Water-soaked or deteriorated roofs cannot be recovered.
  • Reusing rusted flashing or skipping drip edge on shingle roofs.
  • Ignoring local wind or ice amendments that change underlayment and fastening rules.
  • Hiring an unlicensed or uninsured roofer in a state that requires a license, or letting work start before the permit is issued.

State notes

Some states set a rule for this project statewide. These notes come from our state research; your city or county may add its own requirements.

Alabama
A residential roofer must hold a Home Builders Licensure Board roofing license when the cost of the undertaking is over $2,500. Owners re-roofing their own home are exempt from licensing; local permit rules still apply. Source
Arkansas
Since July 1, 2021, anyone in the business of residential roofing must hold a roofing contractor registration certificate from the Residential Contractors Committee. Homeowners working on their own single-family residence are exempt. Source
Connecticut
Repairs limited to 25 percent of the roof covering and building siding within one calendar year are exempt from a building permit. Larger re-roofing or re-siding needs a permit. Source
Florida
Owners may act as their own contractor to repair or replace wood shakes or asphalt or fiberglass shingles on their one-, two- or three-family home after damage from a governor-declared state of emergency, if the home is not offered for sale within a year after the work. A building permit is still required. Source
Illinois
Anyone paid to do roofing work must hold an IDFPR roofing contractor license. A limited license covers homes and condominium buildings of up to eight units. The license number must appear on contracts, bids, and permit applications. Owners may roof their own building without a license, but may not hire an unlicensed roofer. Source
Iowa
Iowa Code 103A.71 bars residential roofing and storm-repair contractors from advertising or promising to rebate any part of a homeowner's insurance deductible. Roofers who earn $2,000 or more a year from construction must also be registered with the state. Source
Kansas
Roofing contractors must be registered with the Kansas Attorney General, and their registration number must be entered on any roofing permit the city or county issues (K.S.A. 50-6,123, 50-6,127, and 50-6,135). Owners roofing their own home or farm structures without a registered roofer are exempt from registration, but they must still get any required local permit. Source
Massachusetts
Roofing is not on the Residential Code's list of work exempt from a permit. A contractor doing roof work needs a Construction Supervisor License that covers it (unrestricted, one- and two-family, or the Roof Covering specialty, which allows replacing up to 25% of sheathing and rafters). Source
New Mexico
14.5.2.8 NMAC: all new roofs, re-roofs and roof coatings require building permits and inspections. Source
North Carolina
Under G.S. 160D-1110(c)(5), replacing roofing on a project costing $40,000 or less is exempt from a building permit. OSFM reads this as covering roof covering replacement plus up to 15% of the existing roof deck. A new roof, or more extensive deck work, needs a permit. Source
Oklahoma
Roofing contractors must be registered with the CIB, and the registration number must be entered on any roofing permit. Owners roofing their own property are exempt from registration but must list any roofing subcontractors' registration numbers on the permit (59 O.S. § 1151.17). Source
Tennessee
Under the state residential program, reroofing and residing count as "renovation" rather than "construction," so they don't need a state residential building permit (Rule 0780-02-23-.01). Cities and counties with their own building departments may still require a permit. Source
Texas
Texas Property Code §202.011 limits property owners' associations from prohibiting shingles designed to be wind or hail resistant, energy efficient, or solar generating, subject to conditions in the statute. Source
Virginia
On one- and two-family homes, replacing any amount of roof covering or siding is exempt, except where the design wind speed is above 100 mph. Replacing up to 256 sq ft of roof decking is also exempt. In locally designated historic districts the building official may require a permit (VCC 108.2). Source

Common questions

Do I need a permit to replace shingles after storm damage?

A full or partial reroof usually needs a permit. Small repairs, such as replacing a few blown-off shingles, may count as ordinary repairs under IRC R105.2.2 in some jurisdictions. Ask your permit office where it draws the line. Many publish a square-footage or percentage threshold.

Can I put new shingles over my old roof?

The 2024 IRC permits a recover only if it is installed per the roofing manufacturer's instructions and none of the prohibitions apply. A recover is not allowed where the existing roof has two or more applications of any roof covering, is water-soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile (R908.4). Your local code may be stricter.

Does a roofer pull the permit or do I?

Whoever performs the work usually applies. Most homeowners hire a contractor who pulls the permit. Some states license roofing contractors, while others regulate them only locally or not at all. Confirm the contractor's license where your state requires one, and ask to see the permit before work starts.

Are metal roofs or solar shingles treated differently?

They follow the same reroofing permit process, plus the IRC's material-specific installation rules in Chapter 9. Solar roofing products also involve electrical work and usually a separate electrical or solar permit. See our solar guide.

Is a drip edge required?

For asphalt shingle roofs under the 2024 IRC, yes: 'A drip edge shall be provided at eaves and rake edges of shingle roofs' (R905.2.8.5). Underlayment goes over the drip edge at eaves and under it at rakes.

Check your county’s rules

The rules above are the model-code starting point. Your county or city decides which edition applies, what it changed, and what it charges. Look up the permit office that serves your address.

Sources

Last reviewed October 2026. Section numbers refer to the International Code Council’s model codes. We checked the wording against the published adoptions linked above, which reproduce the model text without amendment unless the source notes a state amendment. Codes take effect only when a state or local government adopts them, and many make amendments. This guide is general information, not legal or engineering advice. Suggest a correction