Roofing license
Roofing license requirements in Oregon
Yes — Oregon requires anyone who performs construction work for compensation, including roofing, to hold a CCB (Construction Contractors Board) license; roofers typically hold this under a Residential or Commercial Specialty Contractor endorsement.
The short answer
Yes — Oregon requires anyone who performs construction work for compensation, including roofing, to hold a CCB (Construction Contractors Board) license; roofers typically hold this under a Residential or Commercial Specialty Contractor endorsement.
Do you need a license to roof in Oregon?
CCB license with a Residential or Commercial Specialty Contractor endorsement covers roofing-only work; a Residential or Commercial General Contractor endorsement also covers roofing when it's part of a larger remodeling or building project.
Who issues it: Oregon Construction Contractors Board (CCB).
Last verified: 2026-07-19
Oregon roofing license at a glance
Every figure here is a plain-English starting point read from the official state board — always confirm the current requirements at the source before you rely on them.
License type / class
CCB license with a Residential or Commercial Specialty Contractor endorsement covers roofing-only work; a Residential or Commercial General Contractor endorsement also covers roofing when it's part of a larger remodeling or building project.
Issuing board
Oregon Construction Contractors Board (CCB) — oregon.gov/ccb
Exam required
Yes
Experience / qualification
No fixed number of years of hands-on experience is mandated. The Responsible Managing Individual must complete at least 16 hours of CCB-approved pre-license training and pass the Oregon exam — 80 multiple-choice questions with a 70% (56 of 80) passing score, based on business, law, and project-management practices. Applicants who have already passed the NASCLA commercial exam only take Oregon's shorter laws-and-business portion.
Bond
$20,000 surety bond for a Residential Specialty Contractor endorsement (the endorsement most roofers use); $25,000 for Residential General Contractor. Residential bonds range $15,000–$25,000 and commercial endorsements range $25,000–$80,000 depending on level.
Insurance minimum
$300,000 general liability insurance per occurrence for Residential Specialty Contractor; $500,000 for Residential General Contractor; commercial endorsements range up to $2,000,000 aggregate. Workers' compensation insurance is also required if you have employees.
Application fee
$400 for the initial CCB license application (rate effective July 1, 2025; it was $325 if received on or before June 30, 2025).
Renewal
Licenses must be renewed every 2 years for $400.
Reciprocity
No formal reciprocity, but applicants who have already passed the NASCLA commercial exam only need to pass the shorter Oregon-specific laws-and-business portion instead of the full exam.
| Requirement | Details |
|---|---|
| License type / class | CCB license with a Residential or Commercial Specialty Contractor endorsement covers roofing-only work; a Residential or Commercial General Contractor endorsement also covers roofing when it's part of a larger remodeling or building project. |
| Issuing board | Oregon Construction Contractors Board (CCB) — oregon.gov/ccb |
| Exam required | Yes |
| Experience / qualification | No fixed number of years of hands-on experience is mandated. The Responsible Managing Individual must complete at least 16 hours of CCB-approved pre-license training and pass the Oregon exam — 80 multiple-choice questions with a 70% (56 of 80) passing score, based on business, law, and project-management practices. Applicants who have already passed the NASCLA commercial exam only take Oregon's shorter laws-and-business portion. |
| Bond | $20,000 surety bond for a Residential Specialty Contractor endorsement (the endorsement most roofers use); $25,000 for Residential General Contractor. Residential bonds range $15,000–$25,000 and commercial endorsements range $25,000–$80,000 depending on level. |
| Insurance minimum | $300,000 general liability insurance per occurrence for Residential Specialty Contractor; $500,000 for Residential General Contractor; commercial endorsements range up to $2,000,000 aggregate. Workers' compensation insurance is also required if you have employees. |
| Application fee | $400 for the initial CCB license application (rate effective July 1, 2025; it was $325 if received on or before June 30, 2025). |
| Renewal | Licenses must be renewed every 2 years for $400. |
| Reciprocity | No formal reciprocity, but applicants who have already passed the NASCLA commercial exam only need to pass the shorter Oregon-specific laws-and-business portion instead of the full exam. |
How to get a roofing license in Oregon
- Register your business name/entity with the Oregon Secretary of State, Corporation Division.
- Complete at least 16 hours of CCB-approved pre-license training and pass the Oregon contractor exam (80 questions, 70% to pass).
- Obtain a CCB surety bond (commonly $20,000 for the Residential Specialty/roofing endorsement) and general liability insurance meeting your endorsement's minimum.
- Get workers' compensation insurance if you'll have employees.
- Submit your CCB application online with the bond, insurance certificates, exam score, and $400 fee.
- Renew your license every 2 years.
Working without a license in Oregon
Contracting without a CCB license is a Class A misdemeanor (ORS 701.021/990), and the CCB can impose a civil penalty of up to $5,000 per violation (OAR 812-005-0800).
Last verified: 2026-07-19
Roofing license rules change and often vary by city and county. This page is a plain-English starting point, not legal advice — always confirm the current requirements with the state board linked below before you rely on them.
Verify at the source: oregon.gov/ccb
More official sources: Oregon CCB — Guide to becoming a licensed contractor (PDF) · CCB License Endorsement Chart — bonds & insurance by type (PDF) · Oregon CCB — Contractor Compliance
Licensed and ready? Now get the site that books the work.
Once you're licensed, the next job comes from being found online — free to build and preview, $49/mo only when you publish.