ROOFING x PORTLAND x OREGON

Roofing contractors in Portland, Oregon.

Roofing contractors operating in Portland, Oregon, must navigate a dual-layer regulatory environment. At the state level, the Construction Contractors Board (CCB) governs licensing, bonding, and insurance requirements. This license is mandatory for any contractor performing construction work in Oregon and must be kept active and in good standing.

At the local level, the City of Portland Bureau of Development Services (BDS) manages the permitting and inspection process. While minor repairs may be exempt, most roofing projects require a building permit to ensure compliance with the Oregon Residential Specialty Code. Contractors are responsible for ensuring all work meets local standards and that final inspections are completed to close out the permit.

State License
STATE CCB LicenseRequired for all
Permit Issuer
City of PortlandBDS
Avg. Plan Review
3-10 DaysVaries by scope
Typical Start-Up
RANGE $500-$2,000Fees & Bond
FILE · ROOFING x PORTLAND x OREGON
Compliance Dossier
Public
File
05 / 2026
State AuthorityConstruction Contractors Board (CCB)
CountyMultnomah County
City AuthorityPortland Bureau of Development Services
Statute / CodeOregon Residential Specialty Code
Federal Cert.EPA Lead-Safe
ReciprocityVerify with CCB
FILE ROOFINGLOCATION PORTLAND, OREGONTYPE COMPLIANCE GUIDE
VERIFIED 05 / 2026STATUS PUBLIC REFERENCE
What's specific to PortlandWhat this leaf carries beyond the Oregon state file.
Portland Roof Pitch Codes
Portland has specific requirements for roof drainage and pitch that exceed basic state minimums in high-rainfall zones.
Metro Waste Recycling
Contractors must adhere to Metro's construction waste recycling mandates, which are strictly enforced at local transfer stations.
Historic District Overlays
Properties in Portland's historic districts require additional design review before roofing materials can be approved.
§ 01 · Permit Stack

Three layers govern Roofing work in Portland.

State licensing is the foundation; local permits are the project-specific authorization.

State — Floor
CCB
LicenseBond
County — Overlay
Multnomah County
Tax Registration
City — Where you file
Portland BDS
PermitInspection

Read it bottom-up.

State licensing is the foundation; local permits are the project-specific authorization.

This file exists to show what changes when the trade is Roofing and the jurisdiction is Portland, Oregon.

Source · State, county, and city issuing authoritiesLast verified · 05 / 2026
§ 02 · Specs Ledger

Every requirement, with a number on it.

Each row names the issuing authority, cost, timeline, citation, and status behind the requirement.

RequirementIssued byCostTimeCitationStatus
CCB LicenseMandatory for all
CCB
Verify with CCB
4-6 weeks
ORS 701
REQUIRED
General LiabilityRequired for license
Private
Varies
Immediate
ORS 701
REQUIRED
Building PermitPer project
Portland BDS
Valuation-based
Varies
Portland City Code
REQUIRED
Surety BondRequired for CCB
Surety
Varies
Immediate
ORS 701
REQUIRED
Lead-SafePre-1978 homes
EPA
Verify with EPA
1 day
40 CFR 745
REQUIRED
Business TaxCity of Portland
Revenue Div
Verify with City
Annual
PCC 7.02
REQUIRED
§ 03 · Year-One Cost

What it costs to start Roofing in Portland.

A practical floor for Portland, Oregon. Verify each amount with the issuing authority.

Year-one ledger
Portland, Oregon · Roofing
CCB License FeeBiennialVerify with CCB
Surety BondAnnualVerify with Agent
Building PermitPer projectValuation-based
Plan Review FeeIf applicableVerify with BDS
Lead CertificationTrainingVerify with Provider
Disposal FeesPer tonVerify with Metro
Year-one floorVariable
Excludes tools, vehicle purchase, payroll, and marketing.
Note
Permit Valuation

Permit costs are calculated based on the total valuation of the roofing project.

Note
Bonding

Bond costs depend on credit and contractor history.

Note
Disposal

Recycling fees vary by facility and material type.

§ 04 · Path to First Job

From day zero to first inspection.

A practical path for Roofing contractors in Portland.

1
Day 0
Verify CCB License
CCB
2
Day 1
Submit Permit Application
Portland BDS
3
Day 5
Permit Approval
Portland BDS
4
Day 6
Project Start
N/A
5
Day 10
Mid-project Inspection
Portland BDS
6
Day 15
Final Inspection/Close
Portland BDS
§ 05 · Compliance Checklist

Check them off.

Each item names the issuing authority, cycle, and citation.

01
Verify License
Ensure CCB license is active.
CCBStateORS 701
ContractorIssuing authority
02
Permit Check
Confirm if project needs a permit.
BDSLocalPCC
ContractorIssuing authority
03
Safety Plan
Implement fall protection.
OSHASafetyOR-OSHA
ContractorIssuing authority
04
Waste Disposal
Plan for recycling shingles.
MetroGreenMetro Code
ContractorIssuing authority
05
Insurance Proof
Keep COI on file.
LiabilityBondORS 701
ContractorIssuing authority
06
Final Inspection
Request sign-off.
BDSCloseoutPCC
ContractorIssuing authority
§ 06 · Local Enforcement Data

Violations cited most in Portland.

When confirmed local data is unavailable, this section stays marked for verification.

Commonly cited
Verify with agency

Working without a permit

Performing structural roofing work without obtaining the required building permit.

PenaltyStop-work order/Fines
Commonly cited
Verify with agency

Unlicensed contracting

Operating without a valid CCB license or with an expired license.

PenaltyCivil penalties
Commonly cited
Verify with agency

Fall protection failure

Failure to provide required safety equipment for roofers.

PenaltyOR-OSHA fines
§ 07 · Portland-specific FAQ

Questions Roofing contractors ask about Portland.

Q01Do I need a separate license for Multnomah County?+
No, the Oregon CCB license is a statewide license that covers all counties, including Multnomah.
CCBStatewideSource · Oregon Construction Contractors Board
Q02When is a permit NOT required for roofing?+
A permit is generally not required for minor repairs or reroofing on residential structures if it involves less than 10% of the roof sheathing and no structural changes.
PermitsExemptionsSource · Portland Bureau of Development Services
Q03How do I schedule an inspection in Portland?+
Inspections can be scheduled through the Portland Bureau of Development Services online portal or via their automated phone system.
InspectionsPortland BDSSource · Portland Bureau of Development Services
Q04What is the minimum bond requirement?+
The bond amount varies based on the license type (Residential vs. Commercial) and the contractor's scope of work.
BondingCCBSource · Oregon Construction Contractors Board
Q05Are there specific environmental disposal rules for roofing materials?+
Yes, Portland has strict requirements for the disposal of construction waste, including asphalt shingles which must often be recycled.
WasteEnvironmentSource · Metro Regional Government
Q06Do I need to be lead-certified?+
If you are working on homes built before 1978, you must comply with EPA Lead-Safe Renovation rules.
LeadEPASource · EPA / Oregon Health Authority
§ 08 · Related

Adjacent files.

These are the documents Iris tracks for you.

Store licenses, permits, policies, and renewal dates in one place.