Research by Ivan Tchesnokov
The Short Answer
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 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.

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.

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.

Scenario A · COMMON
1978 Gresham east-side ranch home near Springwater Corridor in WUI overlay zone
Two existing shingle layers, soft decking discovered at eaves from 40+ years of rain saturation, requiring full tear-off, 30% deck board replacement, and Class A rated shingle documentation for WUI compliance.
Scenario B · EDGE CASE
1985 Rockwood-area split-level with low-slope section (2
12 pitch) over garage addition: standard 3-tab shingles not code-compliant below 4:12 per IRC R905.2.2, requiring low-slope membrane system and a separate permit review for the hybrid assembly.
Scenario C · COMPLEX
Downtown Gresham Historic District craftsman bungalow
Exterior alteration triggers Historic Review Board notification, limiting shingle color and profile choices, adding 2-4 weeks to permit timeline even for a straightforward re-roof.

Every project is different.

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

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.

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 stageWhat 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 InspectionIce-and-water shield placement at eaves and valleys; synthetic or felt underlayment coverage, laps, and fastening before shingles are installed
Flashing InspectionStep, counter, and apron flashing at all penetrations, chimneys, skylights, and wall junctions; drip edge at eaves and rakes; pipe boot seals
Final Roofing InspectionShingle 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.

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.