What happens if you skip the permit (and you needed one)
- Stop-work order plus $500–$1,500 fine if city inspection catches unpermitted tearoff; roof must come off and be re-pulled with permit, adding $200–$400 in re-permit fees.
- Insurance claim denial if roof failure occurs within 2 years and adjuster discovers unpermitted work during subrogation review — common denial threshold in Colorado.
- Lender refinance or home-equity hold if underwriting pulls permit history; FHA/VA appraisals flag unpermitted roof work as a title defect requiring correction before closing.
- Resale disclosure hit: Colorado Statute 38-35-103 (Seller's Property Disclosure Act) requires disclosure of unpermitted work; buyer can rescind or demand repair credit (3–5% roof cost typical).
Erie roof replacement permits — the key details
Erie's Building Department enforces IRC R907 (Reroofing) with strict attention to existing-layer count and tearoff thresholds. The core rule: if your roof has three or more layers of shingles, you must tear off to bare deck before installing new roof covering. This applies even if you're only replacing 30% of the roof area by damage. The code section states, 'Where the existing roof covering is of wood shakes or shingles, slate, clay or concrete tiles, or asbestos-cement shingles, the application of a new roof covering over the existing roof covering shall be permitted only when the existing roof covering is not from a wood shake or shingle, slate, clay or concrete tile, or asbestos-cement shingle roof.' In plain English: composite shingles over composites are usually okay (one additional layer), but anything beyond two total layers requires tearoff. Erie inspectors routinely probe the deck during pre-permit or initial-inspection visits to verify layer count. If a third layer is discovered after permit issuance, the permit is placed on hold, the roof is required to come down, and the project must be re-permitted — a 2–4 week setback costing $300–$600 in additional labor and re-permit fees.
Underlayment specification and ice-and-water-shield placement are non-negotiable in Erie because the Front Range frost depth (30–42 inches) and rapid spring snowmelt create severe water-infiltration risk along eaves and valleys. IRC R905.1.2 mandates a secondary water barrier for steep-slope roofs in climates with a possibility of ice backup. Erie's permit office interprets this to require ice-and-water-shield extending a minimum of 2 feet up the roof slope from the eave edge — some inspectors require 3 feet if the gutter has history of backing up. The permit application must specify (1) underlayment product (asphalt-saturated felt, synthetic, or rubberized membrane — brand and thickness), (2) fastening pattern (nail spacing and type), and (3) ice-and-water-shield brand and extent distance from eave. Roofing contractors often gloss over these details on initial submission; plan-review notes come back requesting clarification, delaying approval 3–7 days. Pro tip: have your contractor email the specific product data sheets (ATI underlayment product spec, shingle manufacturer ice-and-water-shield recommendation) with the permit application to avoid the back-and-forth.
Material changes (e.g., asphalt shingles to metal or slate) trigger a full structural-capacity review in Erie because the Building Department requires confirmation that roof framing can handle the new dead load. Metal roofing typically weighs 50–150 lbs per square (compared to 250–350 lbs for asphalt); slate or concrete tile can be 800+ lbs per square. The permit application must include a structural engineer's load-capacity letter if the new material weighs more than the existing cover, or if the roof is over 35 years old (framing quality may be questionable). This bumps the review timeline to 2–3 weeks and adds $300–$800 in structural-engineering fees. Additionally, if you are moving from asphalt to metal, Erie's permit office flags the need for a standing-seam fastening pattern that meets the metal-roofing manufacturer's specs — IRC R905.10 governs metal roofing, and Erie inspectors are particular about fastener type (stainless steel, not galvanized, for Colorado's dry, UV-intense climate). Do not assume that swapping material types is a simple over-the-counter permit; budget for plan review.
Owner-builder scope is permitted in Erie for owner-occupied single-family or duplex properties under Colorado state law, meaning you can pull the permit yourself if you own and occupy the home. However, the City of Erie's online portal requires proof of ownership (recorded deed or title commitment) and owner-occupancy affidavit. Many homeowners then hire a contractor to do the work while holding the permit in their own name — this is legal, but inspect-ability becomes the homeowner's responsibility (you or the contractor must be present for inspections). If the contractor is licensed and pulls the permit, insurance and bonding flow through them; if you pull it as owner-builder, you are liable for code compliance and the contractor is merely a laborer. Most roofing contractors in the Erie area (Brighton, Commerce City service area) prefer to pull permits themselves to maintain control of scheduling and inspection coordination. If cost is your driver, owner-builder pulling can save $50–$150 in contractor markup, but it adds administrative burden.
Erie's permit fees for roof replacement are structured as a base fee plus area-based charges. The City of Erie typically charges $150–$250 for base permit processing, plus $0.50–$1.50 per square foot of roof area (a 2,000 sq ft roof = ~22 squares = base + ~$22–$33 in area fees, so total $200–$300). Like-for-like replacements (same material, no tearoff, no structural change) are often fast-tracked as over-the-counter permits, approved same-day or next business day. Material changes, tearoffs, or structural concerns move to full-plan review (7–14 days). Building Department hours are Monday–Friday 8 AM–5 PM; permits can be pulled in person at City Hall or online via the portal. The online portal accepts PDF plans, photos, product data sheets, and structural letters. Inspections are scheduled via the portal; typical sequence is deck-nailing inspection (before underlayment) and final roof inspection (after all layers and flashing). If either inspection fails (fastener spacing incorrect, flashing details non-compliant), corrective work must be re-inspected before sign-off — expect 1–2 additional days per failed inspection.
Three Erie roof replacement scenarios
Expansive soil and moisture barriers: why Erie is stricter than Denver on ice-and-water-shield
Erie sits on the northern Front Range, where bentonite-clay soils are prevalent — this geotechnical reality directly impacts how the City of Erie enforces roof water management. Expansive clay swells when wet and shrinks when dry, causing differential movement in foundations and roof framing. When a roof leaks due to inadequate ice-and-water-shield coverage, water infiltrates the rim-board and top-plate areas where differential settlement is most visible. Inspectors have seen homes with 2–3 inches of vertical crack separation at the gable-end where water damage accelerated expansion-contraction cycles. As a result, Erie's Building Department is more prescriptive about secondary water barriers than, say, the City of Denver, which sits on sandstone and clay with lower expansion potential. Erie's permit applications almost always come back with a note if ice-and-water-shield is specified at less than 2 feet from the eave or if synthetic underlayment is not explicitly named.
The IRC permits like-kind underlayment (asphalt felt or synthetics with equivalent tear strength), but Erie inspectors flag cheap asphalt felt (30-pound, non-woven) on grounds that it doesn't provide secondary water-barrier function in high-moisture conditions. Best practice in Erie: specify a synthetic underlayment (Owens Corning Synthetic, GAF Gator, Tarco Synthetic) and ice-and-water-shield extending 2–3 feet from the eave on all roof slopes, plus 3–4 feet up into any interior valley. This adds $200–$400 to material cost but avoids plan-review delays and inspector hold-ups.
Spring snowmelt in the Front Range (mid-April through May) brings rapid freeze-thaw cycles. Roof flashing and valleys ice up, melt, and refreeze within hours. Poorly sealed roof seams and inadequate water-barrier extension allow meltwater to wick into the sheathing and framing. Inspectors verify ice-and-water-shield placement at the final inspection, probing from the attic if necessary. Bring photos of the installed underlayment and flashing during final inspection to speed approval.
Contractor permitting vs. owner-builder: insurance, liability, and inspection logistics in Erie
Most roofing contractors in the Erie area (Brite-Bright Roofing, Peak Roofing, Brighton-based services) carry general liability ($1M minimum) and workers' comp coverage. When they pull the permit in their license name, insurance and permitting liability flow through them. If you pull the permit as owner-builder, your homeowner's insurance typically does NOT cover contractor injury (that's a general-liability gap), and you are directly liable for code compliance. In practice, contractor-pulled permits are faster because contractors have established relationships with inspectors and are familiar with local quirks. Owner-builder permits take the same turnaround time but shift administrative burden to you: you must call for inspections, be present (or designate a representative), and sign off on work.
Colorado Statute 12-10-201 permits owner-builders to pull permits on owner-occupied 1–2 family homes without a general contractor's license. However, the contractor doing the labor must still follow code; you are merely the permit-holder. Some homeowners misinterpret this to mean they can hire anyone, but the contractor must comply with IRC and local code. If the contractor is unlicensed and is also pulling the permit, the City of Erie may require a notarized statement that the person pulling the permit is the actual builder performing the work. Mixing owner-builder permitting with an unrelated contractor performing work is a red flag to inspectors.
Cost difference: contractor pulls and marks up the permit fee 15–25% ($35–$75 markup on a $235 permit); owner-builder saves that markup but must manage inspection scheduling and deal with any permit hold-ups. For a $10,000 roof, the $50–$75 difference is often worth the convenience of contractor-managed permitting. For a $3,000 repair or overlay, owner-builder pulling makes sense if you are on-site and available for inspections.
645 Poplar Street, Erie, CO 80516 (City Hall)
Phone: (303) 926-2620 (main); confirm roofing permit line | https://www.erieco.gov (navigate to Building & Planning > Permits)
Monday–Friday, 8:00 AM–5:00 PM (closed weekends and city holidays)
Common questions
Do I need a permit for a roof repair (not full replacement)?
Repairs under 25% of total roof area, like replacing 5 shingles or patching a 10-sq-ft section, are typically exempt. However, if the repair involves removing and reinstalling shingles over a large area (say, a 15-square section to fix fascia or valley), the City of Erie may require a minor permit ($100–$150) for deck inspection. If any tearoff is involved, a full permit is required. Call Building Department at (303) 926-2620 to describe the scope before starting work.
What is the current freeze on roof permits in Erie due to snow load or weather?
Erie does not officially halt roof permitting due to weather, but late November through March inspections are weather-dependent. Winter inspections may be delayed if snow cover prevents deck access or if forecasted conditions make roofing unsafe. Contractors typically avoid scheduling winter tearoffs due to safety and material issues (adhesive-backed ice-shield doesn't bond well in freezing temps, fasteners are hard to drive in cold). Spring roofs (April–June) and fall roofs (September–October) are the optimal permit windows; expect 10–14 day waits during peak summer (July–August).
Does Erie require a structural engineer's letter for any roof replacement?
A structural engineer's letter is required if (1) you are changing roof material to something significantly heavier (e.g., asphalt to slate or concrete tile), (2) the home is over 35 years old and existing framing capacity is unclear, or (3) the inspector requests it during permit review if the roof deck shows visible sagging or water damage. Like-for-like replacements (asphalt to asphalt, or lighter metal) do not typically require a letter unless the home is very old or the deck is compromised.
What happens if my contractor doesn't have a city license?
Colorado state law does not require roofing contractors to be licensed (unlike plumbers or electricians), but they must still follow IRC and local code. If an unlicensed contractor pulls the permit in their name, the City of Erie may request proof that they are a qualifying individual (e.g., notarized statement). If YOU (owner-builder) pull the permit and hire an unlicensed contractor as labor, that is legal under Colorado statute. Verify the contractor carries liability insurance; if they injure themselves on your roof, your homeowner's policy may deny the claim if the contractor is uninsured.
How long does the final roof inspection take, and what does the inspector check?
Final inspection typically takes 30–60 minutes. The inspector verifies (1) all shingles are properly nailed (6 nails per shingle, fasteners in the right field), (2) flashing is sealed and correctly lapped, (3) ridge cap is installed, (4) ice-and-water-shield extends the correct distance from eaves, (5) no debris or fasteners are left on the roof or in gutters, and (6) if applicable, metal roof fastening spacing meets manufacturer spec. Schedule the inspection at least 2 business days in advance via the online permit portal. If the inspection fails, corrective work must be completed and re-inspected within 7–10 days.
Is there a time limit to complete a roof replacement once the permit is issued?
Yes. Most permit jurisdictions in Colorado (including Erie) set a 180-day expiration from permit issuance. If the work is not substantially complete and inspected within 180 days, the permit expires and must be reissued (additional fee of $50–$100). Extensions are available if you request them before expiration. Roof replacement typically takes 1–3 weeks, so expiration is rare unless the project is delayed by weather or contractor availability.
Can I install a metal roof if my home is in a flood zone (AE or VE)?
Yes, but you must verify that the roof deck elevation complies with FEMA base-flood-elevation (BFE) requirements for your zone. The City of Erie requires a Flood Damage Prevention certification form (available from Building Department) signed by you and potentially a surveyor if the deck height is near the BFE. Metal roofing is actually preferred in flood zones because it dries faster after inundation. Budget $200–$400 for surveyor verification if your home is borderline with the BFE.
If I roof over my existing shingles without a permit and an inspector notices, what happens?
If an unpermitted tearoff or overlay is discovered (e.g., during a home inspection for resale or after a neighbor complaint), the City of Erie will issue a stop-work order and require you to pull a permit retroactively. You will pay the original permit fee ($200–$300) PLUS a re-permit fee ($75–$150) and possibly a violation fee ($250–$500 depending on severity). If three layers were installed, they must come off, which is expensive. Additionally, Colorado Seller's Property Disclosure Act requires you to disclose unpermitted work when selling; this can cost 3–5% in buyer concessions or repair credits.
Does the city require my contractor to get a city business license separate from the building permit?
Not specifically for roofing. Colorado state law does not require roofing contractors to be licensed (unlike Colorado-licensed plumbers or electricians). However, the City of Erie may require a roofing contractor to carry a City of Erie Business License if they are performing work in Erie on a regular basis. One-off projects by out-of-town contractors do not typically require a city business license, but confirm with the Building Department if your contractor is based outside Erie or Weld County. Cost is $50–$150 annually if required.
More permit guides
National guides for the most-asked homeowner permit projects. Each goes deep on code thresholds, common rejections, fees, and timeline.
Roof Replacement
Layer count, deck inspection, ice dam protection, hurricane straps.
Deck
Attached vs freestanding, footings, frost depth, ledger, height/area thresholds.
Kitchen Remodel
Plumbing, electrical, gas line, ventilation, structural changes.
Solar Panels
Structural review, electrical interconnection, fire setbacks, AHJ approval.
Fence
Height/material limits, sight triangles, pool barriers, setbacks.
HVAC
Equipment changeouts, ductwork, combustion air, ventilation, IMC sections.
Bathroom Remodel
Plumbing rough-in, ventilation, electrical (GFCI/AFCI), waterproofing.
Electrical Work
Subpermits, NEC sections, panel upgrades, GFCI/AFCI, who can pull.
Basement Finishing
Egress, ceiling height, electrical, moisture barriers, occupancy rules.
Room Addition
Foundation, footings, framing, electrical/plumbing extensions, structural.
Accessory Dwelling Units (ADU)
When permits are required, code thresholds, JADU vs ADU, electrical/plumbing/parking rules.
New Windows
Egress, header sizing, structural cuts, fire-rating, energy code.
Heat Pump
Electrical capacity, refrigerant handling, condensate, IECC compliance.
Hurricane Retrofit
Roof straps, garage door bracing, opening protection, FL OIR product approval.
Pool
Barriers, alarms, electrical bonding, plumbing, separation distances.
Fireplace & Wood Stove
Hearth, clearances, chimney, gas line work, NFPA 211.
Sump Pump
Discharge location, electrical, backup options, plumbing tie-in.
Mini-Split
Refrigerant lines, condensate, electrical disconnect, line set sleeve.