Do I need a permit in Madison Heights, MI?
Madison Heights sits in Oakland County, straddling the border between climate zones 5A and 6A — a split that matters most for deck footings and foundation work. The city adopts the Michigan Building Code (currently the 2015 IBC with Michigan amendments), which tracks national standards closely but adds state-specific rules on frost depth, soil conditions, and electrical work. Most residential projects in Madison Heights require a permit: decks over 200 square feet, any new structure, electrical service upgrades, HVAC changes, water-heater replacements, and fences near property lines or sight triangles. Some smaller projects — interior remodels without structural or mechanical changes, like kitchen cabinet swaps or interior paint — typically don't require permits. The City of Madison Heights Building Department processes most residential permits in 2 to 4 weeks; some over-the-counter approvals (like small fence permits) can move faster. Filing in person at City Hall is standard; the city has begun offering online portal filing for some permit types, though phone verification of current options is still the safest first move.
What's specific to Madison Heights permits
Madison Heights' most critical local variable is frost depth. The city straddles a 42-inch frost line that deepens slightly toward the northern edge into the 6A zone — meaning deck and foundation footings must bottom out below 42 inches to avoid frost heave. This is more stringent than the IRC's baseline 36-inch minimum in many other regions. Contractors and homeowners often underestimate this: a deck footing that works in southern Michigan or Ohio won't survive a Madison Heights winter if it's only 36 inches deep. The Building Department's plan reviewers catch this frequently, and a shallow footing can trigger a full rejection or a costly rework mid-project.
Soil conditions compound the frost issue. Much of Madison Heights sits on glacial till with patches of sand to the north, which affects drainage and frost-heave risk differently than uniform clay or sandy soil. The Building Department may request a soils report for larger additions or when a contractor's design assumes different soil conditions. If you're building a deck, small addition, or detached structure, a phone call to the Building Department before design can save weeks: they'll tell you whether your footing depth is acceptable or if a soils engineer's input is needed.
Michigan's electrical code is stricter than the national NEC in some areas. All electrical work — from a simple outlet addition to a full service upgrade — requires a licensed electrician to pull the permit and sign off on inspections. Homeowner-permitted work is allowed for owner-occupied properties, but only the owner can file; a contractor cannot file on behalf of an unlicensed homeowner. GFCI requirements in bathrooms, kitchens, and exterior outlets are enforced strictly, and inspectors catch undersized service panels frequently in older homes. If your panel is over 30 years old or you're adding a major load (like a heat pump or level-2 EV charger), the inspector will likely require a panel capacity analysis or upgrade.
The Building Department uses a tiered fee structure based on project valuation. Most residential permits run $150 to $500, with the fee calculated as a percentage of the estimated construction cost. Over-the-counter permits (simple fence permits, small sheds) often have a flat fee of $75 to $125 and can be approved the same day if the application is complete. Complex projects—additions, HVAC replacements with ductwork changes, full kitchen remodels—typically require plan review, adding 2 to 3 weeks and sometimes a second inspection.
Madison Heights processes permits through its Building Department, which is part of City Hall's operations. The department does not yet offer fully online permitting for all project types, though it has begun accepting digital submissions for certain applications. As of now, the fastest route is still a phone call to confirm current portal status, then an in-person filing at City Hall during business hours. The staff can often advise on whether your project is likely exempt (saving you a trip) if you describe it accurately.
Most common Madison Heights permit projects
These projects account for the majority of residential filings in Madison Heights. Each link leads to detailed guidance tailored to the city's frost depth, code edition, and Building Department practices.
Decks
Any deck over 200 square feet or more than 30 inches above grade requires a permit. Madison Heights' 42-inch frost depth is non-negotiable — footings must bottom out below that line. Plan on 2 to 3 weeks for review and 2 inspections (footing, final).
Fences
Fences over 6 feet in rear yards, all corner-lot fences, and all pool barriers need a permit. Most standard 6-foot wood fences in side/rear yards qualify for over-the-counter approval. Flat fee around $100.
Additions
Any new structure or room addition requires a full building permit, site plan, electrical subpermit, and usually HVAC and plumbing subpermits. Plan on 3 to 4 weeks for initial review. Foundation footings must meet the 42-inch frost depth.
Electrical work
Service upgrades, panel replacements, large circuit additions, and EV charger installations require a licensed electrician's signature on the permit. Michigan code is strict on GFCI and grounding — expect a thorough inspection. Flat fee $150–$250.
HVAC and furnace replacement
Furnace and air-conditioner replacements in-kind typically don't require a permit, but any ductwork changes, capacity upgrades, or heat-pump conversions do. Filing fee is usually $125–$200.
Water heater replacement
Straight replacement of a water heater with an identical model usually doesn't need a permit. Upsizing, changing fuel type (gas to electric, for example), or relocating the unit does. Verify with the Building Department if unsure.
Madison Heights Building Department contact
City of Madison Heights Building Department
City Hall, Madison Heights, MI (consult city website for exact address and entrance)
Call City Hall main line and ask for Building Department or Building Inspection Division
Monday–Friday, 8 AM–5 PM (verify current hours before visiting)
Online permit portal → (search locally to confirm current online filing options)
Michigan context for Madison Heights permits
Michigan adopts the International Building Code (currently the 2015 IBC with Michigan amendments) as the foundation of its building code. The state also layers on its own amendments, particularly around electrical work (Michigan follows the NEC closely but adds stricter grounding and GFCI requirements in wet areas), plumbing (Michigan Plumbing Code), and energy efficiency (Michigan Energy Code). Frost depth is a state-level design standard, and Michigan's 42-inch minimum in the Madison Heights area reflects the state's glacial-zone risk. Michigan also mandates that all electrical work be performed by a licensed electrician, or in the case of owner-occupied homes, by the owner with a licensed electrician signing off on final inspection — this is stricter than many other states and catches many homeowners off guard. If you're from out of state, be aware that Michigan's code is generally more conservative on frost and electrical safety than the national IRC or NEC baseline. The Building Department's reviewers are well-versed in Michigan-specific amendments, so if your contractor is new to Michigan, confirm their familiarity with state-level rules before design.
Common questions
Do I need a permit for a 12-by-16 deck in my backyard?
A 12-by-16 deck is 192 square feet, which is just under the 200-square-foot exempt threshold — but only if it's under 30 inches above grade and uses standard post-on-grade construction. More importantly, your footing depth matters: Madison Heights requires footings to go 42 inches deep to avoid frost heave. Most 12-by-16 decks still need a permit because they exceed 30 inches of height or because the site-specific footing depth is critical. Call the Building Department with the deck height and ground slope — they'll tell you in 5 minutes whether you need a permit or if you can build freely.
Can I replace my furnace without a permit?
If you're replacing a furnace with an identical model (same fuel type, same capacity, same location), you typically don't need a permit. If you're upgrading the capacity, switching from gas to electric, relocating the furnace, or changing the ductwork layout, a permit is required. Gas conversions and heat-pump swaps especially need a permit because they involve electrical service changes and new gas or refrigerant lines. Cost is usually $125–$200. Get a quote from your HVAC contractor — they often pull the permit as part of the job.
Who can pull an electrical permit in Madison Heights if I'm the homeowner?
Michigan law allows the homeowner to perform electrical work on an owner-occupied home, but a licensed electrician must sign off on the final inspection and take responsibility for the work. You can file the permit yourself, but the electrician must be named on the permit and must inspect and approve the work before final sign-off. Many electricians charge a flat fee ($50–$150) for this inspection even if they didn't do the work. If you hire a licensed electrician to do the work, the electrician typically files the permit as part of their service.
How long does it take to get a building permit in Madison Heights?
Over-the-counter permits (like a standard fence permit) can be approved the same day if your application is complete. Projects requiring plan review — decks, additions, HVAC with ductwork changes — typically take 2 to 4 weeks for initial review. If the reviewer asks for revisions, add 1 to 2 weeks. Once approved, inspections usually happen within 1 to 2 weeks of your request. The entire timeline from filing to final sign-off for a simple deck can be 4 to 6 weeks; a full addition can take 8 to 12 weeks. Start early if you have a contractor timeline to meet.
What's the frost depth in Madison Heights, and why does it matter?
Madison Heights' frost depth is 42 inches, meaning ground below that depth doesn't freeze and heave in winter. Deck footings, foundation footings, and posts for structures all must extend below 42 inches. If a footing is only 36 inches deep (a common mistake when contractors use out-of-state standards), it will frost heave during winter, tilting your deck or cracking your foundation. The Building Department's reviewers always check footing depth on structural plans. If you're unsure about your site's soil or slope, ask for a soils report — it's $300–$500 and can prevent a $5,000+ repair later.
Do I need a permit for a 6-foot fence?
Most 6-foot fences in rear yards don't require a permit if they're set back from the property line and not enclosing a pool. However, corner-lot fences, fences taller than 6 feet, and all pool barriers require permits. Any fence in a sight triangle (the area at a corner intersection where sight lines need to be clear for traffic safety) also needs approval. Madison Heights' zoning rules on corner-lot setbacks are specific, so if your lot is a corner lot, call the Building Department before you design. Over-the-counter fence permits usually cost $75–$125 and take 1 to 3 business days.
What happens if I build without a permit?
Building without a permit in Madison Heights can result in a stop-work order, fines (often $100–$500 per day of non-compliance), and a requirement to tear down the unpermitted work or bring it into compliance retroactively. Retroactive permits are more expensive, require more extensive inspections, and may require structural or code-upgrade work that wouldn't have been necessary if the permit had been filed upfront. A permit costs $100–$500. Unpermitted work discovered at sale inspection can kill a real-estate deal or tank the resale value. The 2 to 3 weeks it takes to get a permit is always worth the protection.
Can I do electrical work myself in Madison Heights?
On an owner-occupied property, yes — Michigan law allows it. But a licensed electrician must pull or co-sign the permit and perform the final inspection. You can do the labor; the electrician provides the license and approval. For service upgrades, panel work, or large circuit additions, most electricians will require the work to be done by a licensed electrician or journeyman for safety and liability reasons. Ask your electrician upfront whether they'll allow owner labor; some will, some won't. The permit cost is the same either way — $150–$250 for most residential electrical work.
Ready to start your project?
Call the City of Madison Heights Building Department to confirm your project's permit requirement. Have your address, a description of the work, and the approximate square footage or scope ready. Most questions take 5 minutes on the phone. If you need written guidance, ask whether you can submit your plans for pre-review — this can catch issues before formal filing and save weeks of back-and-forth. The Department's contact number is available through City Hall's main line; confirm current hours and online portal options before you visit or file.