Oregon law requires every licensed contractor to display their CCB number on every contract, estimate, invoice, and advertisement. Here is what that means for you.
Under Oregon law, every CCB-licensed contractor is required to include their CCB license number on all of the following documents and materials:
The CCB number appears as "CCB #" followed by the license number - for example, "CCB #226733". Failure to display the CCB number is a CCB violation in itself, separate from any issue with the quality of the work performed.
The CCB number requirement exists to make verification fast and accessible. When the CCB number appears on your contract, you can enter it on OR CCB to instantly confirm the license is active, the bond is current, and the insurance is valid - before you sign or pay anything.
Without the CCB number on the contract, you would need to search by business name, which is slower and less reliable. The CCB number is the unique identifier that maps directly to one specific license record and one specific bond.
Critically, the CCB number on the contract creates a documented link between the contractor who signed your agreement and the license record they are bound by. If a dispute arises later, the CCB number on the contract establishes which license and which surety bond applies to your claim.
Oregon law requires that the business name on a residential construction contract match the name registered with the CCB exactly - not a DBA, not a shortened version, not a different legal entity. If a contractor presents themselves as "Portland Premier Roofing" but their CCB license is registered under "Smith Construction LLC," that mismatch requires clarification before you proceed.
A mismatch between the contract name and the CCB name can create complications in a CCB complaint or bond claim. The bond is tied to the legal entity named on the license, not to a trade name.
If a contractor provides an estimate or contract that does not include a CCB number, do not sign it. Ask the contractor to provide their CCB number and add it to the document. Any licensed Oregon contractor will comply immediately - their CCB number is on every document they produce.
If a contractor cannot or will not provide a CCB number, treat this seriously. They may be unlicensed, their license may be expired or suspended, or they may be operating under a different business name than their license. Do not pay any deposit and do not allow work to begin until you have a valid CCB number and have verified it on OR CCB.
The CCB number requirement applies equally to digital contracts, electronic estimates sent by email, and online booking forms. Oregon law does not exempt digital documents. If a contractor sends you a PDF estimate by email that does not include their CCB number, the same rule applies - ask for it before responding.
Contractor websites and online listings (Google, Yelp, Craigslist, Houzz, Angi) should also display the CCB number. A contractor whose online advertising does not include a CCB number is not in compliance with Oregon display requirements - itself a warning sign about their overall compliance with CCB rules.
Oregon law (ORS 701.305) requires residential construction contracts over $2,000 to include several additional elements beyond the CCB number:
A contract missing any of these elements - including the CCB number - is not legally compliant, regardless of whether the contractor holds a valid license.
Have a CCB number from a contract?
Verify the license, bond, and insurance before signing anything.