Oregon Contractor License Lookup & CCB License Tracking

Oregon contractor license lookup

Search Building Codes Division licenses by number or name. CCB numbers are checked on the CCB search.

Searches Building Codes Division licenses — electrical, plumbing, boiler, elevator and manufactured-dwelling contractors and license holders.

Individual lookups only — for bulk tracking and automated alerts, create a free account.

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 ContractorGeneral construction on single-family and small multi-family residential structures$15,000
Commercial General ContractorGeneral construction on commercial buildings and large multi-family residential$25,000
Residential Specialty ContractorSpecialty trade work (roofing, flooring, HVAC, etc.) on residential structures$15,000
Commercial Specialty ContractorSpecialty trade work on commercial structures$25,000
Limited Residential ContractorNarrow-scope residential work (e.g. window replacement, gutter installation)$15,000
Limited Commercial ContractorNarrow-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.

General & Specialty Construction — CCB Governed by Oregon Construction Contractors Board

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 — Oregon Building Codes Division (BCD) Governed by Oregon BCD Electrical Program

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 — Building Codes Division Licensed by BCD (State Plumbing Board)

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.

The bond and insurance requirement — what GCs miss

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.

Re-checked against the state daily

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.

Tracked by expiration date

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.

Start tracking your subs' Oregon licenses free →

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.

Active

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.

Inactive

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.

Expired

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.

Suspended

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."

Revoked

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

Automatic Oregon contractor license lookup

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:

Oregon HOA and community association managers
Oregon property managers
Oregon small businesses working with contractors
General contractors managing Oregon subcontractors

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.

1

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.

2

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.

3

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.

4

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.

5

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 free

Oregon contractor license lookup FAQ

How does Oregon contractor license verification work?
TrackMyVendor imports the Oregon Building Codes Division's list of active electrical, plumbing, boiler and elevator licenses every day, so those can be looked up and re-checked automatically. CCB licenses are not in that data: add a sub's CCB number with its expiration date and TrackMyVendor tracks it with the same reminders, and you confirm its status on the CCB's own search.
Which Oregon licenses does TrackMyVendor cover?
Our lookup covers Building Codes Division licenses — electrical, plumbing, boiler, elevator and manufactured-dwelling contractors and license holders — from the division's daily list of active licenses. CCB licenses of every endorsement can be tracked by expiration date, but are not searchable in our lookup; check them on the CCB's search.
What happens when an Oregon CCB license expires or gets revoked?
You'll receive email reminders at 90, 60, 30, and 7 days before a license expires. Oregon CCB licenses renew every two years, so with a large roster the renewal cycle is constant. BCD licenses that drop off the division's active list are flagged automatically; a CCB suspension is confirmed on the CCB's own search.
What does an Oregon CCB number look like?
Oregon CCB numbers are simple 5-digit numbers (for example, 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?
Usually they need both. Electrical and plumbing contractors hold a CCB license like other construction contractors, plus a Building Codes Division license for their trade. Always verify the specific credential for the trade being performed.
Can I track multiple Oregon licenses per vendor?
Yes — you can track multiple licenses per vendor. This is common for Oregon contractors who hold both a CCB license and manage COIs or bonds separately, or who work across residential and commercial scopes.
What should I do if a sub's Oregon CCB license is suspended?
Stop work for that trade immediately and verify the status yourself at oregon.gov/ccb — do not rely on the sub's word. Identify the suspension reason: bond and insurance suspensions can often be resolved quickly once the sub files a new bond or updated certificate of insurance with the CCB. Disciplinary suspensions require CCB action to lift. Give the sub a written deadline, require a CCB Active confirmation before work resumes, and find a replacement if they cannot resolve it within your project timeline. Document everything with timestamps.
What is the difference between a Suspended and Revoked Oregon CCB license?
A Suspended CCB license is a temporary removal of authorization — common causes are lapsed bonds or insurance lapses that trigger automatic suspension. The license can be reinstated once the underlying issue is resolved. A Revoked license is permanent: the CCB has cancelled it entirely following disciplinary proceedings. Both statuses mean the contractor cannot legally perform licensed construction work in Oregon. Neither should be allowed on your job sites.

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 free

No credit card required