Do I need a permit in Sterling Heights, MI?
Sterling Heights, in Macomb County north of Detroit, follows the Michigan Building Code (currently the 2015 IBC with Michigan amendments) and enforces permits through the City of Sterling Heights Building Department. The city sits in climate zones 5A (south) and 6A (north), with a frost depth of 42 inches — deeper than the national IRC baseline of 36 inches. This matters for deck footings, pool foundations, and any below-grade work: your holes need to go deeper here. Sterling Heights allows owner-builders to pull permits for owner-occupied residential projects, which saves contractor licensing fees for many homeowners. The city processes permits both over-the-counter and online through its permit portal. Most straightforward projects (fence, deck, pool, finished basement, HVAC replacement, electrical subpanel) move through plan review in 2-3 weeks; expedited counter permits for minor work are faster. The building department sits inside City Hall and maintains standard weekday business hours. Start with a phone call to confirm current hours and portal access before filing.
What's specific to Sterling Heights permits
Sterling Heights uses the 2015 International Building Code (IBC) with Michigan amendments, not the much-newer 2021 IBC adopted by some nearby jurisdictions. This means certain code thresholds — deck size, pool barrier heights, egress window dimensions, electrical loads — are locked to 2015 standards. If you're comparing rules from a neighboring city, check the code edition first. A 2021-edition deck rule won't match what Sterling Heights enforces.
The 42-inch frost depth is critical for any foundation work. The IRC's default 36 inches isn't deep enough in Sterling Heights; your deck footings, pool footings, gazebo supports, and any shed with concrete piers must extend to 42 inches below grade. Frost heave season runs November through April — inspectors want to see footing holes bottomed out at correct depth before backfill. Skipping this depth is one of the easiest ways to get a footing inspection failed.
Sterling Heights sits partly in climate zone 5A (south parts of the city) and partly in 6A (north). The boundary shifts requirements for attic ventilation, insulation R-values, and HVAC sizing on energy-code forms. When you pull a permit for HVAC, insulation, or roofing, the building department will assign you to the correct climate zone based on your address. Double-check the permit paperwork — mismatched climate zones cause plan-review delays.
Soil composition varies: glacial till dominates much of the city, but sandy soils are common in the north. Glacial till compacts harder and drains slower than sand. If you're digging for a pool, septic repair, or large foundation work, consider a soil test early — the building department may require one for drainage verification, especially on properties with high water tables or near wetlands. The test costs $300–$600 but prevents expensive rework after inspection.
The building department processes most routine permits online through its permit portal, but over-the-counter pickup is still available for minor projects (fence, shed under 200 sq ft, deck under 200 sq ft). If you're filing online, create an account and upload permit forms, site plans, and proof of property ownership before the department issues a receipt number. Incomplete applications get marked incomplete and returned — common missing items are missing property-line certifications and missing proof of ownership or authorization. Resubmission takes another 3-5 business days.
Most common Sterling Heights permit projects
These projects account for the bulk of residential permits pulled in Sterling Heights. Each has a specific threshold, common rejection reason, and typical fee. Click through for the full details on your project.
Decks
Attached or detached decks over 30 inches high require permits. Frost depth is 42 inches in Sterling Heights — your footings must go deeper than the IRC minimum. Corner-lot setback rules often trip up homeowners; confirm property lines before design.
Fences
Residential fences over 6 feet tall, all masonry walls over 4 feet, and corner-lot fences in sight triangles need permits. Pool barriers require permits at any height. Site plans showing property lines and setbacks are the most common missing items.
Roof replacement
Most roof replacements in Sterling Heights do not require a permit if you're using the same roof pitch and material. New roof vents, skylights, or structural changes do. Confirm with the building department for your specific project.
HVAC
HVAC replacement typically requires a permit if you're changing equipment type or adding ductwork. Simple equipment swap-out sometimes doesn't. The building department can tell you in a quick phone call based on your existing system.
Basement finishing
Basement finishes that add bedrooms or create new egress (bedroom windows, doors) require permits. Basement bathrooms always need a permit. Existing recreation rooms typically don't, unless you're moving walls or adding plumbing.