← All guides

Hiring a contractor

Oregon Contractor License Lookup: How to Check a CCB License

By Anthony, AMA Construction Enterprises · Oregon CCB #125736 · Updated October 19, 2026

Free Oregon CCB license lookup by number, business name, or phone. What active status, bond, insurance, and complaint history mean, and the red flags.

You check a contractor's Oregon license at search.ccb.state.or.us, the state's free public search. Type in the CCB number, business name, or phone number, and the record shows whether the license is active, along with bond, insurance, and complaint history. It takes about two minutes, and you should do it before you sign anything, not after.

Where to search

Go to search.ccb.state.or.us/search. You can search three ways:

  • By CCB license number, the most reliable if you have it. It's usually printed on the bid, the business card, or the truck.
  • By business name or the contractor's last name, useful if you only have a name off a flyer or a referral.
  • By business phone number, a good backup if the name search turns up nothing or too much. Enter digits only, with no dashes or parentheses. The CCB notes the phone search only works in some cases.

The search also has a "Search Type" option. Pick "Active Records Only" when you want to see only current licenses, or "All Records" when you want the full history, including licenses that lapsed or were suspended.

The CCB updates these records every six hours, so what you see is close to current, not stale.

Looking up a contractor by name

A name search is the most common way people start, because a flyer or a referral rarely comes with a license number. Type the business name, or just part of it, or the owner's last name. If the result list is long, switch to "Active Records Only" and match the city and the business name on the bid. Then open the record and write down the CCB number, so you can confirm it matches the number on the contract you sign.

How to find a contractor's license number

Start with the paperwork. Oregon requires licensed contractors to show their CCB number on written bids, contracts, and most advertising, so it should be on the bid, the contract, the business card, or the website. If you can't find it there, run a name search as above and copy the number from the record. If the contractor won't give you the number when you ask, treat that as a red flag (see below).

CCB, BCD, or LCB: which license to check

Oregon has more than one licensing board, and people often search the wrong one:

For a remodel, deck, shop, or similar project, the general contractor's CCB license is the one to check first.

What "active" actually means

A license status of "active" means the contractor is currently licensed to do the work covered by that license type, for example a Residential General Contractor license. It doesn't tell you the contractor is good at the job. It tells you the state currently recognizes them, that they've paid their fees, and that they meet the bond and insurance requirements the CCB checks to keep a license active. A status of "inactive," "suspended," or "revoked" is a stop sign. Don't hire, and don't accept a promise that it'll be "fixed by the time we start."

Why the bond and insurance matter

According to the CCB's consumer tools page, a licensed contractor carries a surety bond and has submitted proof of liability insurance and workers' compensation coverage. That matters for you in a specific way: if you hire an unlicensed contractor, you lose the ability to recover damages through the bond, and the CCB can only help mediate a dispute if the contractor is licensed. A bond isn't a blank check. It's a limited pool of money you can claim against if the contractor does something specific and provable wrong, usually after a CCB complaint or a court judgment. But it's real protection, and it only exists if the license is active. Skipping the check is how people end up paying twice for the same job.

Reading the complaint history

The record also shows any complaints or disciplinary actions filed against the contractor in roughly the past decade. One old complaint that was resolved isn't automatically disqualifying, so read what it was about and how it was closed. A pattern of complaints, especially recent ones with the same theme (abandoned jobs, no permits, poor workmanship), is a real red flag. If the CCB record shows an open or recent complaint and the contractor doesn't mention it when you ask, that tells you something too.

Red flags to watch for

  • No CCB number on the bid, business card, or website. Oregon rule (OAR 812-003-0120) requires licensed contractors to show their CCB number on written bids, contracts, and most advertising, including websites. A contractor who leaves it off is either unlicensed or cutting a corner they shouldn't be cutting.
  • The number doesn't match the name. Sometimes a bid comes from one business name but the CCB number belongs to a different entity. Ask why.
  • The license is inactive, suspended, or expired. Don't take "it's just paperwork, I'll renew it" as an answer.
  • No bond or insurance listed as current. Ask directly what the record shows and why.
  • Recent complaints with a pattern. One is worth a question. Several with the same theme is worth walking away.
  • Reluctance to give you the CCB number at all. A licensed contractor should hand it over without hesitation. It's public information either way.

What to do if something looks wrong

If the license is inactive or you find a concerning complaint pattern, ask the contractor directly and give them a chance to explain. Sometimes there's a simple reason, like a recent renewal that hasn't posted yet. If the explanation doesn't hold up, or the contractor gets defensive instead of answering, that's information too. You can also call the CCB directly at (503) 378-4621 if you want to confirm what the online record shows.

Questions people ask

Is checking a CCB license free?

Yes. search.ccb.state.or.us is a free public search run by the state; you don't need an account.

How do I find a contractor's CCB license number?

Look on the bid, contract, business card, website, or truck, since Oregon requires licensed contractors to show it. If it isn't there, search the contractor's business name or last name at search.ccb.state.or.us and the number is on the record.

Can I look up a CCB license by name?

Yes. The search accepts a full or partial business name or the contractor's last name. Choose "Active Records Only" to hide old and lapsed licenses.

Is the CCB the same as the BCD license search?

No. The Construction Contractors Board licenses contractors. The Building Codes Division issues electrical, plumbing, boiler, elevator, and manufactured dwelling licenses, and landscape contractors are licensed by the Landscape Contractors Board.

What if I can't find the contractor by name?

Try the CCB license number if you have it, or the business phone number. If nothing comes up under any of those, the contractor may not be licensed in Oregon.

Does an active license mean the contractor is bonded and insured?

Not always in the same way. Check the record for bond and liability insurance status separately, since the CCB requires both to keep a license active.

What's the difference between a complaint and a lawsuit?

A CCB complaint is a state-run process that can lead to mediation or a bond claim. It doesn't replace your right to sue, but many homeowners resolve issues through the CCB first.

How far back does complaint history go?

The CCB record shows complaints and disciplinary actions filed within roughly the past decade, per the CCB consumer tools page.

Sources

About Anthony

I'm Anthony. I've been building and remodeling around the Portland metro area since 1997, and I do the work myself. I won't be your lowest bid. I will tell you the truth, keep your house clean, and build it to last. Se habla español.

License
Oregon CCB #125736
Since
Since 1997
Location
Sandy, OR
Facebook
TextCall