Contractor Records
Home › Guides › How to check a contractor's license in Oregon

How to check a contractor's license in Oregon

Oregon's lookup is the Construction Contractors Board's License Search, free and searchable by license number or name. The CCB's Consumer Tools page says the record tells you whether the contractor "is actively licensed and has a surety bond", "submitted proof of liability insurance", "carries workers' compensation insurance", is licensed for pre-1978 homes, and whether there were "complaints or disciplinary actions filed with the CCB in the past 10 years". In our Bend file, 69.2% of the 169 HVAC firms that pulled permits in the last three years match an Active CCB license; in Medford it is 79.5% of 83.

By Contractor Records · data through October 17, 2026

Which license does the contractor need in Oregon?

Oregon licenses nearly everyone. The CCB's Do You Need a License page: "anyone who works for compensation in any construction activity involving improvements to real property", with examples that include roofing, siding, painting, carpentry, floor covering, concrete, heating, air conditioning, electrical, plumbing, tree service, handyman work and chimney sweeps. The exemptions are gutter cleaning, pressure washing "for the purpose of cleaning", debris clean-up, and the small-job rule in ORS 701.010(4): a job where "the aggregate price of all of that person's contracts for labor, materials and all other items is less than $1,000" and the work is "of a casual, minor or inconsequential nature".

The license carries an endorsement, and the endorsement sets the bond (CCB Licensing, amounts since 1 January 2024):

Endorsement Bond Typical work
Residential General Contractor $25,000 New home, addition, remodel, any trade work on a home
Residential Specialty Contractor $20,000 One or two trades: roofing, HVAC, plumbing, electrical
Residential Limited Contractor $15,000 A narrower license with a smaller bond
Commercial General Level 1 / Level 2 $80,000 / $25,000 Commercial buildings

Electricians and plumbers also hold a trade license from the Building Codes Division on top of the CCB license; BCD's license search covers "Plumbing, Electrical, and MDI". The CCB record shows the endorsement, not the BCD trade license, so ask for both numbers.

How to look a contractor up, step by step

  1. Ask for the CCB number. The CCB's hiring guide: "Contractors must put this number on their advertising, including brochures, websites, and business cards." No number on the card is your first answer.
  2. Open the License Search and enter the number; "The most accurate way to look up a license is with a CCB license number." If you have only a name, search it and expect near-duplicates.
  3. Read the License Summary. Per the guide it "shows whether the contractor has any unpaid claims, unpaid civil penalties" and "history of complaints or disciplinary sanctions".
  4. Open the business detail, which "shows the type of endorsements or specialty licenses the contractor holds", "how long the contractor has been in business and the amount of bond and insurance".
  5. Check that the endorsement covers your job: a Residential Limited contractor on a $200,000 remodel is outside their license.
  6. For pre-1978 houses, confirm the lead-based paint renovation license is on the record.
  7. Check again on the day work starts. The guide says to verify the license is "valid, active" and to check it again then.

What "active", "inactive" and "lapsed" mean on the CCB record

  • Active: the license is current with bond and insurance on file. Only an active license lets the CCB help you: "If you used a licensed contractor, the CCB can help you resolve the dispute or potentially obtain money for damages from improper workmanship" (hiring guide).
  • Inactive or lapsed: the contractor let the license or bond go. Using "an inactive, lapsed, invalid, or misleading license number" is treated as working unlicensed and draws the $5,000 penalty (OAR 812-005-0800(5)).
  • Unpaid claims or civil penalties on the summary: the bond may already be spoken for. The bond exists "to provide payment to a customer who suffers damage from poor workmanship"; if earlier customers have claimed it, there is less for you.
  • Complaints and disciplinary actions: shown for the past 10 years.

Penalties for unlicensed contracting in Oregon

The CCB's rule OAR 812-005-0800 sets the civil penalty for "performing work as a contractor in violation of ORS 701.021": "$1,000 per offense" when the board "has no evidence that the person has worked previously without having a license" and "no consumer has suffered damages from the work"; "$5,000 per offense" when "an owner has filed a complaint for damages caused by performance of that work", when there have been prior violations, or when a lapsed or misleading license number was used. ORS 701.098(3) is the authority to assess it, and the Contractor Compliance page says "A field investigator may follow up on the reported activity" at active jobsites. The hiring guide lists what an unlicensed contractor costs you: "No source (bond) to reimburse you for poor workmanship", "CCB mediation services unavailable", "Cannot pull required building permits", and "you could be considered the employer of the contractor".

What the license does not tell you

Whether the permits on their last jobs were finaled. That is the city's record, and we read it for Bend and Medford. Bend HVAC: 4,427 permits, 93.4% finished; electrical 3,938 permits from 190 firms, 76.8% matched Active, 88.1% finished; new homes 97.9% finished, the usual build 220 days to final. Medford HVAC: 1,507 permits, 79.4% finished; plumbing 83.6% matched Active. One of our gaps: Medford irrigation backflow testers match a CCB license only 37.1% of the time; most of those firms are not in the CCB list under the name on the permit, and we have not resolved why, so treat it as our gap. Each firm page links to the firm's CCB number so you can run the live check from there.

Red flags on an Oregon license record

  • No CCB number on the card, website or bid.
  • Status anything but active, or a bond or insurance line that has lapsed.
  • Unpaid claims or unpaid civil penalties on the summary.
  • Complaints or disciplinary sanctions in the last 10 years, especially more than one.
  • A Residential Limited or Specialty endorsement on a whole-house job.
  • "In business" date measured in months on a firm claiming decades.
  • No lead-based paint license on a pre-1978 house.
  • A quote carefully kept "under $1,000" to dodge the license. The exemption also requires the work to be "casual, minor or inconsequential".

How we know this

License status comes from the CCB's active-license list, matched to contractor names on City of Bend and City of Medford permits by business name; a match links the firm's CCB number. A firm we could not match is shown as unmatched, not as unlicensed: it may work under a different registered name. "Finished" is the share of permits with a recorded final; trade work inside a builder's new-home permit is counted but not timed. License rules, bond amounts and penalties are quoted from the CCB's pages, ORS 701 as published by the Legislature, and OAR 812-005-0800 as published by the Secretary of State, fetched 20 October 2026.

Numbers come from City of Bend building, electrical, mechanical and plumbing permits on homes; City of Medford building, electrical, mechanical and plumbing permits on single-family, duplex and cottage homes (the city's TRAKiT permit exports), data through October 17, 2026. Nobody paid to be on this page and nobody can.

See every Bend HVAC contractor by their permit record →

Questions

  • Where is the Oregon CCB license search?

    search.ccb.state.or.us/search. It is the Construction Contractors Board's own tool, free, and the CCB says the most accurate search is by license number.

  • Who needs a CCB license in Oregon?

    Per the CCB, "anyone who works for compensation in any construction activity involving improvements to real property", including handyman work, painting and tree service. The exemption is for jobs under $1,000 that are "casual, minor or inconsequential" (ORS 701.010).

  • How big is an Oregon contractor's bond?

    $25,000 for a residential general contractor, $20,000 for a residential specialty contractor and $15,000 for a residential limited contractor, since 1 January 2024 (CCB).

  • What is the penalty for working without a CCB license?

    A civil penalty of $1,000 per offence for a first violation with no consumer harm, and $5,000 per offence when an owner has filed a damages complaint, it is a repeat, or a lapsed or misleading license number was used (OAR 812-005-0800).

  • Does an active CCB license mean the work was inspected?

    No. The CCB record shows license, bond, insurance and complaint history. Permits and inspections are the city's record.

Build your own list

Every firm with that kind of permit on record. Pick what you value. The list moves.