What happens if you skip the permit (and you needed one)
- Stop-work orders issued by the City of Midland Building Department carry a $250 fine, and you'll owe double permit fees ($200–$700 total) when you re-pull to legalize the work.
- Insurance claim denials: most homeowner policies require proof of permit compliance; unpermitted roof work voids coverage for weather-related losses and can trigger policy cancellation.
- Home sale disclosure: Michigan's Residential Property Condition Act requires you to disclose unpermitted roof work to buyers; undisclosed work can justify rescission and lawsuit costs of $5,000–$15,000.
- Lender refinance blocking: mortgage lenders run title checks and building-permit history; unpermitted major work will block a refi or HELOC until remedied.
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
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.
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.
More permit guides
National guides for the most-asked homeowner permit projects. Each goes deep on code thresholds, common rejections, fees, and timeline.
Roof Replacement
Layer count, deck inspection, ice dam protection, hurricane straps.
Deck
Attached vs freestanding, footings, frost depth, ledger, height/area thresholds.
Kitchen Remodel
Plumbing, electrical, gas line, ventilation, structural changes.
Solar Panels
Structural review, electrical interconnection, fire setbacks, AHJ approval.
Fence
Height/material limits, sight triangles, pool barriers, setbacks.
HVAC
Equipment changeouts, ductwork, combustion air, ventilation, IMC sections.
Bathroom Remodel
Plumbing rough-in, ventilation, electrical (GFCI/AFCI), waterproofing.
Electrical Work
Subpermits, NEC sections, panel upgrades, GFCI/AFCI, who can pull.
Basement Finishing
Egress, ceiling height, electrical, moisture barriers, occupancy rules.
Room Addition
Foundation, footings, framing, electrical/plumbing extensions, structural.
Accessory Dwelling Units (ADU)
When permits are required, code thresholds, JADU vs ADU, electrical/plumbing/parking rules.
New Windows
Egress, header sizing, structural cuts, fire-rating, energy code.
Heat Pump
Electrical capacity, refrigerant handling, condensate, IECC compliance.
Hurricane Retrofit
Roof straps, garage door bracing, opening protection, FL OIR product approval.
Pool
Barriers, alarms, electrical bonding, plumbing, separation distances.
Fireplace & Wood Stove
Hearth, clearances, chimney, gas line work, NFPA 211.
Sump Pump
Discharge location, electrical, backup options, plumbing tie-in.
Mini-Split
Refrigerant lines, condensate, electrical disconnect, line set sleeve.