ROOFING x SALEM x OREGON

Roofing contractors in Salem, Oregon.

Roofing contractors operating in Salem, Oregon, must navigate both state-level licensing through the Construction Contractors Board (CCB) and local municipal requirements managed by the City of Salem. The CCB regulates the professional conduct, bonding, and insurance requirements for all construction trades, ensuring that contractors are financially responsible and properly trained before performing work on residential or commercial properties.

At the local level, the City of Salem enforces building codes and zoning ordinances. While a state license covers the business entity, contractors must verify whether specific roofing projects trigger the need for a building permit based on the scope of work, such as structural repairs or significant re-roofing. Adherence to these regulations is critical to avoiding stop-work orders, fines, and potential loss of licensure.

State License
STATE CCB LicenseRequired for all
Permit Issuer
City of SalemBuilding Division
Avg. Plan Review
1-5 DaysVaries by scope
Typical Start-Up
RANGE $1,500+Bond/Ins/Fees
FILE · ROOFING x SALEM x OREGON
Compliance Dossier
Public
File
05 / 2026
State AuthorityOregon CCB
CountyMarion County
City AuthorityCity of Salem Building Division
Statute / CodeOregon Residential Specialty Code
Federal Cert.EPA Lead-Safe (if applicable)
ReciprocityVerify with CCB
FILE ROOFINGLOCATION SALEM, OREGONTYPE COMPLIANCE GUIDE
VERIFIED 05 / 2026STATUS PUBLIC REFERENCE
What's specific to SalemWhat this leaf carries beyond the Oregon state file.
Salem-Specific Zoning
Salem has specific historic district overlays that may restrict roofing materials and colors.
Marion County Waste
Contractors must comply with Marion County's specific construction and demolition debris disposal regulations.
CCB Enforcement
Oregon has strict 'Right to Cure' laws regarding construction defects that contractors must understand.
§ 01 · Permit Stack

Three layers govern Roofing work in Salem.

Always check the Salem Permit Portal before starting any project to confirm if a permit is required for your specific address.

State — Floor
Oregon CCB
LicensingBonding
County — Overlay
Marion County
Waste ManagementZoning
City — Where you file
City of Salem
PermitsInspections

Read it bottom-up.

Always check the Salem Permit Portal before starting any project to confirm if a permit is required for your specific address.

This file exists to show what changes when the trade is Roofing and the jurisdiction is Salem, 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 Contractor LicenseRequired for all
Oregon CCB
Verify with CCB
4-6 weeks
ORS 701
REQUIRED
Surety BondResidential $15k
Surety Provider
Verify with provider
1 week
ORS 701.068
REQUIRED
General LiabilityMinimum $500k
Insurance Carrier
Verify with carrier
1 week
ORS 701.073
REQUIRED
Roofing PermitIf structural work
City of Salem
Verify with City
1-3 days
Salem Revised Code
REQUIRED
Lead-Safe CertificationFor pre-1978 homes
EPA
Verify with EPA
1 day
40 CFR 745
REQUIRED
Workers' CompIf employees present
SAIF/Private
Verify with carrier
1 week
ORS 656
REQUIRED
§ 03 · Year-One Cost

What it costs to start Roofing in Salem.

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

Year-one ledger
Salem, Oregon · Roofing
CCB License FeeAnnualVerify with CCB
Surety Bond PremiumAnnualVerify with provider
General LiabilityAnnualVerify with carrier
Salem Permit FeePer projectVerify with City
Lead-Safe TrainingOne-time/RenewalVerify with provider
Plan Review FeeIf applicableVerify with City
Year-one floorVaries by project scale
Excludes tools, vehicle purchase, payroll, and marketing.
Note
Bond Costs

Bond premiums depend on your credit score and business history.

Note
Permit Fees

Fees are calculated based on the total valuation of the roofing project.

Note
Insurance

Rates vary significantly based on the size of your crew and past claims.

§ 04 · Path to First Job

From day zero to first inspection.

A practical path for Roofing contractors in Salem.

1
Day 0
Obtain CCB License
Oregon CCB
2
Day 10
Secure Insurance/Bond
Private
3
Day 20
Submit Permit App
City of Salem
4
Day 25
Permit Approval
City of Salem
5
Day 30
Project Commencement
Contractor
6
Day 45
Final Inspection
City of Salem
§ 05 · Compliance Checklist

Check them off.

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

01
Verify CCB Status
Check the CCB website to ensure your license is active and not suspended.
CCBComplianceccb.oregon.gov
ContractorIssuing authority
02
Check Zoning
Ensure the property is not in a restricted historic district.
SalemZoningcityofsalem.net
ContractorIssuing authority
03
Post Permit
Ensure the building permit is displayed at the job site.
PermitSiteSalem Building Code
ContractorIssuing authority
04
Safety Gear
Ensure all workers are using fall protection as per OR-OSHA.
OSHASafetyosha.oregon.gov
ContractorIssuing authority
05
Waste Disposal
Use authorized disposal sites for roofing debris.
EnvironmentWasteMarion County Public Works
ContractorIssuing authority
06
Final Inspection
Call for inspection once the roof is complete but before final cleanup.
InspectionCloseoutCity of Salem
ContractorIssuing authority
§ 06 · Local Enforcement Data

Violations cited most in Salem.

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

Commonly cited
Verify with agency

Unlicensed Contracting

Performing work without a valid CCB license.

PenaltyCivil penalties up to $5,000
Commonly cited
Verify with agency

Working Without Permit

Failure to pull a permit for structural roofing work.

PenaltyDouble permit fees/Stop work
Commonly cited
Verify with agency

Safety Violations

Lack of fall protection on steep roofs.

PenaltyOR-OSHA fines
§ 07 · Salem-specific FAQ

Questions Roofing contractors ask about Salem.

Q01Do I need a separate license for Salem?+
No, Oregon uses a statewide licensing system managed by the CCB; you do not need a city-specific contractor license.
CCBStatewideSource · Oregon Construction Contractors Board
Q02When is a permit required for roofing in Salem?+
A permit is required if you are replacing more than 30% of the roof sheathing or if the project involves structural modifications.
PermitsSalemSource · City of Salem Building and Safety
Q03What is the minimum bond amount?+
Residential contractors must carry a $15,000 surety bond, while commercial contractors may require higher amounts.
BondInsuranceSource · Oregon CCB
Q04Are there specific energy codes for roofs?+
Yes, Oregon Residential Specialty Code requires specific insulation values (R-values) when replacing roof assemblies.
Energy CodeComplianceSource · Oregon Building Codes Division
Q05How do I schedule an inspection?+
Inspections in Salem can be scheduled online through the City of Salem's permit portal or via their automated phone system.
InspectionSalemSource · City of Salem Building and Safety
Q06Is workers' compensation mandatory?+
Yes, if you hire employees, you must carry workers' compensation insurance as required by Oregon state law.
InsuranceLaborSource · Oregon Department of Consumer and Business Services
§ 08 · Related

Adjacent files.

These are the documents Iris tracks for you.

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