Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
A full roof replacement or any tear-off-and-replace requires a permit in Auburn Hills. Repairs under 25% of roof area may be exempt, but most homeowners pulling a roofing contractor will trigger a permit pull.
Auburn Hills follows Michigan's adoption of the 2015 International Building Code (with amendments), which means roof replacements must meet IRC R907 (reroofing standards) and IRC R905 (roof coverings). The city Building Department requires a permit for full replacements, partial replacements over 25% of roof area, any tear-off work, or material changes (e.g., shingles to metal). What's specific to Auburn Hills: the city sits in both Climate Zone 5A (south of M-59) and 6A (north of M-59), which affects ice-and-water-shield requirements — installers in the northern part of the city must extend underlayment further down the roof slope than southern areas. The city's permit office handles roof permits through standard plan review (typically 3-5 business days for over-the-counter like-for-like replacements) and requires two inspections: deck nailing before sheathing/underlayment, and final. Unlike some nearby communities, Auburn Hills does not have a separate historic-district overlay that adds roofing restrictions, though individual neighborhoods may have HOA deed restrictions — verify before permitting. Owner-occupied homes qualify for owner-builder permitting if you pull the permit yourself, though most homeowners have their roofer pull it.

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

Auburn Hills roof replacement permits — the key details

Auburn Hills enforces Michigan's adoption of the 2015 IBC with local amendments, and roof replacements are governed by IRC R907 (reroofing) and R905 (roof coverings). The trigger for a permit is clear: any full replacement, any partial replacement over 25% of the roof area, any tear-off work, or a change in roofing material (shingles to metal, slate, tile, etc.). Repairs under 25% — such as patching a section after hail damage or replacing flashing around a chimney — are typically exempt and don't require a permit. However, most residential roof jobs involve a tear-off, which automatically crosses into permit territory. The City of Auburn Hills Building Department processes permits at its office in City Hall; standard plan review for a like-for-like replacement (shingles on shingles, same pitch, no structural changes) is usually over-the-counter and completes in 1-3 business days. If you're changing material type or the deck needs repair, plan for a full 2-3 week review period.

A critical Auburn Hills-specific rule: the city straddles two climate zones. North of M-59, the frost depth is 42 inches and the code requires ice-and-water-shield (underlayment) to extend a minimum of 24 inches up the roof slope from the eave line, per IRC R905.11.2 (cold-climate requirements). South of M-59, in the milder 5A zone, the requirement drops to 12 inches — but ice dams and winter moisture damage are still common, so most contractors and the building department encourage the 24-inch standard even in the south. This is where permitting catches unprepared DIY installs: if an inspector finds underlayment installed to code minimum and a homeowner later reports ice-dam damage, the city has evidence of code compliance, which protects the homeowner in an insurance dispute. Without a permit, there's no inspection record, and the insurer can claim negligence. Specify underlayment type and layout in your permit application — don't just write 'ice-and-water shield'; name the product (e.g., 'Titanium UDL or equivalent') and the linear footage up each slope.

The third-layer rule is Auburn Hills' most-common rejection: IRC R907.4 forbids more than two layers of roof covering. If your deck has three or more layers (old wood shingles, 1980s asphalt shingles, 2000s re-roof), you must tear down to the deck — no overlay permitted. The inspector will probe the roof with a small tool during the deck-nailing inspection to verify layer count. Many homeowners discover this mid-project when a roofer says 'we hit three layers, we have to tear it all off' — a surprise that can add $3,000–$8,000. Pulling a permit forces this conversation upfront: the roofer performs a scope inspection, finds the layers, and quotes the full tear-off. If you skip the permit, you're gambling that the roofer stops work, pulls the permit retroactively, and doesn't charge you premium fees; more often, the roofer either continues (and the city catches it later) or stops work and leaves you with a partial job and a bill.

Auburn Hills requires two inspections for roof replacements: (1) deck inspection — after tearing off the old roof and before installing underlayment and sheathing repair, the inspector verifies the deck is sound, nailing patterns are correct, and any rot is addressed; and (2) final inspection — after the shingles, flashing, vents, and underlayment are installed and the job is complete. The deck inspection is the lever point: if the deck needs structural repair (rotted plywood, under-fastened rafters), the cost can balloon $2,000–$6,000 depending on extent. Without a permit, you discover rot only when the roofer has half the roof off and you're staring at replacement costs. With a permit, the deck inspection surfaces this early, and you can plan. Schedule inspections directly through the building department portal or by phone; Auburn Hills typically provides 2-3 business-day notice slots, and inspections are usually completed the same day or next morning.

Material changes — shingles to metal, shingles to concrete tile, or asphalt to slate — require structural evaluation if the new material is significantly heavier. Metal roofing is lighter than asphalt, so no additional structural work is needed; concrete tile and slate are heavier and may require roof reinforcement, especially if the original roof was designed for lighter shingles. The building department's plan review will flag this and ask for a structural engineer's letter or calculation. This adds 2-3 weeks and $500–$1,500 in engineering costs, but it's required — skipping the permit to avoid this inspection means you're installing a heavy roof on a deck that may not support it, creating a collapse risk and voiding your homeowner's insurance coverage if discovered. For asphalt-to-metal swaps (very common in Auburn Hills because metal lasts 40-50 years versus 20 for asphalt), the permit is straightforward and often OTC; for heavy tiles or slate, budget the engineer's review.

Three Auburn Hills roof replacement scenarios

Scenario A
Standard asphalt-shingle-to-asphalt-shingle tear-off, two-layer existing, rear portion of gable house, Auburn Hills (south of M-59)
You're replacing an aging 20-year-old asphalt roof (two existing layers) with new 30-year architectural shingles; the roof pitch is 5/12, total area is about 35 squares, and you're hiring a licensed roofer. This is the most common scenario in Auburn Hills. The roofer will pull the permit as part of their standard process — you provide property address, scope description (tear-off and replace, like-for-like material), and estimated cost. Permit fees in Auburn Hills are typically based on project valuation: expect $200–$400 for a standard residential re-roof (usually calculated at $1-2 per square of roof area, or a flat fee). The roofer schedules a deck inspection before installing new sheathing; the inspector spends 30-45 minutes verifying that the deck is sound, checking for rot, and ensuring fastening patterns meet code. Assuming no deck damage, the final inspection happens after shingles and flashing are installed — usually the following day. The entire permit cycle (submittal to final approval) takes 5-7 business days for a like-for-like job. Underlayment must be ice-and-water-shield rated for your zone (12 inches minimum on the south side of M-59, though 24 inches is recommended); specify in the permit and on site. Cost for the roofer to pull the permit is typically rolled into their quote; if they charge a separate permit-pulling fee, expect $50–$150. Your total project cost (materials + labor + permit) is roughly $8,000–$15,000 for a 35-square roof in good condition.
Permit required | $200–$400 (typically $5–$10/square) | Deck and final inspections | Ice-and-water-shield 12 inches minimum (24 inches recommended) | Licensed roofer pulls permit | 5-7 day approval cycle | Total roofing cost $8,000–$15,000
Scenario B
Three-layer existing roof detected during scope, tear-off required, structural deck repair found, north-side home near Walton Blvd (Auburn Hills zone 6A, 42-inch frost depth)
You call three roofing contractors for estimates; one of them probes the roof and finds three layers (original wood shingles from the 1950s, asphalt added in the 1980s, asphalt overlay added in 2002). Per IRC R907.4, no overlay is permitted — the roof must be torn down to the deck. This discovery immediately requires a permit, and it triggers a higher scope and cost. The roofer pulls the permit, submitting the scope as 'tear-off and replace, existing three-layer roof, deck inspection required.' The permit fee jumps to $300–$500 because the project is now flagged as requiring deck inspection (not OTC). The deck inspection happens within 3-5 business days; the inspector finds two sheets of plywood with significant rot along the north side (where winter moisture has been trapped under three layers), requiring replacement of roughly 200 sq ft of sheathing. Additional cost: $1,500–$2,500 for structural lumber, plus 2-3 extra days of roofer labor at $150–$200/hour. The roofer now submits a change order before proceeding. After deck repair is verified by a second inspection, the roofer installs underlayment — in zone 6A (frost depth 42 inches), ice-and-water-shield must extend 24 inches minimum from the eave, and the building department will inspect this closely given the prior moisture damage. Final inspection approves the new shingles, flashing, vents, and closure. Total project cost: $12,000–$22,000 (vs. $8,000–$15,000 for a sound two-layer roof), and the permit process takes 10-14 business days due to deck-repair scope. Without the permit, the roofer might discover the rot mid-job, stop work, and demand a price increase — leaving you paying double and with an open roof in winter weather.
Permit required (three-layer detected) | $300–$500 (higher due to deck work) | Full tear-off required by IRC R907.4 | Deck inspection + structural repair needed | 10-14 day approval cycle | Ice-and-water-shield 24 inches minimum (zone 6A) | Structural lumber replacement $1,500–$2,500 | Total cost $12,000–$22,000
Scenario C
Material change: asphalt shingles to standing-seam metal roof, owner-occupied single-family home, owner pulling permit as owner-builder, south Auburn Hills
You own your home and want to install a metal roof for durability and aesthetics; metal is lighter than asphalt, so no structural reinforcement is needed, but the material change still requires a permit. You decide to pull the permit yourself rather than having the roofer pull it, taking advantage of Michigan's owner-builder exemption for owner-occupied homes. You submit the permit application to Auburn Hills Building Department in person or via their online portal (if available), providing: property address, project scope ('tear-off and replace with standing-seam metal roof, same pitch'), roof area in squares, product specs (e.g., 'Englert Pro-Panel 24 or equivalent'), and estimated cost ($12,000–$18,000 for materials + labor). The permit fee is typically $250–$400, calculated on project valuation. Submitting as owner-builder, you may be required to attend a brief orientation or sign a waiver confirming you understand permit requirements and will maintain code compliance. Review time is 3-5 business days (plan review notes usually ask for underlayment and fastening specs, which your roofer provides). The deck inspection is standard — the inspector verifies no rot and that deck fastening is adequate for the metal roof system (metal fastens differently than asphalt, with standing-seam clips requiring specific spacing). Final inspection checks the metal seams, flashing (chimney, valleys, eaves), and underlayment. Because metal is a specialty material, the inspector may spend extra time verifying proper overlap and sealing. Permit timeline: 7-10 business days total. You'll coordinate directly with the building department for inspection scheduling (not through the roofer), and you're responsible for ensuring work stays on schedule. Costs: $250–$400 permit fee + $12,000–$18,000 roofing (materials + labor, whether you hire out or DIY). Metal roofs in Auburn Hills last 40-50 years, so the upfront cost premium (vs. asphalt at $8,000–$12,000) is often recouped in durability and resale value.
Permit required (material change) | $250–$400 permit fee | Owner-builder exemption (owner-occupied) | Deck and final inspections | 7-10 day approval cycle | Metal is lighter — no structural engineer needed | Underlayment and fastening specs required | Total cost $12,500–$18,400 | 40-50 year roof lifespan

Every project is different.

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

Why Auburn Hills splits the frost-depth zone, and what that means for your roof

Auburn Hills straddles Climate Zone 5A (south of M-59, milder winters) and 6A (north of M-59, colder winters with average lows around -10°F). The frost line — the depth to which ground freezes — is 42 inches in the northern part of the city and roughly 30-36 inches in the south. This matters for roofing because ice damming and winter moisture damage are driven by the freeze-thaw cycle, and the code response is to extend ice-and-water-shield (a rubberized underlayment) far enough up the roof slope to catch the meltwater that pools at the eave. Zone 5A code requires 12 inches; Zone 6A requires 24 inches. Most Auburn Hills roofers and inspectors recommend 24 inches across the entire city because freeze-thaw cycles happen everywhere, and the extra underlayment is inexpensive insurance. When you pull a permit, the plan-review notes will specify the underlayment requirement based on your address's zone. If your home is at the boundary (near M-59), verify with the building department which zone applies — it's by street address, not by guesswork. During the deck inspection, the inspector will measure underlayment height and flag if it falls short.

The risk of skipping underlayment comes into focus during the first winter: ice dams form at the eave, water backs up under the shingles, and moisture seeps into the attic and wall cavities. In Auburn Hills' climate, this typically shows up as staining on the ceiling or attic mold within 12-18 months. If you have unpermitted roofing, your homeowner's insurance can deny a claim, arguing that the roof was not installed to code. With a permit and inspections, you have documentation that underlayment was installed to spec, protecting you in a dispute. For homeowners who've already experienced ice-dam damage, pulling a permit for the re-roof is essential — it forces the roofer to install proper underlayment and gives you a paper trail.

Michigan's 2015 IBC adoption (current code in Auburn Hills) also requires synthetic or fiberglass underlayment that meets ASTM D1970 specifications; older felt-based underlayment is no longer compliant and will be flagged during inspection. If you're re-roofing over 1990s-era felt underlayment, the deck inspection will require it to be removed and replaced with modern synthetic. This adds $300–$600 in labor and materials but is non-negotiable.

The permit-office workflow in Auburn Hills: over-the-counter vs. full review, and how to avoid delays

Auburn Hills' building department processes roof permits through two tracks: over-the-counter (OTC) for straightforward like-for-like replacements (asphalt to asphalt, same pitch, no structural concerns) and full plan review for anything requiring deck inspection, structural changes, or material upgrades. An OTC permit can be approved and issued the same day you submit; full review typically takes 5-7 business days. To qualify for OTC, your permit application must include a clear scope (tear-off and replace, square footage, material type), a contractor name and license number (or your owner-builder declaration), and estimated cost. Missing information triggers a request for clarification, which delays approval by 1-2 business days. Submit in person if possible — the staff can do a quick completeness check and flag issues while you wait.

The Auburn Hills Building Department office is located at City Hall; phone and hours vary seasonally, but the standard schedule is Monday-Friday 8 AM to 5 PM. Online portal availability is improving across Michigan municipalities, but as of 2024, many cities (including Auburn Hills) still require in-person or phone-based submissions. Call ahead to confirm current portal availability and submission method. If you submit by mail or email, add 2-3 business days for processing. Have your roofer's contractor license number, proof of insurance, and a sketch of your roof (pitch, area, any special features like a chimney or vent stack) ready.

A common delay: inspectors request underlayment and fastening specs after permit issuance. If your roofer doesn't submit these details upfront (as part of the permit package), the building department will ask for them, halting the clock. To avoid this, include product specs in your initial application: 'Underlayment: Titanium UDL 24 inches up each slope, nailed per manufacturer spec; Shingles: Architectural asphalt, 6 nails per shingle, 1-1/4 inch galvanized fasteners.' This single paragraph saves 2-3 days. If you're the owner-builder pulling the permit, provide the roofer's specification sheet as an attachment.

City of Auburn Hills Building Department
City Hall, 1500 N. Squirrel Road, Auburn Hills, MI 48326
Phone: (248) 370-9440 | https://www.auburnhillsmi.org (building permit portal link varies by season; call to confirm current URL)
Monday-Friday 8:00 AM - 5:00 PM (verify current hours locally)

Common questions

Do I need a permit to repair my roof after hail damage if it's under 25% of the roof?

If you're patching damaged shingles and not tearing off the old roof, repairs under 25% of roof area are typically exempt from permitting in Auburn Hills. However, if the damage is so extensive that the roofer must tear off shingles to install new decking or structural repairs, a permit is required. The roofer's initial scope inspection will determine whether this crosses into permit territory. When in doubt, call the building department and describe the damage — they can advise whether it's a repair or a replacement.

My roofer said there's a third layer and we need to tear off. Can we just overlay the new shingles on top?

No. IRC R907.4 (adopted in Michigan and enforced by Auburn Hills) prohibits more than two layers of roofing. If three or more layers exist, you must tear down to the deck — no overlay is permitted. The building department will catch this during the deck inspection, so attempting an overlay without a permit is futile. The good news: a full tear-off costs $3,000–$8,000 more, but it eliminates hidden rot and gives you a clean slate. Pull the permit, budget for the tear-off, and avoid the surprise mid-project.

Is metal roofing more expensive than asphalt in Auburn Hills, and does it require special permitting?

Metal roofing costs $12,000–$18,000 installed (vs. $8,000–$12,000 for asphalt on a typical Auburn Hills home), but lasts 40-50 years compared to 20 for asphalt. Permitting is the same — you still need a permit for the material change, but there's no additional structural review required because metal is lighter than asphalt. The building department will require underlayment and fastening specs in your permit application. Metal roofs are increasingly popular in Auburn Hills for durability and insurance discounts (some insurers offer 10-15% breaks for metal roofs).

Can I pull the permit myself as the homeowner, or must the roofer pull it?

Michigan allows owner-builders to pull permits for owner-occupied homes, so yes, you can pull it yourself. You'll need to submit the application with the same information (scope, area, material, cost estimate) and may be required to attend a brief orientation or sign a waiver confirming code compliance. Owner-builder permitting typically adds no extra fees, but you're responsible for coordinating inspections with the building department directly (not through the roofer). Many homeowners prefer having the roofer pull the permit to avoid this coordination hassle; ask the roofer what they charge for permit pulling — most include it in the quote or charge $50–$150.

What happens during the deck inspection, and how long does it take?

The deck inspection happens after the old roof is torn off but before new sheathing and underlayment are installed. The inspector examines the roof deck for rot, structural damage, and correct fastening patterns. The inspection typically takes 30-60 minutes. If rot is found, the roofer must replace the damaged plywood or lumber before proceeding, and a second inspection may be required. The inspector will also verify that any under-fastened areas are re-nailed per code. Schedule this inspection as soon as tear-off is complete to avoid weather exposure; Auburn Hills typically approves inspections within 2-3 business days.

How much do roof permits cost in Auburn Hills?

Auburn Hills permits for roof replacement typically cost $200–$500, depending on project scope and valuation. Like-for-like replacements are usually $200–$400 (often calculated at $5–$10 per square of roof area or a flat fee). Projects requiring deck inspection or structural repair may cost $300–$500 because they involve longer review time. Material changes (e.g., asphalt to metal) fall in the $250–$400 range. Call the building department or ask your roofer — they often absorb the permit fee in their quote or charge it separately.

My home is near M-59. How do I know if I'm in Zone 5A or 6A for underlayment requirements?

Auburn Hills' building department maps properties by frost zone; when you pull or submit a permit, they'll specify the zone. You can also call the building department with your address and they'll tell you whether you're in the 12-inch or 24-inch underlayment zone. Most roofers default to 24 inches across the city as a best practice, which provides extra protection against ice dams in both zones.

What if I discover more damage during tear-off than expected? Can I get a permit modification?

Yes. If the roofer uncovers unexpected rot, structural issues, or additional layers during tear-off, they stop work and notify the building department. You submit a scope change or amendment to the permit documenting the new work (e.g., 'additional 150 sq ft of plywood replacement'). The building department reviews the change (usually 1-2 business days) and approves or requests additional documentation. Plan for extra time and cost if this happens; budget 10-15% contingency in your project timeline and cost estimate.

What documents do I need to submit with a roof permit application in Auburn Hills?

Standard documents include: (1) completed permit application form (provided by the building department); (2) property address and legal description; (3) scope of work (tear-off and replace, square footage, material type, pitch); (4) contractor name and license number (if hiring out) or owner-builder declaration (if you're pulling the permit); (5) proof of contractor insurance (if applicable); (6) product specifications (underlayment type, shingle grade, fastening method); (7) estimated project cost. Submit in person at City Hall for fastest processing. A simple sketch of your roof showing area and any special features (chimney, valleys, vent stack) is helpful but not always required.

Will my homeowner's insurance cover an unpermitted roof replacement if I file a claim later?

Possibly not. Most homeowner's insurance policies require that work comply with local building codes and permits. If you file a claim for wind, hail, or water damage and the insurer discovers your roof was replaced without a permit (via inspection or title search), they may deny the claim, arguing the roof was not installed to code. Even if the roof is installed well, the lack of a permit record is used against you. Permitting protects you: the inspection history and signed-off permits prove code compliance, and insurers are much more likely to honor claims when there's documentation.

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