Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Full roof replacement, tear-offs, and material changes require a permit in Adrian. Like-for-like repairs under 25% of roof area are typically exempt. Adrian's building department enforces IRC R907 strictly—especially the three-layer rule that triggers mandatory tear-off.
Adrian, Michigan (Lenawee County, climate zone 5A/6A) sits in a jurisdiction that enforces the International Building Code through Michigan's state amendments but applies its own local review process. Unlike some larger Michigan cities that offer online plan review or fast-track OTC permitting for residential re-roofs, Adrian's Building Department handles most roof permits through in-person counter review at City Hall during business hours—no online portal. This means your application (roof plan, material specs, fastening pattern, underlayment type) must be submitted in person or by mail with manual turnaround. Adrian's 42-inch frost depth and glacial-till soils also make ice-and-water-shield placement at eaves non-negotiable during plan review; inspectors will flag missing or undersized specifications. The city enforces IRC R907.4 aggressively: any roof with three or more existing layers triggers mandatory complete tear-off (no overlay allowed), and inspectors will climb to confirm layer count before issuing the permit. Material changes (shingles to metal, asphalt to tile) require structural evaluation if the new material adds significant weight. Permits cost $100–$250 depending on roof area (typically $1.50–$2.50 per square foot of roof), and the approval timeline is 5–10 business days for straightforward like-for-like replacements.

What happens if you skip the permit (and you needed one)

Adrian, Michigan roof replacement permits — the key details

Adrian's Building Department enforces the 2015 International Building Code (Michigan's current adoption), which means IRC R907 (Reroofing) and IRC R905 (Roof-Covering Requirements) are your governing standards. The critical rule that trips up most Adrian homeowners is IRC R907.4: if your existing roof has three or more layers of shingles, you cannot overlay. Full tear-off to the deck is mandatory. This is not optional, and inspectors will request photographic evidence or a physical inspection before issuing a permit. The rationale is simple—the combined weight and water-trapping potential of multiple layers creates fire and structural risk. Adrian's Building Department will ask you flat out: how many layers are currently on the roof? If you say three or more, the permit automatically requires tear-off language in the scope. Even if you think you can get away with an overlay, the roofing contractor (if licensed) will refuse to sign off because their insurance won't cover it, and the city inspection will fail the job at final.

Underlayment and ice-and-water-shield specifications are the second-most-common permit rejection reason in Adrian. Your permit application must specify the type and placement of underlayment (synthetic, felt, rubberized asphalt, etc.), the fastening pattern (nail spacing, type, gauge), and crucially—the extent of ice-and-water-shield coverage from the eaves. Adrian sits in a freeze-thaw zone (frost depth 42 inches), and water backup into the soffit and wall cavity is a year-round risk, especially during spring melt and heavy rain-on-snow events. The IRC R905 standard calls for ice-and-water-shield to extend from the eaves to at least 24 inches inside the wall, plus full coverage in valleys and around roof penetrations. Adrian's inspectors will ask to see the product data sheet and a diagram showing shield coverage before they sign off. If you submit a permit with generic language ('underlayment per IRC R905'), it will likely come back marked for resubmission with the specific product and coverage spelled out. Your roofer should provide these specs; if they balk, that's a red flag they're not experienced with Adrian's permitting process.

The three-layer rule ties directly to Adrian's enforcement of material change and structural capacity. If you're upgrading from asphalt shingles to metal roofing or architectural shingles (heavier), the city's building department may request a structural engineer's letter confirming the roof deck and framing can handle the additional load. Metal roofing is lighter, so it's usually a non-issue, but clay or concrete tile is roughly 2–3 times heavier than asphalt and absolutely requires engineer sign-off. This adds $300–$600 to your project timeline (engineer report takes 2–3 weeks) but is mandatory for material-change permits in Adrian. The city doesn't want surprises after a structural failure in year two. Additionally, if your roof has skylights, chimneys, or penetrations, flashing details must be shown on the permit submittal—IRC R907.2 requires flashing per manufacture spec and code-compliant water management. Adrian's inspectors will inspect flashing during the final walk-through, so cut-corner installations (e.g., silicone sealant instead of metal flashing boots) will fail.

Adrian's Building Department does NOT currently require fire-resistance rating upgrades (like Class A shingles) for standard residential re-roofs unless the home is in a specific fire hazard overlay or HOA-mandated zone. However, if your home is near a wooded area or in Lenawee County's wildfire-risk assessment, fire-rated shingles may be recommended by the inspector, though not legally required. The city also does NOT enforce secondary water-barrier (hurricane-zone) requirements like some Florida or coastal jurisdictions—Adrian is inland and low-wind. Your permit will be straightforward asphalt, metal, or architectural shingles under standard IRC R905 rules. That said, Adrian's winters and spring melt are brutal, so focusing on underlayment, ice-and-water-shield, and flashing quality is far more important than fire rating.

Permits are issued at the Adrian Building Department counter or via mail submission; processing takes 5–10 business days for like-for-like replacements and 2–3 weeks if engineer review is needed (material change). Inspections are typically two: one in-progress inspection after the deck is exposed and cleaned (so the inspector can count layers and check for rot or structural damage) and one final inspection after the new roof is installed, fastened, and flashing is sealed. The in-progress inspection is critical—if the inspector finds rotten decking, cracked trusses, or unexpected structural work, the scope of your permit may expand, and additional fees or engineering may be required. Plan for the roofer to leave the roof deck exposed for at least 24–48 hours to allow inspection scheduling. Final inspection covers nail patterns (spacing, fastening type), underlayment coverage, flashing sealing, gutter attachment, and overall workmanship. Once final is signed, you're done; the permit is closed and your home record is updated.

Three Adrian roof replacement scenarios

Scenario A
Two-layer asphalt re-roof, 1,800 sq ft, shingles-to-shingles, split-wood home in downtown Adrian
You have an older 1950s split-level on Maple Street with two existing layers of asphalt shingles. You want to overlay with architectural (three-tab equivalent) asphalt shingles, same type and color as the original. This is a straightforward like-for-like material change, and because you have only two layers, overlay is permitted under IRC R907.4. Your permit application must include: roof plan showing dimensions, material spec (brand, color, wind rating), underlayment type (synthetic or felt), ice-and-water-shield placement diagram (minimum 24 inches up from eaves, full valleys), and fastening pattern (typically 6 nails per shingle, 1-1/4-inch roofing nails, 4-inch spacing on the upper shingles). Adrian's Building Department will review in 7–10 business days; cost is roughly $150 for a 1,800 sq ft roof (about $0.08 per sq ft permit fee, based on roof area). Once approved, your roofer schedules the in-progress inspection after tear-off (if doing single-layer tear-off) or before overlay (if no tear-off). If the inspector finds three layers during tear-off, the scope changes to full tear-off at that moment—the roofer must stop and notify you; the permit is modified and fees may increase. Assuming clean two-layer situation, final inspection happens after new shingles, flashing, and gutters are installed. Timeline: 3–4 weeks start to permit approval, then 2–3 days for roofing, 1 day for inspections. Total project cost (materials + labor + permit): $12,000–$18,000 depending on complexity and roofer pricing.
Permit required (overlay allowed) | Two-layer existing roof confirmed | Ice-water-shield 24 inches minimum | Synthetic underlayment + 6-nail pattern | In-progress + final inspection | Permit fee $150 | Roofer must carry Lenawee County business license | 3-4 week timeline start-to-finish
Scenario B
Three-layer tear-off to metal standing-seam, 2,200 sq ft, 1920s farmhouse outside Adrian township boundary
Your farmhouse on the edge of Lenawee County has three layers of aged asphalt shingles plus the original wood shakes underneath (four layers total). You're upgrading to metal standing-seam because it's durable in Michigan snow load and you want 50-year longevity. This project is mandatory full tear-off per IRC R907.4 (three-layer rule is absolute). Your permit must specify: tear-off and disposal scope, metal roofing product spec (metal gauge, fastener type, sealing method), structural engineer letter confirming the roof deck can handle metal weight (usually no issue, but required for material change to metal), ice-and-water-shield for eaves (again, 24 inches minimum, critical in farmland where wind-driven rain is extreme), and underlayment under metal (typically synthetic breather-type to prevent condensation in the attic). Adrian's Building Department will request the engineer's letter upfront; you'll need to hire an engineer ($400–$600) to certify the existing roof framing. Once the engineer report and permit drawings are submitted, review takes 10–14 business days. Permit fee is $200–$250 based on 2,200 sq ft. The in-progress inspection is critical here: the inspector will verify the tear-off is complete, the deck is clean and any rotted boards are replaced (common in farmhouses), flashing is prepped, and ice-and-water-shield is installed to spec. If the inspector finds rotten joists or sistering is needed, the scope expands, and you may need a follow-up engineer review (add 1–2 weeks). Final inspection covers standing-seam fastening, ridge detail, vent flashing (metal-to-metal), and deck attachment. Metal roofing is weather-tight quickly, so final inspection often happens within 1–2 days of installation. Timeline: 4–6 weeks (engineer report delays most projects). Total cost: materials + labor $18,000–$28,000 plus permit $200–$250 plus engineer $400–$600.
Permit required (tear-off mandatory, 3+ layers) | Structural engineer letter required | Metal standing-seam material change | Ice-water-shield full eaves coverage | Synthetic breathable underlayment | In-progress inspection critical for deck condition | Permit fee $200–$250 | Engineer report adds 2-3 weeks | Total timeline 4-6 weeks
Scenario C
Single-layer repair, under 25% roof area, partial shingle patching, residential owner-builder, Adrian city limits
Your home on the south side has hail damage to roughly 15% of the roof (maybe 300 sq ft out of 2,000). You're an owner-builder (live in the home) and want to patch the damaged section with matching shingles from your insurance settlement. This is a repair, not a replacement, and falls under the 25% threshold exemption in IRC R907.3 (minor repairs do not require permit). Adrian's Building Department treats repairs under 25% of roof area as exempt from permitting, provided you're not doing structural work (deck nailing, joist repair, etc.) and you're not changing materials. You can DIY this or hire a local handyperson without a roofing contractor license. However, you should document your work with photos and keep receipts, because if you later file an insurance claim for water damage or if the work is discovered during a property sale inspection, you want proof the repair was legitimate. Note: ice-and-water-shield under the patch is still recommended for Adrian's climate, even though it's exempt—this is a best-practice, not a code requirement for repairs. If the patch grows to 26% or larger, it becomes a re-roof and requires a permit. If you discover rotten decking under the shingles during patch removal, stop work—that's structural repair and may trigger a permit requirement even for a small repair. Adrian's Building Department takes the position that any deck work requires a permit; surface shingle patching does not. Timeline: zero permit process, 1–2 days for repair. Cost: materials only ($150–$400 for shingles and flashing) plus labor if hired out ($800–$1,200 for a small patch). No permit fee.
No permit required (under 25% repair threshold) | Single-layer existing roof | Matching shingles, no material change | Owner-builder exempt status confirmed | Ice-water-shield recommended but not mandated | No deck work | 1-2 day timeline | $150–$400 materials, $0 permit fee

Every project is different.

Get your exact answer →
Takes 60 seconds · Personalized to your address

Adrian's three-layer rule and why inspectors are strict about it

The three-layer rule (IRC R907.4) exists because of fire risk and structural weight. A single layer of asphalt shingles weighs roughly 2–3 pounds per square foot. Three layers is 6–9 psf, which strains the trusses and creates a fire load—the shingles burn hotter because the layers are denser and trap heat. Additionally, when water gets into the layers (wind-driven rain, ice dams), it can't dry out quickly, leading to wood rot and mold in the attic. Michigan's freeze-thaw cycle makes this especially dangerous. Adrian's Building Department doesn't allow overlay on three-layer roofs because the city has seen too many failures—ice dams backing water up under the layers, mold in attics, and structural sagging that wasn't caught until a 40-pound wet-snow load hit in February.

Adrian inspectors physically walk the roof or ask for photographic evidence of layer count before issuing the permit. They will climb a ladder and peel back a corner of shingle or bore-sample the roof to confirm. If you misrepresent the layer count on your application and the inspector discovers three layers during in-progress, the permit is modified on the spot, tear-off is now mandatory, and you'll face delays and cost overruns. This is not a negotiation—the inspector has seen too many two-layer jobs that turned out to be three, and they're not taking chances.

The practical takeaway: if you're not 100% sure of your layer count, hire a roofer to do a pre-permit inspection (usually $100–$150). They'll bore-sample the roof, confirm the count, and give you the data for your permit application. This single step saves you thousands in surprise tear-off mandates.

Ice-and-water-shield placement in Adrian's climate: why the 24-inch rule matters

Adrian sits in IECC climate zone 5A/6A, straddling the Michigan-Ohio border with winters that drop to -10°F and spring melt that brings rain-on-snow events. Ice dams form when warm attic air melts snow at the roof peak, water flows down, and refreezes at the unheated eaves. The trapped water backs up under the shingles and seeps into the soffit, walls, and attic. A single ice dam can cause $5,000–$15,000 in water damage—drywall rot, mold, rafter damage. Ice-and-water-shield (also called ice-and-water barrier or IWB) is a rubberized asphalt membrane that self-seals around nail penetrations and adheres to the roof deck, creating a second water barrier if shingles fail.

Adrian's Building Department mandates that ice-and-water-shield extend from the eaves to at least 24 inches inside the roof plane (minimum). This covers the width of the eaves overhang plus another 24 inches of roof slope. In valleys and around chimneys or vents, full coverage is required. The 24-inch rule comes from IRC R905.11.5 and is consistently enforced during final inspection. The inspector will ask to see the edge of the IWB and confirm it reaches the required distance. If it's installed only 12 inches or stops short of valleys, the permit fails, and you'll have to rip it out and re-install. This is painfully common because roofers sometimes cut corners to save material cost—Adrian's inspectors catch it every time.

Best practice: specify synthetic ice-and-water-shield (not felt) in your permit application. Synthetic breathes better and lasts longer (25+ years vs 10–15 for rubberized asphalt). Cost difference is minimal ($0.50–$1.00 per square foot), and Adrian's inspectors respect synthetic products more because they've seen better performance during ice dam season.

City of Adrian Building Department
Adrian City Hall, 159 East Church Street, Adrian, MI 49221
Phone: (517) 264-2870 ext. [Building Dept] — verify extension locally
Monday–Friday, 8:00 AM–5:00 PM (EST; closed holidays)

Common questions

Can I overlay my roof without a permit if I remove just the top layer myself?

No. Removing the top layer yourself doesn't change the fact that you have multiple layers underneath, and IRC R907.4 still applies—three or more layers require complete tear-off, period. Additionally, you cannot legally install roofing without a permit in Adrian if the scope is 'replacement,' even if you do some of the prep yourself. If you're a homeowner living in the home, you can do the work yourself as an owner-builder, but you still need the permit. Hire a roofing inspector before you start to confirm layer count and avoid a surprise mid-project violation.

How long does the Adrian building permit take for a roof replacement?

Like-for-like roofing replacements (same material, no structural work, two layers or fewer) typically take 5–10 business days for Adrian's Building Department to review and issue. If material change (shingles to metal/tile) or structural evaluation is needed, add 2–3 weeks for engineer review and resubmission. Once the permit is issued, roofing takes 2–5 days, plus 2–3 days for in-progress and final inspections. Overall timeline: 3–4 weeks for straightforward overlay, 5–8 weeks if tear-off and structural work are involved.

Do I have to pull the permit myself, or can the roofer do it?

The roofer can pull the permit on your behalf if they have your authorization, but the homeowner is ultimately responsible for ensuring it's pulled correctly. Many roofing contractors in the Adrian area are used to the process and will submit the permit drawings and specs to City Hall. Verify upfront that they will handle permitting—some handyman roofers or out-of-town contractors may not be familiar with Adrian's requirements (especially the three-layer rule and ice-and-water-shield specs). Ask your roofer to show you the permit once it's issued and to confirm they understand the inspection requirements.

What's the difference between a tear-off and an overlay, and does Adrian allow both?

An overlay means installing new shingles directly over the existing roof without removing the old shingles. A tear-off means removing all existing shingles down to the bare deck before installing new ones. Adrian allows overlay only if you have one or two existing layers (IRC R907.4). If you have three or more layers, tear-off is mandatory. Tear-off is also required if your existing roof is damaged, rotten, or structurally unsound. Always confirm layer count with an inspector before committing to an overlay bid—discovering three layers mid-project will force a scope change and cost overrun.

Is ice-and-water-shield really required in Adrian, or can I save money by skipping it?

Ice-and-water-shield is required by Adrian's Building Department (IRC R905.11.5) and will be inspected. Skipping it will fail final inspection, and you'll have to install it retroactively. More importantly, Adrian's climate (freeze-thaw, rain-on-snow, ice dams) makes IWB practically essential for long-term durability. Water damage from ice dams costs far more than the $500–$1,000 extra for IWB installation. Don't skip it; build it into your permit and contract.

My roof has damaged wood shakes and some rotten decking. Do I need more than a basic permit?

Yes. Structural work (rotten deck replacement, joist sistering, truss repair) requires structural evaluation and engineering in most cases. If the inspector finds rot during the in-progress inspection, the scope expands beyond the basic roof permit. You'll need to hire a structural engineer to document the damage and certify repairs ($300–$600). This is mandatory in Adrian and adds 2–3 weeks to your timeline. Catch rotten decking early by requesting a pre-permit inspection; your roofer can bore-sample the deck and identify problems before the permit is issued.

Can I do the roofing work myself as an owner-builder in Adrian?

Yes, Adrian allows owner-builder work on residential properties you own and occupy. However, you still need the permit, and you must pass inspections. The inspector will check your work against code standards (nail spacing, fastening, flashing, underlayment coverage). If the work is found to be substandard, you'll have to rip it out and redo it to pass. Most homeowners hire a licensed roofer because roofing is technical and dangerous—falls from ladders and roofs are the leading cause of home injuries. If you do hire a roofer, they should carry a Lenawee County business license and roofing license (or contractor's license); verify credentials upfront.

What happens during the in-progress roof inspection in Adrian?

The in-progress inspection occurs after the old roof is removed and the deck is exposed. The inspector climbs the roof to verify: (1) old shingles/layers are completely removed, (2) the deck is clean and sound (no rot, no structural damage), (3) flashing is prepped and ready, (4) ice-and-water-shield is installed correctly, and (5) underlayment is laid out per spec. If rotten areas are found, the inspector may halt work and require engineering. This inspection typically takes 30–45 minutes and must be scheduled in advance. The roofer should call the Adrian Building Department to request inspection; you can also call on their behalf. Failure to schedule in-progress inspection can delay your final sign-off by days or weeks.

How much does a roof permit cost in Adrian?

Roof permit fees in Adrian are based on roof area (roughly 1.5–2% of roof valuation or $1.50–$2.50 per 100 sq ft). For a typical 2,000 sq ft roof, expect $100–$250. Tear-off and material-change permits may be slightly higher ($200–$300). There are no additional 'inspection fees'—inspections are included in the permit. Ask the Adrian Building Department for their current fee schedule when you submit; they'll calculate the exact cost. Engineer reports (if needed for material change) are billed separately by the engineer, not the city.

What if I discover the permit was never pulled on a roof replacement that happened 5 years ago?

Contact Adrian's Building Department immediately and request an after-the-fact permit or inspection. You'll likely face retroactive fees (often 1.5x the original permit cost) and an inspection to verify the work meets code. If the work is found to be substandard, you may be ordered to remediate. If you're selling the home, the unpermitted roof must be disclosed to the buyer and may reduce the home's value or complicate financing. It's always better to address unpermitted work proactively than to have it discovered during a title search or inspection. Adrian's Building Department is generally reasonable about after-the-fact permits if you come forward voluntarily.

Disclaimer: This guide is based on research conducted in May 2026 using publicly available sources. Always verify current roof replacement permit requirements with the City of Adrian Building Department before starting your project.