Oregon Contractor License Lookup & CCB License Tracking
Look up a Building Codes Division license free. Once a sub's license is on your roster, TrackMyVendor re-checks it against the Building Codes Division daily and alerts you before it lapses — not on your job site.
Oregon contractor license lookup
Search Building Codes Division licenses by number or name. CCB numbers are checked on the CCB search.
Why a one-time CCB check isn't enough
An Oregon CCB license can go from Active to Suspended the next business day after a bond or insurance lapse — with no warning to you and often without the contractor realizing it yet. Oregon CCB licenses also renew every two years, so your roster is always cycling through renewals.
TrackMyVendor checks every tracked license daily and alerts you the moment the status changes. Set up automated alerts free →
Oregon contractor license requirements
Before hiring contractors in Oregon, you need to verify they maintain proper credentials. Most Oregon contractors must be licensed by the Oregon Construction Contractors Board (CCB). Oregon contractors are often required to have:
- A valid CCB license (required for most construction work on residential or commercial structures)
- A surety bond filed with the CCB (set by license endorsement, from $15,000 to $80,000)
- Active general liability insurance coverage (Certificate of Insurance)
- Workers' compensation insurance (if they have employees)
- Tax documentation (such as W-9 forms)
Requirements vary by trade and licensing authority. For a full breakdown, see our Oregon subcontractor license requirements guide and Oregon subcontractor insurance requirements guide.
Oregon CCB license classifications
The CCB issues several license types based on the scope of work and whether the project is residential or commercial. Add a sub's CCB license to its record and TrackMyVendor tracks its expiration date — the CCB database itself is not part of our lookup.
| License Type | Scope | Required Bond |
|---|---|---|
| Residential General Contractor | General construction on single-family and small multi-family residential structures | $15,000 |
| Commercial General Contractor | General construction on commercial buildings and large multi-family residential | $25,000 |
| Residential Specialty Contractor | Specialty trade work (roofing, flooring, HVAC, etc.) on residential structures | $15,000 |
| Commercial Specialty Contractor | Specialty trade work on commercial structures | $25,000 |
| Limited Residential Contractor | Narrow-scope residential work (e.g. window replacement, gutter installation) | $15,000 |
| Limited Commercial Contractor | Narrow-scope commercial work | $25,000 |
Oregon contractor license requirements by trade
Not every trade requires a CCB license in Oregon. Three separate state agencies issue contractor credentials. Use this breakdown to confirm which credentials to verify for each sub you hire.
Most construction trades require a CCB license — covering residential and commercial general contractors, specialty contractors (roofing, flooring, HVAC, framing, painting, etc.), and limited contractors performing narrow-scope work. The CCB requires contractors to maintain an active surety bond (set by endorsement, from $15,000 to $80,000) and general liability insurance. If either lapses, the CCB suspends the license automatically, with no advance notice to the contractor's clients. A sub's status can go from Active to Suspended overnight. This is the most common cause of unexpected CCB suspensions on active Oregon projects.
CCB numbers are short numeric IDs. Not in our lookup — verify them on the CCB search.
Oregon Electrical License Lookup
Electrical contractors in Oregon are licensed through the Oregon Building Codes Division's Electrical Program — completely separate from the CCB. An electrical sub may hold a valid CCB license and still be unlicensed for electrical work if they lack the BCD credential. Electrical contractor licenses require a qualifying licensed supervisor (a licensed journeyman or master electrician) to be employed by the company. If that person leaves, the company's electrical authorization is at risk. Verify both the company's BCD electrical contractor license and the supervising electrician's individual license before electrical work begins.
Do not rely solely on a CCB number for electrical subs — verify the BCD credential too. BCD electrical licenses are in our lookup.
Plumbing contractors are licensed through the Building Codes Division's plumbing program, overseen by the State Plumbing Board, in addition to the CCB. A sub can hold a CCB license and still lack the plumbing credential required for the trade. The division licenses both companies and individual plumbers — verify that the company holds an active contractor license and that the individual performing the work holds an active journeyman or master plumber license. A sub with a licensed company but an unlicensed worker performing the work is still a violation under Oregon law.
Do not rely solely on a CCB number for plumbing subs — verify the BCD plumbing license too. BCD plumbing licenses are in our lookup.
Every active CCB licensee must maintain a surety bond and general liability insurance. Both renew on their own schedules, handled by the contractor's bonding company and insurer — not the CCB. When either lapses, the CCB suspends the license the next business day, with no warning to the GC and often without the sub realizing it immediately. Small operators on multiple jobs frequently miss bond or insurance renewal notices. A contractor who was Active at onboarding can be Suspended three months later with no visible sign on your end. The only reliable way to catch this is continuous monitoring — not a one-time check at onboarding.
Track Oregon licenses automatically
What TrackMyVendor re-checks against the state on its own, and what it tracks by the expiration date you record.
Building Codes Division licenses — electrical, plumbing, boiler, elevator and manufactured-dwelling contractors and license holders. The division publishes active licenses only, so a license that drops out of its list shows on the sub's record.
CCB contractor licenses — the general construction license most Oregon subs hold — are not in our data. Add the CCB number with its expiration date and the same reminders apply; check its status on the CCB's own search.
Every plan gets the Monday summary of anything expiring; per-deadline alerts at 90, 60, 30 and 7 days are on Starter and above.
First 25 subs free — no credit card
What Oregon CCB license status codes mean
When you check a sub's CCB license on the CCB's own search, it returns one of several status codes. Here is what each means and what action it should trigger before that sub sets foot on your job site. See the full contractor license status guide, or turn one-off checks into daily monitoring with license verification software.
The license is current, the bond is on file, and insurance requirements are met.
This is the only status that authorizes the contractor to contract for, bid on, or perform licensed construction work in Oregon. Note the expiration date — Oregon CCB licenses renew every two years, and a bond or insurance lapse can suspend one at any time — Active today does not mean Active in 90 days.
The licensee has voluntarily placed the license in inactive status.
An Inactive CCB license is not authorized to perform, bid on, or advertise construction work in Oregon. Contractors sometimes go Inactive when between projects or winding down a business. Do not let an Inactive sub pull permits or perform any licensed construction work on your sites — the existence of a license number is not enough.
The annual renewal deadline has passed without renewal.
Oregon CCB licenses renew every two years, so this status appears regularly on active rosters. Work performed under an Expired CCB license is unlicensed construction under Oregon law. Stop work for that trade immediately and require the sub to show a CCB Active confirmation before returning to your job site.
The CCB has temporarily removed the contractor's authorization to work.
Suspension can result from a lapsed surety bond, cancelled general liability insurance, or a CCB enforcement action. Bond and insurance lapses trigger automatic suspension — the contractor may not even know yet. A Suspended CCB license does not authorize construction work in Oregon. Do not allow a Suspended sub to continue work, and do not accept a verbal assurance that it is "being resolved."
The CCB has permanently cancelled the license following disciplinary proceedings.
Revocation is the most severe CCB enforcement outcome, resulting from serious violations, consumer harm, or failure to comply with prior CCB orders. A revoked contractor cannot legally perform licensed construction work in Oregon. Remove this contractor from your approved vendor list immediately and do not reinstate them.
GC liability note: Oregon law requires CCB licensing for construction work on residential and commercial structures — and GC exposure doesn't end at onboarding. If an unlicensed or suspended sub causes damage or injury on your project, your general liability coverage may be affected, and you can be named in resulting litigation. Bond and insurance lapses can trigger automatic CCB suspension mid-project, with no advance notice to you. Verifying license status at onboarding is necessary but not sufficient: status can change any time during the project.
How Oregon contractor license verification works
TrackMyVendor imports the Oregon Building Codes Division's active license list daily to help you:
- Look up and verify BCD electrical, plumbing, boiler and elevator licenses using official state data
- Monitor license type, status, bond amounts, and annual renewal dates automatically
- Get alerts before any license on file expires — including CCB licenses, which you add with their expiration date
Licenses verified through state data are clearly marked as Verified.
What Oregon GCs actually track
License verification gets all the attention — but most GCs find their day-to-day compliance headaches come from the other two documents.
| Document | How often it expires | How most GCs track it |
|---|---|---|
| CCB License | Every two years | Manually, or not at all |
| Certificate of Insurance (COI) | Annually or per project | By email, when they remember |
| W-9 | Per vendor | By request, often at year-end |
TrackMyVendor automates alerts for all three — most users set it up in under 10 minutes. Route them to Slack, Teams, Zapier, or Make →
Comparing tools before you commit? See how TrackMyVendor compares to other COI tracking software — including myCOI alternatives and TrustLayer alternatives built for smaller teams.
Oregon contractor insurance tracking
License verification is just one part of contractor compliance. TrackMyVendor also helps you manage Oregon contractor insurance tracking:
Upload Certificates of Insurance (COIs)
Store and track COI documents with expiration dates for each vendor. Upload a PDF and AI COI parsing extracts carrier, limits, and expiration date automatically.
A COI proves the sub had insurance at issue date — it cannot tell you if their license was revoked last week. COI tracking software that verifies both in the same dashboard →
Track insurance expiration dates
Get alerts before insurance coverage lapses
Store W-9 forms securely
Keep tax documentation organized and accessible
Complete vendor compliance view
See licenses, insurance, and documents in one place per vendor — how contractor compliance software works across your full roster.
Oregon contractor compliance software features
Our Oregon contractor compliance software helps you stay ahead of issues with:
- Email reminders at 90, 60, 30, and 7 days before a license or insurance expires
- Clear compliance scores showing each vendor's status at a glance
- Exportable PDF and Excel compliance reports for boards, audits, or internal reviews
No more spreadsheets or last-minute follow-ups.
Who uses Oregon vendor license tracking
Oregon vendor license tracking is especially useful for:
If you work with licensed contractors in Oregon, TrackMyVendor is built for you.
What to do when a sub's Oregon CCB license is expired or suspended
You ran a CCB lookup and found a problem. Here is the step-by-step response — and why most of these situations were preventable.
Stop that trade's work immediately
Do not let a sub with an Expired, Inactive, Suspended, or Revoked CCB license continue performing licensed construction work. Document the date and time you became aware of the status. If work has already been completed under a lapsed license, note that in your records — this may be relevant if a complaint or claim surfaces later.
Confirm the status directly on the CCB website
Run the lookup yourself at oregon.gov/ccb — do not rely on a screenshot or verbal assurance from the sub. The CCB public license search is the authoritative source. Save or print the results showing the exact status and the date you verified it.
Contact the sub and understand the specific issue
For bond or insurance suspensions, the sub may be able to restore Active status within days by filing a new bond or updated certificate of insurance with the CCB. Give them a written deadline and require a CCB Active confirmation before work resumes. For Expired licenses, the sub needs to complete annual renewal. For disciplinary suspensions or Revocation, there is no quick fix — the sub cannot legally work until the CCB acts.
Find a backup sub if the timeline cannot absorb the delay
If the sub cannot resolve the issue within your project timeline, you need a replacement who holds an Active CCB license in the appropriate classification. Verify the replacement's license status yourself before they mobilize — not after. For electrical or plumbing subs, also verify the BCD or Plumbers Board credential.
Check the rest of your active sub roster
One lapsed license found on one project usually means it is time to check the others. Oregon CCB licenses renew every two years, so renewal-cycle lapses tend to cluster. Most GCs who find one lapse find others. Do this check now, while nothing else is on fire.
Most CCB suspensions happen between manual checks
The most common pattern: a sub's bond lapses, the CCB suspends the license the next day, and the GC doesn't find out until weeks later when someone finally runs a lookup. Oregon CCB licenses renew every two years, so something on your roster is always up for renewal. Manual checks at onboarding miss everything that changes after that.
TrackMyVendor re-checks the Building Codes Division licenses on your roster daily and reminds you before any license on file expires.
Verify an Oregon license freeOregon contractor license lookup FAQ
How does Oregon contractor license verification work?
Which Oregon licenses does TrackMyVendor cover?
What happens when an Oregon CCB license expires or gets revoked?
What does an Oregon CCB number look like?
12345). You can verify a CCB license at oregon.gov/ccb using the contractor's CCB number, business name, or owner name.
Do Oregon electricians and plumbers need a CCB license?
Can I track multiple Oregon licenses per vendor?
What should I do if a sub's Oregon CCB license is suspended?
What is the difference between a Suspended and Revoked Oregon CCB license?
Start Oregon contractor license tracking today
Simple Oregon contractor compliance software for HOAs and small businesses. No enterprise complexity — just an easy Oregon license lookup, verification, and tracking.
Verify an Oregon license freeNo credit card required
Explore More
Washington Licenses
Search Washington L&I contractor registrations
California Licenses
Search California professional licenses
Colorado Licenses
Search Colorado DORA contractor licenses
Arizona Licenses
Search Arizona ROC contractor licenses
How to Track Subcontractor Insurance & Compliance
COIs, licences and W-9s across the whole roster
Compare COI Tracking Software
How TrackMyVendor compares to myCOI, Avetta, and spreadsheets
Contractor Compliance Software
Full compliance platform for GCs and property managers
Plans & Pricing
View plans and start your free trial