How roof replacement permits work in Gresham
The permit itself is typically called the Residential Building Permit — Roofing.
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 Gresham
Gresham is within Metro's Urban Growth Boundary and subject to Title 3 (water quality/flood) and Title 13 (nature in neighborhoods) regulations that trigger additional reviews for sites near wetlands or drainageways. Hillside Development Standards (Gresham Community Development Code Chapter 5.40) require geotechnical reports for slopes >15%. East Multnomah County landslide hazard zones add a separate hazard overlay permit review. Gresham's stormwater system charges SDCs (System Development Charges) that are higher than many neighboring suburbs.
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 CZ4C, frost depth is 12 inches, design temperatures range from 23°F (heating) to 89°F (cooling).
Natural hazard overlays in this jurisdiction include FEMA flood zones, landslide, earthquake seismic design category D, wildfire (east urban wildland interface near Springwater Corridor), 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 Gresham 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.
Gresham has a modest Historic Resources inventory including the Downtown Gresham Historic District. Properties listed on the Historic Resources list may require Historic Review Board approval for exterior alterations, adding review steps to standard permit applications.
What a roof replacement permit costs in Gresham
Permit fees for roof replacement work in Gresham typically run $150 to $500. Valuation-based: percentage of project value per Gresham fee schedule, plus a state of Oregon surcharge (typically 1% of permit fee); minimum fee applies
Oregon levies a statewide Building Codes Division surcharge on all permits; Gresham also charges a separate plan review fee if structural review is triggered by deck damage or attic framing changes.
The fee schedule isn't usually what makes roof replacement permits expensive in Gresham. The real cost variables are situational. High frequency of decking replacement — decades of CZ4C rainfall and poor attic ventilation in 1970s-1990s stock means 20-40% of Gresham re-roofs uncover rotted OSB or plank sheathing requiring replacement at $2–$5 per sq ft extra. WUI Class A fire-rated assembly requirement in eastern Gresham adds material premium over standard 3-tab shingles. Steep hillside lots in eastern Gresham require safety scaffolding and staging at extra cost vs. flat suburban lots. Ice-and-water shield at eaves, valleys, and all penetrations adds material cost that contractors in warmer Oregon markets don't always pre-include in bids.
How long roof replacement permit review takes in Gresham
1-3 business days for standard OTC roofing; up to 10 business days if structural deck repair or historic review is triggered. 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.
What lengthens roof replacement reviews most often in Gresham isn't department slowness — it's resubmissions. Each correction round generally puts the application back in the queue, so first-pass completeness matters more than first-pass speed.
Mistakes homeowners commonly make on roof replacement permits in Gresham
Each of these is a real, recurring mistake on roof replacement projects in Gresham. They share a common root: applying generic permit advice or out-of-state experience to a city with its own specific rules.
- Hiring a CCB-unlicensed storm-chaser contractor after a wind event — Oregon CCB license is easy to verify at oregon.gov/ccb but many post-storm solicitors are from out of state and unregistered
- Assuming a 'partial repair' avoids the permit requirement — Gresham Development Services considers replacement of more than one square (100 sq ft) in a calendar year as a permit-triggering repair on a re-roof scope
- Not budgeting for deck replacement — bids that exclude decking costs are common and lead to significant change-order surprises once tear-off reveals rotted sheathing
- Skipping the WUI check — homeowners in eastern Gresham near the urban-wildland interface often don't know their parcel is in a WUI overlay until the permit application is flagged, delaying start by days and requiring a Class A product substitution
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 Gresham permits and inspections are evaluated against.
IRC R905.2 — asphalt shingle installation requirementsIRC R905.2.7.1 — ice barrier requirement (not automatically required in CZ4C but applies where average January temp is 25°F or below; Gresham's 23°F design heating temp makes this a borderline-mandatory trigger)IRC R905.2.8.5 — drip edge required at eaves and rakesIRC R908.3 — re-roofing limit of 2 layers maximum before full tear-off requiredOregon WSEC 2023 / IECC R806 — attic ventilation ratio 1:150 (or 1:300 with balanced ridge-soffit)
Oregon has adopted the 2021 Oregon Residential Specialty Code (ORSC) with state amendments; the 2023 code cycle update is in transition as of 2024-2025. Oregon's amendments include enhanced attic ventilation enforcement and require fire-rated roofing materials in designated Wildland-Urban Interface (WUI) zones — eastern Gresham near the Springwater Corridor and Boring Lava Field fringe areas are subject to WUI overlay, requiring Class A rated assemblies.
Three real roof replacement scenarios in Gresham
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 Gresham and what the permit path looks like for each.
Utility coordination in Gresham
No utility coordination is required for a standard roof replacement in Gresham; if a rooftop solar array is being removed and reinstalled, coordinate with Portland General Electric (503-228-6322) for interconnection status, but this is not a base roofing requirement.
Rebates and incentives for roof replacement work in Gresham
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.
Energy Trust of Oregon — Insulation (attic air sealing if triggered during re-roof) — $150–$600. If attic insulation is added or air sealing performed in conjunction with re-roofing, rebates apply; roofing materials alone do not qualify. energytrust.org/savings
Federal Energy Efficient Home Improvement Credit (25C) — Up to $1,200 (10% of cost). Applies only to qualifying metal or asphalt roofing meeting ENERGY STAR cool-roof criteria with appropriate pigmented coatings — rare for standard re-roofs but available for qualifying products. irs.gov/credits-deductions
The best time of year to file a roof replacement permit in Gresham
Gresham's Oct–Apr rainy season makes roofing logistically difficult and increases the risk of moisture intrusion during multi-day tear-off projects; the optimal window is Jun–Sep when dry stretches are reliable, but this is also peak contractor demand season, so permits and contractor availability should be secured by April.
Documents you submit with the application
A complete roof replacement permit submission in Gresham requires the items listed below. Counter staff perform a completeness check at intake; missing anything means the package is not accepted and the timeline does not start.
- Completed permit application with project valuation
- Site plan or plot plan showing building footprint and roof slope
- Manufacturer cut sheets for shingle product (for code compliance verification — Class A fire rating, wind rating)
- Structural details or engineer letter if decking replacement exceeds 25% or rafters are altered
Who is allowed to pull the permit
Homeowner on owner-occupied under ORS 701.010(5) owner-builder exemption, or Oregon CCB-licensed contractor
Oregon Construction Contractors Board (CCB) residential contractor license required; verify at oregon.gov/ccb. No separate roofing sub-license exists in Oregon — general CCB residential license covers roofing.
What inspectors actually check on a roof replacement job
For roof replacement work in Gresham, expect 4 distinct inspection stages. The table below shows what each inspector evaluates. Failed inspections add typically 5-10 days to the total project timeline plus the re-inspection fee.
| Inspection stage | What the inspector checks |
|---|---|
| Deck/Tear-off Inspection (if triggered) | Condition of existing roof sheathing — rot, delamination, soft spots; rafter or truss damage; any structural modifications require this before re-sheathing |
| Underlayment / Ice-and-Water Shield Inspection | Ice-and-water shield placement at eaves and valleys; synthetic or felt underlayment coverage, laps, and fastening before shingles are installed |
| Flashing Inspection | Step, counter, and apron flashing at all penetrations, chimneys, skylights, and wall junctions; drip edge at eaves and rakes; pipe boot seals |
| Final Roofing Inspection | Shingle pattern, exposure, fastener count per IRC R905.2.6; ridge cap; ventilation balance (soffit open area vs. ridge vent); overall watertight completion |
A failed inspection in Gresham is documented on a correction notice that lists each item that needs to be fixed. The work cannot continue past that stage until the re-inspection passes, and on roof replacement jobs that often means leaving framing or rough-in work exposed for days while you wait.
The most common reasons applications get rejected here
The Gresham 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.
- Ice-and-water shield missing or undersized — Gresham's 23°F design temp puts it at the IRC R905.2.7.1 threshold; inspectors commonly require it at eaves minimum 24 inches inside the interior wall line
- Drip edge omitted at rakes or installed after underlayment at eaves (sequencing error — eave drip edge goes under underlayment, rake drip edge goes over)
- Third shingle layer attempted — Gresham inspectors enforce the IRC R908.3 two-layer maximum strictly; full tear-off to decking is required
- Attic ventilation imbalance — new ridge vents installed without verifying soffit intake area is equal or greater, causing condensation moisture issues common in Gresham's wet winters
- WUI Class A fire rating not documented — eastern Gresham WUI overlay requires Class A assembly; submitting non-rated shingle cut sheets triggers automatic rejection
Common questions about roof replacement permits in Gresham
Do I need a building permit for roof replacement in Gresham?
Yes. Oregon Building Codes Division and Gresham Development Services require a building permit for any roof replacement covering the entire roof surface or involving structural deck repair. Like-for-like shingle-over-shingle repairs under a threshold square footage may be exempt, but full replacements always require a permit.
How much does a roof replacement permit cost in Gresham?
Permit fees in Gresham for roof replacement work typically run $150 to $500. 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 Gresham take to review a roof replacement permit?
1-3 business days for standard OTC roofing; up to 10 business days if structural deck repair or historic review is triggered.
Can a homeowner pull the permit themselves in Gresham?
Yes — homeowners can pull their own permits. Oregon homeowners may pull permits for their own primary residence under ORS 701.010(5). Owner-builder exemption applies; the homeowner must occupy the home and cannot use unlicensed contractors for specialty trades (electrical, plumbing, mechanical require licensed subs).
Gresham permit office
City of Gresham Development Services Department
Phone: (503) 618-2525 · Online: https://greshamoregon.gov/permits
Related guides for Gresham and nearby
For more research on permits in this region, the following guides cover related projects in Gresham or the same project in other Oregon cities.