Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
A full roof replacement or tear-off in Midland requires a building permit. Patching repairs under 25% of roof area are typically exempt, but any material change or structural deck work must be permitted.
Midland adopts the 2015 International Building Code with Michigan amendments, and the city processes most residential roof permits over-the-counter if the project is straightforward (like-for-like material, no deck repair, clear underlayment and fastening specs). The key Midland quirk: the Building Department's online portal allows you to upload plans and fee calculations upfront, which speeds approval—many homeowners pull permits in under 3 business days without a site visit. However, if your roof has three or more layers, IRC R907.4 mandates a complete tear-off; partial overlays on existing shingles are not permitted if the underlying substrate is saturated or damaged. Midland's position on ice-water shield is strict in the 42-inch frost-depth zone: it must extend 24 inches from the eaves on all low-slope sections, even if the 2015 IRC baseline says 6–12 inches. This is not a state mandate—it's City of Midland's local amendment based on freeze-thaw cycle frequency. If you're changing materials (e.g., asphalt shingles to metal or slate), you'll need a structural engineer's sign-off on deck loading; the city will not issue a permit without it.

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

Midland roof replacement permits—the key details

Midland's building permit threshold for roofing is governed by IRC R907 (Reroofing) and IBC 1511, both adopted locally with Michigan amendments. The baseline rule: any tear-off-and-replace project requires a permit, regardless of roof area. If you are only patching (replacing fewer than 10 squares of shingles in a scattered pattern, less than 25% of total roof area), no permit is required. The moment you remove the existing roofing substrate down to the deck—even if only half the roof—a permit is mandatory. Midland's Building Department enforces this strictly because deck inspection is essential in the 42-inch frost-depth zone: frost heave and ice damming can rot joists and cause structural failure if the underlying plywood is wet or compromised. The city's online portal (accessible via the City of Midland website) lets you pre-file a permit application with scope, materials, and estimated cost, which dramatically speeds approval. Most straightforward like-for-like replacements (same asphalt shingle profile, no deck work) are approved over-the-counter within 2–3 business days. Structural changes, material upgrades, or deck repair add 1–2 weeks for plan review.

A critical local rule: if your roof currently has three or more layers of shingles, IRC R907.4 prohibits a fourth layer (overlay). You must tear off all existing layers down to the deck before installing new shingles. Midland inspectors conduct pre-permit field checks for layer count; if you misrepresent the number of layers on your permit application, the inspector will stop work and issue a violation. This is not bureaucratic theater—multiple layers trap moisture and prevent proper nailing, leading to blow-offs and ice-dam failures in the Great Lakes freeze-thaw cycle. Additionally, Midland has adopted a local amendment requiring ice-water shield (self-adhered synthetic underlayment) to extend a minimum of 24 inches from the eaves on all roof sections with pitch 6:12 or lower. The 2015 IRC baseline is 6–12 inches, depending on climate; Midland's 24-inch requirement reflects the severity of freeze-thaw damage in the region. Your roofing contractor must specify the product (usually Grace Ice & Water Shield or equivalent) on the permit application. If they don't, the plan reviewer will reject the permit and ask for an amended spec.

Material changes trigger additional requirements. If you are replacing asphalt shingles with metal roofing, architectural shingles, slate, or tile, you must obtain a structural engineer's evaluation of the existing deck to confirm it can support the new load. Metal roofing adds minimal weight (1–2 psf), but slate and tile can add 12–15 psf; older homes with 2x6 or 2x8 rafters may require sister rafters or collar ties. Midland requires a sealed engineer's letter with the permit application; the Building Department will not issue a permit without it. Fastening patterns also change by material: asphalt shingles use 4 nails per shingle (ASTM D226), metal roofing uses cleats or mechanical fasteners per ASTM E1969, and tile requires mortar bed and battens per ASTM C1167. Your contractor must submit a detailed fastening spec with the permit. If the plan reviewer identifies a gap (e.g., no fastening pattern for your chosen metal profile), they'll request clarification, which adds 3–5 days.

Underlayment and ventilation details must be explicit. Midland requires Type II or Type III synthetic underlayment (not 15# felt) on all roofs in the 5A/6A climate zone. If you have an attic, soffit and ridge vents must maintain a 1:150 ventilation ratio (one square foot of vent area per 150 square feet of attic floor). If the roof is cathedral or vaulted (no attic space), you must install a continuous air/moisture barrier (e.g., vapor-permeable underlayment + baffles) to prevent condensation accumulation. The permit application must specify the underlayment brand, thickness, overlap pattern, and ventilation strategy. Midland's plan review checklist is posted on their website; reviewers will flag missing specs and request amendments. Most rejections stem from vague underlayment language like "per manufacturer" rather than a specific product and installation detail.

Inspection sequence is straightforward: one in-progress inspection (called a 'deck inspection') after tear-off and before new underlayment is installed, and a final inspection after all shingles, flashing, and ridge vents are complete. The deck inspection is the critical one—the inspector confirms no rotted plywood, no missing bridging between joists, and proper nailing pattern for any replacement decking. If rot is found, the scope expands and you'll need a change order. The final inspection verifies shingle nailing (typically 4 nails per shingle, driven flush into the nail slots), flashing at chimneys and walls, and proper overhang. Inspection requests are scheduled through the online portal or by phone; typical turnaround is 1–2 business days. Most permits close within 2 weeks of the final inspection. Permit fees in Midland are $100–$350 depending on roof area and complexity; they are calculated as a percentage of project valuation (typically 1–1.5% of materials + labor estimate). A 2,500-square-foot roof replacement at $12,000 total cost would generate a $180–$240 permit fee.

Three Midland roof replacement scenarios

Scenario A
Like-for-like asphalt shingle tear-off and replacement, no structural work, Midland residential neighborhood
You own a 1,800-square-foot ranch home on the southeast side of Midland (frost zone 5A south). The roof is 22 years old, a standard 6:12 pitched asphalt shingle (two existing layers), with a vented attic. You want to tear off both layers and install new architectural asphalt shingles (same profile as the original), with synthetic underlayment and 24-inch ice-water shield. No structural work, no material change, deck is sound. This is a straightforward permit: submit an application via Midland's online portal with photos of the existing roof, a roof measurement (1,800 sq ft = 18 squares), material specs (shingle profile, underlayment brand, fastening pattern), and an estimated cost ($8,000–$12,000). Permit fee will be $120–$180. The Building Department will approve over-the-counter within 2–3 business days, no plan review needed. Your contractor schedules the deck inspection (after tear-off, before underlayment), and a final inspection (after shingles are nailed). Each inspection takes 30 minutes. Total timeline: 1–2 weeks from permit issuance to final sign-off, assuming clear weather and no unexpected deck issues. Cost: $120–$180 permit fee, plus contractor labor and materials (typical $8,000–$12,000 all-in).
Permit required (tear-off) | Synthetic underlayment required | 24-inch ice-water shield from eaves | Asphalt shingles 4-nails per shingle | Deck inspection + final inspection | Permit fee $120–$180 | Total project $8,000–$12,000
Scenario B
Three-layer existing roof with material change to standing-seam metal, Midland residential home with vaulted/cathedral ceiling
Your Midland home has a 30-year-old roof with three existing layers of shingles (the second layer is visible along the eaves). You want to upgrade to standing-seam metal roofing (charcoal gray, 24-inch panels) because of durability and ice-dam concerns. The roof is vaulted (no attic), so ventilation strategy changes. Step one: IRC R907.4 mandates a complete tear-off because there are already three layers. Step two: metal roofing is heavier than asphalt (though still light at 1.2–1.5 psf); you'll need a structural engineer's letter confirming the 2x8 rafters (typical for your home era) can support the new load. Step three: a cathedral roof with no attic space requires continuous air-flow management—you must install a vapor-permeable synthetic underlayment (e.g., Grace Tri-Flex) with ventilation baffles at the soffit. The permit application will require: (1) engineer's letter (cost ~$500–$800), (2) detailed metal roofing spec (seam type, fastening pattern, underlayment brand, baffle layout), and (3) tear-off confirmation (layer count and photos). Plan review time: 5–7 business days (structural components add time). Permit fee: $200–$280 (higher valuation: $15,000–$18,000 all-in project cost). Two inspections: deck (after tear-off, confirms no rot and baffle placement), and final (panels, seams, flashing). Timeline: 3–4 weeks total. Cost: $200–$280 permit fee + $500–$800 engineer letter + $15,000–$18,000 contractor work.
Permit required (three-layer tear-off + material change) | Structural engineer sign-off required | Vapor-permeable underlayment + baffles | Standing-seam metal fastening spec | Deck inspection (baffle layout) + final | Permit fee $200–$280 | Total project $15,500–$19,000
Scenario C
Partial roof repair, eight squares of scattered shingle patching, no tear-off, Midland residential
Wind and hail damage affects approximately 800 square feet (8 squares) of your south-facing roof, scattered across multiple sections. You want to patch these spots with matching asphalt shingles, no full tear-off, no deck work. This is a repair under the 25% threshold (8 squares out of ~20–22 total on a typical Midland home). No permit required. However, you should verify that the existing shingles are only one or two layers (tap the roof from the attic to confirm). If a third layer is hiding underneath, the patching work would technically trigger the layer rule—but since you are not performing a full tear-off, the inspector's discretion applies. In practice, if your patching work is minor (gluing down a few lifted shingles, replacing blown-off shingles in one spot), the Building Department considers it a repair-not-replacement and does not require a permit. Document the work with before/after photos and keep receipts for insurance purposes. The contractor can source matching shingles from the roofing supply and complete the job in one day. Cost: $1,500–$2,500 contractor labor and materials, no permit fee. Note: if the damage is claimed against homeowner's insurance, the insurer may request a permit anyway as proof of code compliance; check your policy. Also, ice-dam mitigation (adding ice-water shield to the affected section) is optional for a small repair, but if you are replacing >25% of the roof, you must comply with Midland's 24-inch ice-shield requirement—at which point a permit becomes required.
No permit required (under 25% repair threshold) | Like-for-like asphalt shingles | Insurance documentation recommended | Contractor can start immediately | Cost $1,500–$2,500 labor + materials | No permit fee

Every project is different.

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

Midland's frost-depth and ice-water shield amendment: why 24 inches matters

Midland is located in ASHRAE climate zone 5A (south) and 6A (north), with a frost depth of 42 inches. This means the ground freezes deep every winter, and roof surfaces experience severe freeze-thaw cycling, particularly the eaves and overhangs where melting snow and ice refreeze nightly. IRC R907 baseline ice-water shield requirements vary by climate; in zones 4 and colder, the standard is 24 inches from the eaves for low-slope roofs (pitch <7:12). However, Michigan's historical building-code adoption and Midland's local amendments push this further: Midland explicitly requires 24-inch ice-water shield on ALL roof sections with pitch 6:12 or lower, which includes most residential gabled roofs in the lower-pitch valleys and eave zones.

Why does this matter to your permit? If your application does not specify ice-water shield or specifies a lesser width, the plan reviewer will reject it. The reason: unpermitted undersized ice shields lead to ice dam formation, water infiltration into soffits and fascia, and expensive attic rot repairs. Midland has seen dozens of insurance claims from homes with inadequate ice protection; the city updated its amendment in the 2015 code cycle to close this gap. Your roofing contractor must specify the product by name (e.g., 'Grace Ice & Water Shield, 3-foot roll, 24-inch offset from eave line') and include a detail drawing showing placement. This adds $400–$600 to the material cost of a typical home.

If your roof has low-slope sections (dormers, valley areas with pitch <6:12), you must also specify underlayment in those zones (usually self-adhered synthetic, not felt). The combination of ice-water shield (two 3-foot rolls overlapped at the eaves) plus synthetic underlayment (Type II or III) and proper ventilation is what keeps Michigan roofs dry through the spring thaw. Skipping this detail in the permit application causes rejections; including it accelerates approval.

Midland permit portal workflow and timeline: over-the-counter vs. plan review

The City of Midland Building Department has invested in an online permit portal (accessible through the city website) that allows homeowners and contractors to upload permit applications, photos, and material specs without visiting city hall in person. For a straightforward roof replacement, this process is fast: submit the application with a scope summary (e.g., 'Full tear-off and replacement, asphalt shingles, 18 squares'), roof photos, material specs (underlayment, shingle profile, ice-shield details), estimated cost, and contractor license number (if applicable). Within 1–2 business days, the administrative staff will review for completeness. If all information is present and the project is simple (no material change, no deck work, no structural questions), the permit is issued same-day or next-day, typically marked 'approved over-the-counter.'

More complex projects (structural changes, material upgrades, vaulted attics, deck rot) go to plan review, where a licensed building official examines the engineer's letter, flashing details, and ventilation specs. Plan review in Midland typically takes 5–7 business days. You may receive a 'conditional approval' requesting clarification (e.g., 'Specify fastening pattern for metal roofing per ASTM E1969') or amendments. Once you respond with the requested info, approval is issued within 2–3 days. Total timeline for a complex permit is often 2–3 weeks, not because of red tape, but because structural and material details must be vetted.

Inspection scheduling is also portal-based: after your contractor completes the tear-off and is ready for the deck inspection, you log into the portal and request an inspection (usually available within 1–2 business days). The inspector arrives, checks for rotted plywood, verifies deck nailing, and signs off. You then proceed with underlayment and shingles. For the final inspection, submit another request; typical turnaround is 1–2 days. The inspector verifies shingle nailing, flashing, ridge vents, and soffit/fascia condition. Once the final inspection passes, the permit is closed and a certificate of occupancy (or 'work completion' letter) is issued. This digital workflow is significantly faster than a city like Detroit or Flint that still require in-person filing and manual inspection scheduling via phone calls.

City of Midland Building Department
Midland City Hall, 333 W. Main Street, Midland, MI 48640
Phone: (989) 837-3000 (main); ask for Building Department | https://www.ci.midland.mi.us (Building Permits section under Services)
Monday–Friday, 8:00 AM–5:00 PM EST

Common questions

Do I need a permit if I am just replacing a few missing shingles due to wind damage?

No permit is required for minor patching of fewer than 10 squares of shingles, or repairs under 25% of total roof area, provided you are not removing the deck or performing a tear-off. If the repair remains scattered and like-for-like, it is classified as maintenance, not replacement. However, if your insurance claim adjuster requires proof of code compliance, ask your contractor for photo documentation and a receipt. If you later discover a third layer beneath the damaged area, stop work and consult the Building Department—three-layer roofs require a full tear-off permit if major repair is needed.

My roof has two layers already. Can I overlay a third layer of shingles without tearing off?

No. IRC R907.4, adopted by Midland, prohibits overlays on roofs with two or more existing layers. You must tear off all existing shingles and felt down to the deck before installing new shingles. If your roof has three or more layers, the rule is even more strict—a permit is mandatory and a full tear-off is required. Overlays trap moisture, prevent proper nailing, and fail prematurely in Michigan's freeze-thaw climate.

What is the ice-water shield and why does Midland require 24 inches from the eaves?

Ice-water shield is a self-adhered synthetic membrane (like Grace Ice & Water Shield) that sits under the shingles at the eaves and valleys to catch water from ice dams and prevent it from seeping into the attic. Midland requires 24 inches from the eaves (rather than the state minimum of 6–12 inches) because of the region's severe freeze-thaw cycling and 42-inch frost depth. This extra width prevents costly water damage during spring thaw. Your roofing contractor must specify the product and installation detail in the permit application.

I am changing from asphalt shingles to metal roofing. Do I need a permit?

Yes, absolutely. Any material change requires a permit, and you must obtain a structural engineer's letter confirming that the existing roof framing can support the new material's weight. Metal roofing is usually light (1–2 psf), but older homes may need reinforcement if the existing rafters are small. The engineer's letter is mandatory in Midland; without it, the permit will be rejected. Plan on an additional $500–$800 for the engineer and 1–2 weeks for plan review.

What is the permit fee for a roof replacement in Midland?

Permit fees are typically 1–1.5% of the project's estimated cost. A standard 2,000-square-foot asphalt roof replacement costs $8,000–$12,000, generating a permit fee of $120–$180. Complex projects (material changes, structural work, multi-story) can run $200–$350. The fee is calculated after you submit your project scope and cost estimate to the Building Department; there is no flat rate. Most homeowners pay their permit fee at issuance via the online portal or in person at city hall.

How many inspections do I need, and how long does each one take?

Two inspections are required: (1) a deck inspection after the old roof is torn off and before new underlayment is installed (15–30 minutes), and (2) a final inspection after all shingles, flashing, and ridge vents are complete (30–45 minutes). The inspector verifies no rot, proper nailing patterns, and correct flashing detail. Request inspections through the online portal; most are scheduled within 1–2 business days. If the inspector finds rot or missing deck boards, work stops until repairs are made and re-inspected.

Can I pull my own permit as an owner-builder, or does my contractor have to do it?

Midland allows owner-builders to pull permits for owner-occupied residential projects. However, most homeowners hire a licensed roofing contractor who pulls the permit as part of the bid. If you pull the permit yourself, you must provide all material specs, photos, and cost estimates upfront; the process is the same as a contractor's, just slower if you are unfamiliar with code language. Verify with the Building Department that your contractor has a current Michigan roofing license before signing a contract.

What happens if my contractor does not pull a permit and I find out after the job is done?

You have a few options: (1) have the contractor apply for a retroactive permit and request a final inspection (the city will likely charge a penalty fee of $250–$500); (2) contact the Building Department yourself and disclose the work, then hire a licensed inspector to verify code compliance; or (3) do nothing and hope no one files a complaint. However, unpermitted roof work will surface during a home sale (Michigan's TDS disclosure requires honesty), refinancing (lenders request permit history), or insurance claim (most policies deny coverage for undisclosed work). The safest path is always to get a permit upfront.

Can I use asphalt felt (15#) instead of synthetic underlayment?

No. Midland's building code requires Type II or Type III synthetic underlayment (not 15# felt) on all roofs in the 5A/6A climate zone. Synthetic underlayment is more tear-resistant, lasts longer, and performs better in freeze-thaw conditions. Felt is outdated for this climate and will result in permit rejection if you try to specify it. The cost difference is modest ($0.50–$1.00 per square foot), so expect synthetic underlayment to be standard in all bids.

What if the inspector finds rotted plywood during the deck inspection?

The inspector will stop work and require you to replace the damaged deck boards before proceeding. Rot is common in older Michigan homes due to ice-dam leaks; plan for $500–$1,500 in extra decking repairs if your attic shows signs of prior water damage. Once rotten boards are replaced and sistered to existing joists, a re-inspection is scheduled (1–2 days), and then you can proceed with underlayment and shingles. Total project timeline may extend by 1–2 weeks if significant rot is found.

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 Midland Building Department before starting your project.