Research by Ivan Tchesnokov
The Short Answer
YES — Salt Lake County / Millcreek requires a building permit for any roof covering replacement; a simple re-shingle on the same deck triggers the permit requirement under the 2021 IBC/IRC as adopted by Millcreek.

How roof replacement permits work in Millcreek

The permit itself is typically called the Residential Building Permit — Reroof.

This is primarily a building permit. You'll be working with one permit, one set of inspections, and one fee schedule.

Why roof replacement permits look the way they do in Millcreek

Millcreek only incorporated in 2017 and initially contracted permitting to Salt Lake County; verify current permit intake is handled directly by the city vs. county. Wasatch Fault Zone requires geotechnical reports for new construction in many parcels. Mid-century slab-on-grade homes common, complicating plumbing rough-in permits. Radon-resistant construction strongly advised given elevated Salt Lake Valley radon levels.

For roof replacement work specifically, wind, snow, and seismic loads on the roof structure depend on local conditions: the city sits in IECC climate zone CZ5B, frost depth is 30 inches, design temperatures range from 8°F (heating) to 96°F (cooling).

Natural hazard overlays in this jurisdiction include earthquake seismic design category D, wildfire, FEMA flood zones, landslide, and expansive soil. If your address falls within any of these overlay zones, the roof replacement permit application picks up an extra review step that can add days to the timeline and specific design requirements to the plans.

HOA prevalence in Millcreek is medium. For roof replacement projects this matters because HOA architectural review committee approval is a separate process from the city building permit, and the two have completely different rules. The HOA reviews materials, colors, and aesthetics; the city reviews structural, electrical, and code compliance. You generally need both, and the HOA approval typically takes 2-4 weeks regardless of how fast the city is.

What a roof replacement permit costs in Millcreek

Permit fees for roof replacement work in Millcreek typically run $150 to $600. Valuation-based; typically project value × a percentage (often ~1.5–2% for smaller residential reroofs), with a minimum flat fee around $150

Utah state building code surcharge and a plan-review fee may be assessed separately; verify current schedule at millcreek.us or call (385) 468-6700 as fee schedules were revised post-2017 incorporation.

The fee schedule isn't usually what makes roof replacement permits expensive in Millcreek. The real cost variables are situational. Snow load requirements at 4,430 ft elevation often necessitate heavier-gauge underlayment and reinforced ice barrier systems adding $800–$1,500 vs lower-elevation Utah jobs. High prevalence of skip-sheathing (1×6 boards) on pre-1980 Millcreek ranch homes means full OSB overlay is frequently required before new shingles, a $2–$4 per sq ft add-on. Two-layer maximum under IRC R908 forces full tear-off on many mid-century homes that already have two layers, adding $1,000–$2,500 in labor and disposal. Wasatch Front contractor demand is high spring through fall; post-storm surge pricing after winter damage events can push labor rates 20–30% above baseline.

How long roof replacement permit review takes in Millcreek

3–7 business days for standard residential reroof; over-the-counter same-day possible for straightforward same-footprint replacements. For very simple scopes, an over-the-counter same-day approval is sometimes possible at counter-staff discretion. Anything with structural elements, plan review, or trade subcodes goes into the standard review queue.

The clock typically starts when the application is logged in as complete (not when it's submitted), so missing documents reset the timer. If your application gets bounced for corrections, you're generally back at the end of the queue rather than the front.

Who is allowed to pull the permit

Homeowner on owner-occupied with signed owner-builder affidavit, or Utah DOPL-licensed contractor

Utah DOPL General Building Contractor (B100) or a Specialty Contractor license covering roofing; verify at dopl.utah.gov

What inspectors actually check on a roof replacement job

A roof replacement project in Millcreek typically goes through 4 inspections. Each inspector has a specific checklist, and the difference between a same-day pass and a re-inspection (which costs typically $75–$250 in re-inspection fees plus another scheduling delay) usually comes down to one or two items on these lists.

Inspection stageWhat the inspector checks
Deck inspection (pre-covering)Sheathing condition, removal of old layers if at 2-layer limit, structural rafter/truss integrity, any sistered framing visible
Ice & water shield / underlayment inspectionIce barrier installed minimum 24 inches inside the interior wall line at eaves and in valleys; underlayment overlap and attachment
Flashing inspectionStep flashing at walls, valley flashing, pipe boot seals, drip edge at eaves (installed under felt) and rakes (installed over felt)
Final inspectionShingle installation per manufacturer specs, ridge cap, ventilation continuity (soffit-to-ridge), permit placard posted

If an inspection fails, the inspector leaves a correction notice with the specific items to fix. You make the corrections, schedule a re-inspection, and the work cannot proceed past that stage until it passes. For roof replacement jobs in particular, failing the rough-in inspection means tearing back open work that was just covered.

The most common reasons applications get rejected here

The Millcreek permit office sees the same patterns over and over. These specific issues account for most first-pass rejections, and most of them are entirely preventable with a few minutes of double-checking before submission.

Mistakes homeowners commonly make on roof replacement permits in Millcreek

Across hundreds of roof replacement permits in Millcreek, the same homeowner-driven mistakes show up repeatedly. The list below isn't exhaustive but covers the ones that cause the most rework, the most fees, and the most timeline pain.

The specific codes that govern this work

If the inspector cites a code section, this is the list they'll most likely be referencing. These are the live code references that Millcreek permits and inspections are evaluated against.

Utah has adopted the 2021 IRC/IBC with state amendments; Salt Lake County / Millcreek enforces SDC-D seismic requirements more rigorously than base IRC defaults. Millcreek adopted county standards post-2017 incorporation — confirm any city-specific amendments directly with the Community Development Department.

Three real roof replacement scenarios in Millcreek

What the rules look like in practice depends a lot on the specific situation. These three scenarios cover the common shapes of roof replacement projects in Millcreek and what the permit path looks like for each.

Scenario A · COMMON
1968 Millcreek ranch home (2×6 rafters, 4
12 pitch) with two existing shingle layers — full tear-off reveals original 1×6 skip-sheathing requiring full OSB overlay before new shingles, adding $2,500–$4,000 to scope.
Scenario B · EDGE CASE
1975 Millcreek split-level with low-slope (2
12) garage section abutting steep main roof — low-slope section requires TPO or modified bitumen system rather than asphalt shingles, triggering a separate product submittal and longer plan review.
Scenario C · COMPLEX
Post-earthquake inspection (Wasatch Fault M4.5 in 2023 caused widespread cracked ridge caps in Millcreek) — homeowner filing insurance claim discovers a hidden third shingle layer, forcing full structural deck inspection before reroof permit is issued.

Every project is different.

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

Utility coordination in Millcreek

Standard asphalt shingle reroof does not require utility coordination; if PV conduit or rooftop equipment is disturbed, coordinate with Rocky Mountain Power at 1-888-221-7070 before disconnecting any service-entrance weatherhead.

Rebates and incentives for roof replacement work in Millcreek

Some roof replacement projects qualify for utility rebates, state energy program incentives, or federal tax credits. The most relevant programs in this jurisdiction are listed below — eligibility depends on equipment efficiency ratings, contractor certification, and post-installation documentation, so verify specifics before purchasing.

Rocky Mountain Power wattsmart — Attic Insulation — $0.10–$0.15/sq ft (add-on insulation during reroof). Adding attic insulation during reroof to reach R-49 CZ5B minimum may qualify; must be completed by RMP-approved contractor. rmp.com/wattsmart

The best time of year to file a roof replacement permit in Millcreek

Best roofing window in Millcreek is May through October when freeze-thaw cycles are minimal and asphalt shingle adhesive strips seal properly above 40°F; winter reroofs are possible but require hand-sealing every shingle tab, adding labor cost and risk of improper sealing in sub-freezing conditions.

Documents you submit with the application

Millcreek won't accept a roof replacement permit application without the following documents. The package goes into a queue only after intake confirms it's complete, so any missing item costs you days, not minutes.

Common questions about roof replacement permits in Millcreek

Do I need a building permit for roof replacement in Millcreek?

Yes. Salt Lake County / Millcreek requires a building permit for any roof covering replacement; a simple re-shingle on the same deck triggers the permit requirement under the 2021 IBC/IRC as adopted by Millcreek.

How much does a roof replacement permit cost in Millcreek?

Permit fees in Millcreek for roof replacement work typically run $150 to $600. The exact fee depends on the project valuation and which trade subcodes apply. Plan review and re-inspection fees are sometimes assessed separately.

How long does Millcreek take to review a roof replacement permit?

3–7 business days for standard residential reroof; over-the-counter same-day possible for straightforward same-footprint replacements.

Can a homeowner pull the permit themselves in Millcreek?

Yes — homeowners can pull their own permits. Utah allows owner-builders to pull permits for their own primary residence with a signed owner-builder disclosure/affidavit. Cannot act as general contractor for hire.

Millcreek permit office

Millcreek Community Development Department

Phone: (385) 468-6700   ·   Online: https://millcreek.us

Related guides for Millcreek and nearby

For more research on permits in this region, the following guides cover related projects in Millcreek or the same project in other Utah cities.