What happens if you skip the permit (and you needed one)
- Stop-work order carries a $250–$500 fine from Garden City; unpermitted work found during resale inspection can delay closing by 30+ days and cost $1,500–$3,000 in remediation or forced removal.
- Homeowner's insurance may deny a claim for roof damage if the replacement was unpermitted (especially if structural deck rot was hidden); one claim denial averages $15,000–$40,000 out-of-pocket.
- Three-or-more-layer roof discovered during re-roof triggers mandatory tear-off retroactively; adding a full tear-off mid-project costs $2,000–$5,000 extra labor and material.
- Refinance or home equity line lender will pull permits during appraisal; unpermitted work voids the loan or forces costly repair/removal before funding ($3,000–$8,000).
Garden City roof replacement permits — the key details
Garden City Building Department requires a permit for any full roof replacement, any tear-off-and-replace of 25% or more of the roof surface, any change of roofing material (e.g., asphalt shingles to metal or tile), and any repair that involves deck replacement or structural repair. The foundational code is IRC R907 (Reroofing), which Garden City adopts as part of Michigan's statewide energy code and 2015 IRC. The key threshold is the existing layer count: if your roof already has two layers of shingles, you cannot overlay a third layer; IRC R907.4 is unambiguous — 'The existing roof covering shall be removed down to the roof deck.' This is non-negotiable in Garden City and checked at both the pre-job site visit (if requested) and the deck-nailing inspection. Even if the contractor argues 'We'll just nail through to the deck,' the inspector will cite IRC R907.4 and issue a stop-work order. Garden City inspectors have seen enough ice-dam failures and premature failures due to over-layering that they enforce this strictly. If you're unsure how many layers are already present, hire a roofer to do a preliminary walkthrough (usually free with a quote); they'll cut a small hole and count, and it becomes part of the permit application.
The second critical detail is the ice-and-water shield requirement, which reflects Garden City's winter climate. IRC R905.2.8.1 requires a water-resistive underlayment (ice-and-water shield) on roofs in areas prone to ice dams — which includes Wayne County. The code specifies: 'In areas where there is a possibility of ice forming along the eaves' — that's Garden City, especially in December through March. The shield must extend a minimum of 24 inches from the exterior wall line on attic-ventilated roofs, or the full slope length on cathedral ceilings (unvented roofs). Garden City Building Department's inspectors will ask to see the ice shield specification on your permit application and will look for it during the final inspection. If you're installing metal roofing or architectural shingles and want to save on material costs, skipping ice-and-water shield is a classic rejection reason — the inspector will cite it, and you'll re-order and re-inspect, adding 1–2 weeks to your project. Budget $1.50–$2.50 per square foot for self-adhering ice-and-water shield; a 2,000-square-foot roof with 24-inch coverage on both sides costs roughly $400–$600 in material alone.
Material changes trigger extra scrutiny. If you're moving from asphalt shingles to metal roofing, ceramic or slate tile, or any non-traditional material, Garden City Building Department requires a structural engineer's letter or at minimum a load-analysis from the roofer, because these materials have different weights (tile weighs 600–900 lbs per square; metal weighs 50–150 lbs per square). The permit application must specify the new material, its weight per square, fastening pattern, and underlayment type. For metal roofing, you must also specify the standing-seam profile, screw type (stainless or coated), and whether you're using a thermal break. This sounds bureaucratic, but it's a real safety issue — a 1960s ranch home built to 20 lbs/square loading has a different roof structure than a home designed for 600-lb tile, and the inspector needs to see that the structural capacity was considered. Plan for 1–2 weeks of additional review if you're changing materials; the city may request a stamped engineer's letter, which costs $300–$600.
Garden City's permit application requires a simple site plan (sketch showing roof footprint, slope direction, and any skylights or penetrations), a list of materials with specification data (shingle color, underlayment type, fastener gauge and spacing), contractor license number and insurance, and proof of property ownership or signed authorization if you're an owner-builder. If the contractor is pulling the permit, confirm in writing that they are — many homeowners assume the contractor filed it and find out mid-project that nothing was submitted. Owner-builders must provide a property tax record or deed and are responsible for scheduling both inspections (deck and final). The permit fee in Garden City is typically $50–$150 depending on roof area (calculate total squares — 1 square = 100 sq ft — and ask the building department for the fee schedule; it's usually $0.10–$0.25 per square). The actual fee comes down during final inspection and is not refundable if the work is not completed, so don't assume you can start, stop, and re-permit with a new contractor mid-project.
Timing: Garden City Building Department does not have an online portal, so expect to submit applications in person at City Hall (3410 Sheridan Avenue, Garden City, MI 48135) during normal business hours, or by mail. Plan review typically takes 7–14 days. Once approved, you have 180 days to start work; if you don't begin within that window, the permit expires and you re-apply (and re-pay the fee). Inspections are scheduled by phone or email after submission — there is no self-service inspection scheduling. The deck-inspection window is tight: you must call for an inspection after tear-off but before you install new underlayment. The final inspection happens after shingles are installed and before you clean up. If the deck has rot or structural issues, the inspector will note them and require documentation that repairs are complete before sign-off. Budget 2–3 weeks total from permit approval to final inspection, longer if the inspector finds hidden deck damage or three existing layers requiring mandatory tear-off.
Three Garden City roof replacement scenarios
Garden City's winter climate and ice-dam requirements
Garden City sits in ASHRAE climate zone 5A (southern half) and 6A (northern edge), which triggers specific code language around ice dams and water backup. Michigan winters include freeze-thaw cycles that can last 4–5 months (November through March), and the city's proximity to Lake Michigan intensifies moisture and wind-driven rain. IRC R905.2.8.1 requires a water-resistive underlayment (self-adhering ice-and-water shield, NOT regular roofing felt) on eaves in cold climates. Garden City Building Department interprets 'cold climate' as the entire city — all residential roofs require ice-and-water shield.
The minimum is 24 inches from the eave line on attic-ventilated roofs; cathedral or unvented ceilings require the full rafter slope. Many contractors try to cut costs by using 30# felt in place of ice-and-water shield, citing 'felt is good enough.' The inspector will reject this. Ice-and-water shield is self-adhering asphalt-based, sticks to the deck, and seals around fasteners; felt breathes and allows water vapor to escape but does NOT seal. In a freeze-thaw cycle, water backs up under shingles, hits felt, and pools — the pooled water refreezes, lifts shingles off, and you get a leak within one winter. Garden City inspectors have seen this failure pattern repeatedly and enforce ice-and-water shield strictly. Budget an extra $400–$600 for materials and labor to install ice-and-water shield on a 2,000-square-foot roof.
One more detail specific to Garden City: if your roof has a low pitch (less than 4:12), ice buildup is more likely. The inspector may ask about gutter ice guards or heated cables — neither is code-required, but they're mentioned in IRC R905.2.8.2 as mitigation in areas with 'severe icing potential.' If you're in a low-pitch scenario and near a cold-air-pocket area (e.g., north side of a tall neighbor or in a wooded section), ask your roofer about these options. They won't reduce your permit scope, but they'll extend roof life and reduce callbacks.
Three-layer mandate and why Garden City enforces it strictly
Michigan's adoption of IRC R907.4 is absolute: 'The existing roof covering shall be removed down to the roof deck' when you have three or more existing layers. Garden City Building Department does not grant variances or exceptions to this rule. The reason is structural: each layer of roofing material (shingles, underlayment, fasteners) adds weight and can cause fastener withdrawal (the deck weakens, fasteners back out, shingles blow off). Multiple layers also trap moisture, causing deck rot that's invisible until the third layer is removed. When the inspector finds three layers during the deck inspection (after tear-off but before new underlayment), they WILL issue a stop-work order and require full removal. This is expensive and disruptive mid-project.
How to avoid this: Before you sign a contract, ask the roofer to walk the roof (usually free with an estimate) and count layers. If three exist, confirm in writing that the contract includes a full tear-off, not an overlay. If you have two layers and want an overlay, get a site photo or letter from the roofer stating 'Two layers confirmed; overlay eligible under IRC R907.3 without tear-off.' Bring this to the permit application. Garden City Building Department will not issue a permit for an overlay if you've stated three layers exist; they will issue it ONLY if you've declared two or fewer. If the inspector discovers three layers mid-project, the contractor bears the cost of the additional tear-off unless the homeowner paid for a pre-job layer count and withheld that information — so get it in writing upfront.
Edge case: Occasionally an existing roof has two layers of asphalt but also has a partial roof in a different material (e.g., a porch or lean-to with standing-seam metal). The two-layer home gets an asphalt overlay permitted; the metal porch is separately evaluated. Don't assume one permit covers all areas — list each section separately and note material changes. Garden City's building department will catch this during review if not specified, adding review time.
3410 Sheridan Avenue, Garden City, Michigan 48135
Phone: 734-793-1620 (confirm locally; no single permit line — ask for Building/Inspections)
Monday–Friday, 8:00 AM – 5:00 PM (closed holidays)
Common questions
Does Garden City have an online permit portal for roofing?
No. Garden City Building Department requires in-person submission at City Hall (3410 Sheridan Avenue) or mailed application. There is no online portal, e-filing, or over-the-counter same-day approval. Plan 7–14 days for review after submission. Many neighboring communities (Westland, Dearborn Heights) have online portals, so if you're comparing, Garden City's paper-based process is slower. Call 734-793-1620 to confirm current procedures; some departments have shifted during the pandemic, but as of 2024 Garden City does not offer e-filing.
Can I hire an unlicensed roofer to pull my permit and do the work?
No. Michigan Residential Code requires any roofer performing work on a structure require a residential builder license (Class B, Residential) or specialty roofing license. The permit application must list a licensed contractor; unlicensed work voids your permit and insurance coverage. The Building Department will verify the license before issuing the permit. Owner-builders are exempt IF the work is on their own owner-occupied single-family home and they're doing the labor themselves — but even then, if structural repairs are needed, a licensed contractor must perform that work. Verify your roofer's license at Michigan Department of Licensing and Regulatory Affairs (LARA) before signing.
How long do I have to complete a roof replacement after the permit is issued?
You have 180 days from the permit issue date to start work. If you don't begin within 180 days, the permit expires and you must re-apply and re-pay the fee. Once you start (tear-off begins), the deck inspection window is tight — you must call and schedule the deck inspection within a few days, or you risk having the inspection canceled and having to re-schedule. Plan to complete the full project (tear-off through final inspection) within 2–4 weeks to avoid seasonal delays or permit expiration. If you pause mid-project, notify the building department; extended pauses may require a permit renewal or extension fee.
What if the inspector finds rotten deck during tear-off?
The deck inspection happens after tear-off, when the deck is fully exposed. If the inspector finds rot (soft, discolored, or spongy wood), work stops. You must hire a licensed carpenter or structural contractor to repair or replace the damaged deck section, and those repairs must pass a follow-up inspection before new underlayment is installed. Deck repair costs $1,500–$5,000+ depending on area and severity. This adds 2–4 weeks to your project. Budget contingency ($3,000–$5,000) when estimating; ask your roofer for a 'best-guess' deck condition before you sign the contract.
Do I need a permit for gutter replacement or flashing repair only?
No permit is required for gutter replacement or flashing repair alone, even if gutters or flashing are damaged by weather. However, if you're replacing gutters AND roof shingles at the same time, the shingle work requires a permit; the gutter work is bundled under that permit at no additional fee. If gutters are the only work, you're exempt. The same applies to flashing: if you're replacing only a vent flashing or chimney flashing without roofing work, no permit is needed. If flashing is part of a roof replacement project, it's included in the permit.
Is a structural engineer's letter required for a metal roof?
Yes, Garden City Building Department requires structural documentation (engineer's letter or roofer's load analysis) when changing from asphalt shingles to metal, tile, or slate. Metal roofs are typically lighter (50–150 lbs per square) than asphalt (200 lbs per square), so older homes usually accept the load. However, tile and slate (600–900 lbs per square) require verification that the roof structure can support the additional weight. An engineer's letter costs $300–$600 and takes 1–2 weeks to obtain. Some roofers provide a load-analysis memo at no charge; confirm this in writing before contract signing. Without this documentation, the permit will be put on hold pending structural review, adding 2–3 weeks.
Can I do a roof repair myself as an owner-builder without a permit?
Yes, if the repair is less than 25% of the roof area, uses the same material (like-for-like), and does not involve deck replacement. You do NOT need a permit. Examples: replacing 5–10 damaged shingles, re-nailing loose shingles, re-sealing flashing around an existing chimney vent. If you discover structural damage (rot, water damage to rafters) while repairing, you must stop, call a licensed contractor, obtain a permit, and have repairs inspected. Owner-builder exemptions apply only to owner-occupied single-family homes — rentals and multi-unit buildings always require permits and licensed contractors. Call your homeowner's insurance before starting; some policies now require permit documentation for roof work, even exempt repairs.
What is the permit fee for a roof replacement in Garden City?
Permit fees are based on roof area (measured in 'squares' — 1 square = 100 square feet). Garden City charges approximately $0.10–$0.25 per square, plus a base fee of $25–$50. A typical 2,000-square-foot residential roof (20 squares) costs $75–$150 in permit fees. Material changes (asphalt to metal or tile) may incur an additional review fee ($25–$75) if a structural engineer's letter is required. Contact the Building Department directly at 734-793-1620 for the current fee schedule; fees may have changed since last year.
What happens if I overlay a roof when there are already three layers?
If three layers are discovered during the deck inspection (after tear-off), the inspector will issue a stop-work order citing IRC R907.4. You must remove all existing layers down to the deck before proceeding. The contractor will need to come back, perform a full tear-off (adding $2,000–$5,000 labor and hauling), and schedule another deck inspection. This is expensive and adds 2–3 weeks to the project. To avoid this: always hire a roofer to inspect and count existing layers before signing a contract. If three layers exist, confirm in writing that the contract includes a full tear-off, not an overlay. Get a photo or letter stating the layer count and bring it to the permit application.
How do I schedule inspections in Garden City?
Garden City Building Department does not offer online inspection scheduling. After your permit is approved, you must call 734-793-1620 (or the main city line) and request to speak with the Building/Inspections department. Ask for the deck inspection first (after tear-off, before underlayment installation) and the final inspection (after shingles are installed). The inspector will provide a window (e.g., 'Wednesday, 1–3 PM') and may show up within that window or call ahead. Plan for 1–2 business days for the building department to schedule you. If you miss an inspection appointment, you must call back and re-schedule; repeated no-shows may result in permit cancellation.
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.