Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
A full roof replacement or any tear-off requires a permit in Birmingham. Partial repairs under 25% of roof area and like-for-like patching are exempt — but the city's interpretation of 'like-for-like' is stricter than many Michigan municipalities because of the three-layer rule enforcement.
Birmingham enforces IRC R907.4 aggressively: if three or more layers are detected during a tear-off, the city requires 100% removal before any new shingles go down. This matters because many homes in Birmingham's older neighborhoods (Haynes area, near the depot) were built with asphalt shingles and re-shingled once or twice without permits — meaning homeowners often discover a third layer mid-project and must stop work, pull a permit, and strip to deck. Most neighboring communities (Bloomfield Township, West Bloomfield) use softer language; Birmingham does not. Additionally, Birmingham requires a full structural evaluation (engineer-stamped report) if you're switching to clay tile or slate, which is uncommon but comes up in historic-district homes — plan for $800–$1,500 in engineering costs if that's your scope. The city's online permit portal requires a PDF site plan showing roof area calculations (squares), underlayment spec, and fastener pattern before over-the-counter approval; many contractors skip this and get rejected at intake, costing 3–5 business days. Unlike some Michigan cities, Birmingham has no special hurricane-mitigation tax credit, and it doesn't adopt FBC provisions — you're under IBC/IRC only. Permits are typically issued over-the-counter for like-for-like re-roofs ($150–$350 fee, based on roof area in squares) with one in-progress inspection and one final.

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

Birmingham roof replacement permits — the key details

Birmingham's three-layer rule is the single biggest trap. IRC R907.4 states that if existing roof coverings are three or more layers, they must be removed to the deck before new shingles are installed. Most Michigan jurisdictions cite this rule; Birmingham actively enforces it during inspections. The city requires a 'roof certification' at permit intake (a one-page checklist from the contractor stating existing layer count) or a pre-inspection tear-off of a 2'x2' test section to confirm layer count in the field. If your home was built in 1975 and re-roofed in 1995 and 2010 without permits, you almost certainly have three layers. The city will not issue a permit for an overlay in that case — you must pay for full tear-off, which adds $1,500–$3,500 to the project. No exceptions, even if the homeowner argues the prior roofs were repairs. This rule exists because multiple layers trap moisture, accelerate deck rot, and create a fire hazard in a dense residential community like Birmingham.

Underlayment and fastening specs are non-negotiable in Birmingham's online intake. The city's permit portal requires you to upload a copy of the roofing warranty (from the shingle manufacturer) that specifies fastener type, nailing pattern (typically 4–6 nails per shingle in climate zone 5A), and underlayment class. IRC R905.2 mandates synthetic or asphalt-felt underlayment; Birmingham specifically rejects applications that don't name the product (e.g., 'Class II synthetic' must become 'GAF Timberline HD and WeatherLock SA') because the city cross-checks against known fire ratings (Class A rating is standard; Class C is not accepted). Ice-and-water shield is required within 24 inches of the eave in Birmingham because the city is in IECC Zone 5A south, meaning ice dams form regularly. If your slope is less than 4:12, you need ice-and-water shield on the entire deck; the city will reject plans that don't show this. Fastener pattern—galvanized or stainless steel, 1.25-inch ring-shank nails into the nailing zone (not the adhesive zone)—must be specified by the roofing contractor on the permit application. If the contractor's proposal just says 'per manufacturer specs,' that's a red flag; they may not be aware of what the city actually requires, and you'll face resubmission.

Partial roof replacement (under 25% of area) and repairs are exempt, but 'partial' has a specific definition in Birmingham. The city interprets 'partial' as contiguous damage in a single area—e.g., a 150-square-foot section over a kitchen damaged by a tree limb or hail. Spot repairs (5–10 shingles scattered across the roof) do not need a permit. However, if you're replacing shingles on all four slopes (even if less than 25% of total area), the city likely classifies it as a planned replacement and requires a permit. The best practice is to call the Building Department's permit desk (see contact card below) with photos and your square footage—they will tell you yes or no in 10 minutes. Many homeowners assume 'under 25%' means they can avoid a permit; this has led to enforcement letters and fines because the scope was larger than the homeowner reported. The frost depth in Birmingham is 42 inches (some areas near the Oak Hill ridge are 48 inches), which means ice dams are a serious concern and the city takes ice-and-water shield requirements seriously. Under-spec'ing the shield (e.g., 18 inches instead of 24 inches) will be caught at final inspection and the roof will fail sign-off.

Material changes—switching from asphalt shingles to metal, slate, or clay tile—trigger additional requirements in Birmingham. If you're changing material, the city requires a structural engineer's letter (not just a contractor's say-so) confirming that the roof framing can support the new load. Metal roofing is lighter than asphalt and typically requires no structural work. Slate and clay tile are 2–3 times heavier than shingles and frequently require additional framing (roof trusses reinforced, struts added, etc.). The engineer's report costs $800–$1,500 and takes 5–10 business days. Additionally, changing to metal roofing requires a grounding certificate per NEC 250.226 if the metal roof is within 6 feet of any electrical equipment (AC unit, electric meter, etc.); your electrician must verify bonding and provide a one-page sign-off. The city will not issue a final permit approval for a metal roof without this. This is enforced strictly—one homeowner was told to remove a new metal roof and re-install asphalt because the grounding cert was missing, costing over $4,000 to reverse.

Timeline and inspection sequence in Birmingham is straightforward for like-for-like re-roofs but can stretch if there are rejections. Over-the-counter permits (asphalt shingle on asphalt shingle, no material change, no third layer) are issued on the same day or next business day. The city schedules one in-progress inspection (typically on day 2–3 of the job, after tear-off and before new shingles), where the inspector checks deck nailing (spacing, fastener type, no splits or rot) and verifies layer count. If the deck has rot or needs repair, the inspector will flag it; you then must get a deck repair permit (separate, $50–$100 fee) and re-schedule the inspection. Final inspection happens after all shingles are down, flashing is installed, and drip edge is sealed. The city typically schedules final within 2–3 business days of your call. Total permit-to-closure is 5–10 business days for a simple job, 3–4 weeks if deck repairs are needed or if the application is rejected at intake. Bring the permit card and a photo ID to both inspections; the inspector will sign off electronically via the city's portal.

Three Birmingham roof replacement scenarios

Scenario A
Two-layer tear-off and re-shingle with asphalt, circa-1980 ranch in Haynes area
You're replacing the original 1980 asphalt shingles (heavily worn, 20+ years past lifespan) plus a 1998 re-roof that was never permitted. The roof is 28 squares (2,800 sq ft); you've confirmed via a tear-off test in the attic that there are only two layers. Birmingham requires a full permit here because a tear-off-and-replace, even with like-for-like asphalt shingles, is not exempt under IRC R907. You call the Building Department, describe the two-layer situation, and they tell you to submit a permit application with a PDF site plan (showing roof area, slope, layout), a copy of the shingle warranty (specify GAF Timberline HD or Owens Corning Duration, fastener spec, and ice-and-water shield to 24 inches), and a roof certification stating 'two existing layers to be removed.' Permit fee is $250 (28 squares × $8–$10 per square, typical Birmingham rate). Application is submitted online via the city portal on Monday morning; you receive over-the-counter approval by Tuesday afternoon. Your contractor begins tear-off Wednesday. The in-progress inspection is Friday morning—the inspector verifies deck nailing (spacing, no splits, fasteners are ring-shank galvanized 1.25-inch), confirms the two-layer removal, and signs off. New shingles and flashing go down Saturday and Monday. Final inspection is Tuesday, inspector checks shingle nail-down (random pulls to confirm fastener count), verifies ice-and-water shield width, checks drip edge seal at fascia, and signs off. Total project timeline: 10 calendar days from permit to signed-off roof. Cost of permit and inspection: $250 + $0 (inspections are free).
Two-layer tear-off | Asphalt-to-asphalt, no engineering | Permit required | $250 permit fee | In-progress + final inspection | 10-day timeline | Ice-and-water shield to 24 inches required | GAF/Owens Corning warranty required at intake
Scenario B
Three-layer discovery mid-project, homeowner overlay attempt without permit, downtown near the depot
You hire a contractor to overlay new asphalt shingles over the existing roof (hoping to avoid permit costs). Contractor starts tear-off to assess the roof and discovers three layers: 1970 original, 1992 re-roof, and 2005 re-roof. Contractor calls the city; Birmingham Building Department says 'Stop. All work must cease until a tear-off permit is issued.' You now face three costs: (1) A stop-work fine of $500–$1,000 (typically $750 per day if work continues illegally); (2) A mandatory tear-off permit ($200–$300 fee, same as Scenario A, but with a mandatory full-layer-removal rider); (3) Additional labor for full tear-off instead of overlay ($2,000–$3,500, since contractor bid an overlay, not tear-off). Additionally, if the city becomes aware via inspection that you were working without a permit, you may face a $1,000–$2,000 enforcement fine and be required to bring all work to code inspection before final sign-off. The roofless house is exposed to rain; if water enters and causes interior damage, your homeowner's insurance may deny the claim if they learn the work was done without a permit. Total unexpected cost: $3,500–$7,000 (fines, labor, permit, extended timeline). Best practice: Before any contractor starts tear-off, have them inspect the attic or perform a 2'x2' test section and confirm layer count with the Building Department. This 30-minute call saves thousands.
Three-layer detection | Stop-work order issued | Overlay plan rejected | Mandatory full tear-off | $500–$1,000 stop-work fine | $2,000–$3,500 additional labor | 2-3 week project delay | Enforce re-inspection required
Scenario C
Metal roof retrofit on historic-district colonial, material change with structural engineering, near Merrill Street
You own a 1960 colonial in Birmingham's historic district (or near enough to trigger design review). You want to switch from asphalt shingles to a standing-seam metal roof (Bridger Steel, 26-gauge) for durability and aesthetics. Permit threshold: Material change triggers a full permit plus structural engineer's report (per IBC 1510, metal roof load is less than asphalt, but the city requires the report to be on file). You hire a structural engineer; they visit the site, review the original plans (or infer from a site inspection), and confirm roof framing can support the metal load—no additional trusses needed, standard 2x8 rafters or modern trusses are adequate. Engineer cost: $1,200–$1,500. Engineer produces a one-page letter stating 'Roof framing at [address] is adequate to support standing-seam metal roofing per IBC 2021 Table 1604.3; no structural modifications required.' You submit the permit application with site plan, metal-roof specification (Bridger Steel 26-gauge, fastener type, colors if in historic district), engineer's letter, and a photo of the existing roof. If the property is in the historic district, the application also requires City of Birmingham Historic District Commission approval—plan for 2–4 weeks of review by the HDC; they will approve or require a color change or accent trim. Total permit fee for metal roof: $300–$400 (typically higher than asphalt because of the material change and engineering review). Once permit is issued, contractor begins work. One in-progress inspection (deck, fastener pattern, substrate prep, underlayment per metal-roof specifications—typically synthetic, not felt). Metal roof requires ice-and-water shield at eaves and around penetrations, plus proper ventilation (soffit/ridge vents, or sealed attic if conditioned). Final inspection verifies fastener type, spacing (typically 16 inches on center along ribs), flashing seal, and bonding/grounding certificate from your electrician (metal roof must be bonded to the electrical system per NEC 250.226 if within 6 feet of the meter or AC unit). Electrician's grounding cert: $150–$300. Total project cost (permit + engineer + electrician cert): $1,650–$2,200 in administrative/compliance fees, plus labor and material. Timeline: 4–6 weeks if historic district review is required, 10–14 days if not.
Material change metal-to-asphalt | Structural engineer required ($1,200–$1,500) | Permit fee $300–$400 | Historic District review if applicable (2-4 weeks) | Electrical bonding certificate required ($150–$300) | Synthetic underlayment specified | 4-6 week timeline with historic review | Standing-seam fastener spec required at intake

Every project is different.

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

Birmingham's enforcement of the three-layer rule and what it means for older neighborhoods

Birmingham's ice-and-water shield requirement is strict because the city sits in a transitional frost zone—the Oak Hill ridge area experiences 5A south conditions (occasional ice dams, 42-inch frost depth), while areas north of 13 Mile Road approach 6A (regular ice dams, 48-inch frost depth). The city does not distinguish by micro-zone; it applies one rule citywide: ice-and-water shield must extend 24 inches up the roof slope from the exterior wall plane (or roof eave) on all sloped surfaces. This is wider than some nearby jurisdictions (Bloomfield Township requires 18 inches, West Bloomfield 20 inches). The city's reasoning is that ice dams in Birmingham are common enough that a conservative margin saves water intrusion liability and insurance claims. During final inspection, the inspector will measure the ice-and-water shield—if it's 22 inches instead of 24, the roof fails sign-off and must be remedied. Contractors sometimes balk at this, especially if they're used to working in Bloomfield Township; homeowners must be aware and insist on the 24-inch spec in the contract. The city also requires ice-and-water shield around all roof penetrations (pipes, vents, chimneys) extending 18 inches in all directions, with overlaps sealed per the manufacturer's instructions. Missing or under-width ice-and-water shield is the #1 reason roofs fail final inspection in Birmingham (roughly 20% of final inspections have this issue on the first attempt).

Permit intake workflow and how to avoid rejection at the city portal

Birmingham's permit fees are calculated as a percentage of the roof area (measured in squares) multiplied by a fixed rate per square, typically $8–$10 per square. A 28-square roof is $224–$280; a 40-square roof is $320–$400. This is on the lower end for Michigan jurisdictions (some charge $12–$15 per square). The fee does not include inspection costs—inspections are free in Birmingham. If structural work is needed (e.g., deck repair, rafter reinforcement for a metal roof), separate permits are issued; those fees are typically $50–$100 per permit and add 1–2 weeks to the timeline. Payment is due at the time of permit issuance; the city accepts credit card, check, or online payment via the portal. Once paid, the permit is active immediately and the homeowner receives a permit card (printed or digital) that must be displayed on-site during work. Inspectors will ask to see this card before beginning any inspection. If the permit is not visible, the inspector may issue a citation and require the contractor to stop work until proof of permit is shown. This sounds bureaucratic but has happened; one Birmingham homeowner lost a day of work because the contractor left the permit card in the truck.

City of Birmingham Building Department
151 Martin Street, Birmingham, MI 48009
Phone: (248) 530-1800 | https://www.bhamgov.org/permits
Monday–Friday, 8:00 AM–5:00 PM (closed city holidays)

Common questions

How do I know if my roof has three layers without tearing it off?

Ask your roofer to do a 2'x2' test tear-off in an inconspicuous area (e.g., rear slope, far corner) and count the layers. Alternatively, go into the attic with a flashlight and look at the roof framing; if you see two or three distinct shingle lines from below, that's a clue. The Building Department can also tell you over the phone if you describe the roof age and history. For a definitive answer, a pre-inspection (roofer meets city inspector before any work starts) costs $0–$50 and saves thousands in unexpected tear-off labor.

Can I do a partial roof replacement without a permit—say, just one side of the house?

If the partial replacement is under 25% of the total roof area and is confined to one damaged area (e.g., tree-limb impact), it may be exempt. However, Birmingham interprets 'partial' as truly isolated spot repairs, not planned replacement of one or more roof slopes. If you're replacing shingles on an entire slope (even if it's only 15% of the roof), the city likely requires a permit. Call the permit desk with photos and square footage; they will give you a yes/no answer in 10 minutes.

What if I switch from asphalt shingles to metal roofing—do I need an engineer's report?

Yes. Material changes require a structural engineer's letter confirming that the roof framing can support the new load. Metal is lighter than asphalt, so approval is usually quick and inexpensive ($800–$1,500). The engineer's report must be submitted with the permit application. Additionally, you'll need an electrical grounding certificate from a licensed electrician confirming the metal roof is bonded to the electrical system per NEC 250.226.

How long does the permit process take in Birmingham?

Over-the-counter permits for like-for-like asphalt roofing are issued same-day or next business day if the application is complete. Total timeline from permit issuance to final inspection sign-off is typically 5–10 business days for a straightforward job. If structural work or historic district review is needed, plan for 3–4 weeks.

What is the ice-and-water shield requirement in Birmingham?

Birmingham requires ice-and-water shield to extend 24 inches up the roof slope from the exterior wall plane (eave line) on all sloped surfaces. It must also extend 18 inches around all roof penetrations (pipes, vents, chimneys). This is a common final-inspection failure point—if the width is less than 24 inches, the roof will not be signed off. Make sure this is in the roofing contract.

What happens if I get caught doing a roof without a permit?

A stop-work order will be issued immediately, costing $500–$1,000 per day in fines if work continues. You'll be required to obtain a permit and pass inspection before the roof can be completed. If water damage or other issues arise during unpermitted work, your homeowner's insurance may deny the claim. At sale, the unpermitted roof must be disclosed on Michigan's Transfer Disclosure Statement, and the buyer's lender may require remediation or refuse to finance the property.

Do I need a permit for gutter replacement or flashing repair only?

Gutter and flashing repair or replacement alone (with no roof covering changes) is typically exempt from permitting. However, if the flashing work is part of a roof replacement or if structural rot is discovered and repaired, a permit is required. If you're unsure, ask the contractor; they should know.

Can the homeowner pull the permit, or does it have to be a licensed contractor?

In Michigan, both homeowners and licensed contractors can pull roof permits for owner-occupied properties. Birmingham allows owner-builders. However, the roofing work itself must be done by the homeowner or a Michigan-licensed roofing contractor (not a general contractor or handyman unless licensed). If the homeowner is doing the work, they must be present at all inspections and sign the permit card.

What's the difference between an overlay and a tear-off?

An overlay installs new shingles over the existing roof without removing the old shingles. A tear-off removes all existing layers down to the roof deck, then installs new shingles. Tear-offs cost more labor ($1,500–$3,000 additional) but allow inspection of the deck for rot and are mandatory if three or more layers exist. Overlays are cheaper upfront but trap moisture and are not allowed in Birmingham if three layers are present.

Are there any historic district or overlay zone requirements I should know about for my roof replacement?

If your property is in Birmingham's historic district or a flood zone, additional reviews may apply. Historic district roofs may have color or material restrictions (e.g., no bright metal, only earth tones). Flood-zone roofs may require additional elevation or ventilation. Check the city's zoning map or call the permit desk to see if your address has overlay restrictions before choosing materials.

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