Oregon · Checked October 22, 2026
State license. Oregon requires anyone who works for pay on construction improvements to real property — roofing is listed by name — to hold a Construction Contractors Board (CCB) license. There is no separate roofer license and no minimum job size: the roofer picks an endorsement (for example Residential Specialty for trade-only work, Residential General, or the commercial levels, or dual), completes 16 hours of pre-license training, passes the Oregon exam at 70%, and files the bond and liability insurance for that endorsement. The license costs $400 for two years.
| Item | Oregon |
|---|---|
| Regime | CCB contractor license required for roofers — endorsement decides residential vs commercial |
| Exam | Oregon contractor exam (PSI) — 80 multiple-choice questions, open-book from the Oregon NASCLA Contractors Guide to Business, Law and Project Management, after 16 hours of approved pre-license training — pass mark 70% (56 of 80 correct); 3 hours; exam fee $60. Score is given immediately. The license must be applied for within 24 months of passing; if a license lapses for more than 24 months, training and the exam must be retaken. Applicants who passed the NASCLA Accredited Commercial exam skip the 16-hour training but must still pass the Oregon law/business exam. |
| Experience | No years-of-experience requirement for the CCB license in the Board materials checked — the gate is the 16-hour training and exam for the Responsible Managing Individual. Continuing education applies after licensing (residential and commercial CE rules, OAR Chapter 812). |
| Application fee | $400 fee for a two-year license (current CCB license page) |
| License / registration fee | $400 renewal for two years in the fee schedules checked |
| Total state cost | $400 state license fee for two years, plus $60 exam fee, pre-license training cost (set by the approved provider), bond premium and insurance premiums — Many secondary pages still quote $325 for the two-year license; the CCB's own current license page states $400 for a two-year license, and $400 is used here. |
| Bond | CCB surety bond in the amount for the endorsement (amounts effective Jan. 1, 2024, after a $5,000 increase to every tier): Residential General $25,000; Residential Specialty $20,000; Residential Limited $15,000; Residential Developer $25,000; Commercial General Level 1 $80,000; Commercial Specialty Level 1 $55,000; Commercial General Level 2 $25,000; Commercial Specialty Level 2 $25,000; Commercial Developer $25,000. Dual-endorsed contractors need both a residential and a commercial bond. The bond pays CCB final orders the contractor fails to pay, up to the bond amount. |
| Insurance minimums | General liability per endorsement, certificate naming the Construction Contractors Board as certificate holder: Residential General $500,000 per occurrence; Residential Specialty $300,000 per occurrence; Residential Limited $100,000 per occurrence; Commercial General Level 1 $2,000,000 aggregate; Commercial General Level 2 $1,000,000 aggregate; Commercial Specialty Level 1 $1,000,000 aggregate; Commercial Specialty Level 2 $500,000 per occurrence. Workers' compensation is required if the business has employees; commercial contractors must have workers' compensation coverage. |
| Who qualifies | Oregon's equivalent is the Responsible Managing Individual (RMI): an owner or employee with management or supervisory authority over the business's construction activities who completes the 16-hour training and passes the exam. An RMI may be listed on only one license at a time as RMI employee. |
| Timeline | CCB states applications may take six to eight weeks to complete; submit online as early as possible with bond, insurance certificate, certification form and test score report attached. |
| Renewal | Two-year license. Renewal $400 in the schedules checked, with bond and insurance kept continuously on file and continuing education completed under OAR 812-020 (commercial) / 812-022 (residential). |
| Credential | Scope | Notes |
|---|---|---|
| Residential Specialty Contractor | residential | The typical roofer endorsement for trade/specialty work on homes (roofing is a listed residential specialty trade). Bond $20,000; liability $300,000 per occurrence (amounts effective Jan. 1, 2024). |
| Residential General Contractor | residential | For contractors performing / overseeing multiple trades on residential work. Bond $25,000; liability $500,000 per occurrence. |
| Residential Limited Contractor | residential | Limited-scope / dollar-limited residential work. Bond $15,000; liability $100,000 per occurrence. |
| Commercial Specialty Contractor — Level 1 and Level 2 | commercial | For specialty (trade) work on commercial structures. Level 1: bond $55,000, liability $1,000,000 aggregate. Level 2: bond $25,000, liability $500,000 per occurrence. |
| Commercial General Contractor — Level 1 and Level 2 | commercial | Level 1: bond $80,000, liability $2,000,000 aggregate. Level 2: bond $25,000, liability $1,000,000 aggregate. A contractor working on both home and commercial roofs needs both a residential and a commercial endorsement — and both bonds. |
A contractor must carry the proper endorsement for the structure type being worked on — a residentially endorsed contractor must change / add endorsement before bidding a commercial project, and vice versa. Subcontractors doing roofing for pay need their own CCB license and endorsement; working under a licensed prime does not license the sub.
The CCB license is statewide and is the operative credential. Cities (for example Portland) add permits, inspections and local business requirements, not a second contractor license for roofing. Lead-based paint rules add a separate layer: work disturbing lead paint in pre-1978 homes requires the appropriate CCB lead-based paint license / certification (OAR 812-007).
No specific deductible-waiver statute found. No Oregon statute specifically banning a roofing contractor from paying, waiving or advertising to pay an insurance deductible was found in searches on 2026-10-22. Oregon's Unlawful Trade Practices Act and insurance-fraud law still apply. Status is 'no specific statute found', not permission.
Run the compliance checker for Oregon →
The full law-changed tracker →
Thresholds and classes turn on your contract value and your role. Run the checker with Oregon preselected:
Confirm with the board before you file: fees and rules change, and the board — not this page — decides your application. Information only, not legal advice.
The checker gives you the verdict. The kit gives you the paperwork, in filing order: the application walkthrough for your state's class, qualifying-party documentation templates, the bond and insurance spec sheet with your state's exact minimums, the city-registration checklist pack for no-license states, and the contract-compliance pack (deductible language and required contract notices, including Florida's deadlines calendar).
$49 one-time payment
Included in the $49 RoofingLicenseCheck Kit — every item below, for every state, one payment.