State licence

    Oregon Roofing License Requirements

    Oregon is one of the strictest states: a CCB licence is required for ALL construction work involving improvements to real property, with no minimum dollar value. Roofing has no dedicated licence class — roofers license under a specialty contractor endorsement (residential or commercial) and the endorsement determines the bond and insurance amounts. Endorsement choice follows the type of structure: residential endorsements cover residential structures and 'small commercial' (10,000 sq ft or less and not more than 20 ft high, or any structure where the whole contract is $250,000 or less); commercial endorsements cover small and large commercial. Contractors working on both residential and large commercial structures must hold both endorsements, with two bonds and a single liability policy at the higher limit. Commercial endorsements also carry experience requirements: 8 years for Level 1, 4 years for Level 2.

    Do roofers need a license in Oregon?

    Yes — Oregon requires a state roofing license

    A state agency issues a credential you must hold before contracting for roofing work, and it can take that credential away.

    Look up a Oregon license

    The rule in detail

    State-level requirement
    State licence
    Class covering roofing
    CCB contractor licence with an endorsement. Roofing is not a standalone endorsement — a roofer normally holds Residential Specialty Contractor (RSC) or Commercial Specialty Contractor Level 1 or 2 (CSC1/CSC2), which cover one or two unrelated building trades. General contractor endorsements (RGC, CGC1, CGC2) also permit roofing work.
    Dollar threshold
    No dollar threshold whatsoever. Anyone who works for compensation in any construction activity involving improvements to real property must be licensed, regardless of the value of the job.
    Statute or rule
    ORS chapter 701 (Construction Contractors and Contracts); licensure requirement at ORS 701.005 et seq.
    Bond
    Surety bond required as a condition of licensure, amount set by endorsement. Residential: General Contractor $25,000; Specialty Contractor $20,000; Limited Contractor $15,000; Developer $25,000; restricted residential endorsements (Home Services, Locksmith, Home Inspector, Home Energy Performance Score, Restoration) $15,000 each. Commercial: General Contractor Level 1 $80,000; General Contractor Level 2 $25,000; Specialty Contractor Level 1 $55,000; Specialty Contractor Level 2 $25,000; Developer $25,000. A contractor endorsed for both residential and commercial work must carry TWO bonds, one for each endorsement.
    Insurance
    Liability insurance required, amount set by endorsement. Residential: General Contractor $500,000 per occurrence; Specialty Contractor $300,000 per occurrence; Limited Contractor $100,000 per occurrence; Developer $500,000 per occurrence; restricted residential endorsements $100,000 per occurrence. Commercial: General Contractor Level 1 $2 million aggregate; General Contractor Level 2 $1 million aggregate; Specialty Contractor Level 1 $1 million aggregate; Specialty Contractor Level 2 $500,000 per occurrence; Developer $500,000 per occurrence. A contractor holding both a commercial and a residential endorsement carries two bonds but only ONE liability policy, written at the higher of the two required amounts.
    Reciprocity
    No published reciprocity arrangement for roofing.
    Public license lookup
    Search the Oregon register

    Local licensing and permits in Oregon

    The CCB licence is statewide and mandatory, but it does not replace local authority: city and county building departments still issue roofing permits and conduct inspections, and some jurisdictions add their own business licence or registration. Oregon also has structural specialty code requirements enforced locally.

    Permitting is a separate system from licensing, and it is almost always local. In Oregon, as nearly everywhere in the United States, a full roof replacement is treated by the adopted building code as work requiring a permit and a final inspection, while small repairs are often exempt below a threshold the local code sets. The building department for the city or county where the house sits is the only body that can tell you which side of that line your job falls on.

    The two questions are not the same question

    Licensing asks whether this contractor is permitted to sell roofing work in Oregon. Permitting asks whether this specific job on this specific building may proceed. A contractor can be perfectly licensed and still be doing unpermitted work, and an unpermitted roof tends to surface at a sale, at a claim, or at a warranty dispute — years later, when it is expensive.

    If you are hiring a roofer in Oregon

    • Check the credential at the source. Search the Oregon public register for the exact legal entity that will sign your contract — not the salesperson, and not the name painted on the truck.
    • Ask for certificates of insurance directly from the insurer or agent. General liability and workers’ compensation both matter, and roofing carries some of the highest comp premiums of any trade — which is exactly why some operators go without. An injury on an uninsured crew can find its way to your policy.
    • Confirm who is pulling the permit. It should be the contractor, in their own name. An invitation to pull it yourself as the homeowner moves the code liability onto you, and is often a sign the contractor cannot pull it.
    • Get the scope in writing before any deposit changes hands. Tear-off versus overlay, decking replacement priced per sheet, underlayment and ice-and-water coverage, ventilation, flashing, and who hauls the debris. Most roofing disputes are scope disputes wearing a different hat.
    • Be careful after a storm. Door-knocking crews follow hail. Before signing anything that assigns your insurance benefits or commits you to a contractor contingent on a claim being approved, read it twice and check the cancellation terms.

    If you are a roofing contractor working in Oregon

    Oregon holds a state-level requirement, so the first question is whether your work sits inside the classification described above and, where a dollar figure applies, whether the contract value crosses it. Thresholds are normally written against the total value of the contract or the project rather than an individual invoice, so splitting a job into pieces to stay underneath is the specific evasion those statutes exist to catch.

    Two consequences of getting this wrong are worth knowing regardless of the state. Contracting without a required credential is commonly a misdemeanour offence, and in most states an unlicensed contractor cannot enforce the contract or file a mechanic’s lien — so an unpaid job simply stays unpaid, with no legal route to collect. Confirm your position with the board before you bid, not after.

    Sources

    This entry was checked against the following on August 2026. The authority on Oregon licensing is Oregon Construction Contractors Board (CCB), not this page — if anything below conflicts with what the board publishes today, the board is right.

    Note on this entry

    Verified against the CCB's own licensing page and the CCB's official Endorsement Chart (rev. 11/2024), which was parsed in full for the bond and insurance figures. The chart confirms roofing is an example of a building trade performed under a specialty contractor endorsement rather than a separate roofing endorsement.

    Checked August 2026. Licensing rules change — dollar thresholds get raised, boards get reorganised, and statutes get amended mid-session. This page is a research summary, not legal advice, and it is not the authority on anything.

    The authority is Oregon Construction Contractors Board (CCB). Before you sign a contract or bid a job, confirm the current rule with them directly.

    Next steps

    Roofing licensing in every other state

    Looking for a Roofing Contractor?

    Search roofing companies by city or state, compare Google reviews, and request quotes directly — free, with no middleman. Check any licence number yourself with the state board before work begins.