April 2026 · 6 min read
How to Check a Contractor's License in Portland, OR
Portland contractor verification requires checking Oregon's Construction Contractors Board (CCB) registration and, for work within Portland city limits, an additional Portland Bureau of Development Services registration. Oregon uses a registration system rather than a traditional license, but the CCB provides strong consumer protection including mandatory bonding and insurance. Here is the complete picture.
Portland's layered system — state CCB plus city registration — makes it one of the more thorough contractor oversight environments in the Pacific Northwest. Both registrations must be active for a contractor to work legally within Portland city limits.
How does Oregon's CCB registration work?
The Oregon Construction Contractors Board (CCB) at oregon.gov/ccb requires all contractors to register before performing any residential construction or repair work. CCB registration requires a surety bond (ranging from $15,000 to $75,000 depending on contractor type), general liability insurance, and workers' compensation coverage. The CCB maintains a free online lookup at search.ccb.state.or.us where you can verify any Oregon contractor.
- CCB registration search: search.ccb.state.or.us
- Bond required: $15,000 to $75,000 depending on contractor type
- General liability insurance and workers' comp required at registration
- Covers residential construction, repair, and improvement work statewide
- Confirm status is “Active” and the registration has not expired
What additional registration does Portland require?
Portland's Bureau of Development Services (BDS) at portland.gov/bds requires contractors to obtain a Portland-specific registration in addition to CCB registration. This Portland registration is required for contractors performing work within Portland city limits. A contractor with valid CCB registration but no Portland registration cannot legally work within city limits. Ask for both registration numbers when hiring any Portland contractor.
- Portland BDS registration: portland.gov/bds
- Required in addition to Oregon CCB registration
- Applies to work within Portland city limits
- Ask contractors for both their CCB number and Portland BDS registration number
- Portland registration is separate from permits — both are required
How do I verify a Portland contractor's CCB and city registration?
A complete Portland contractor check involves two steps. First, run the contractor name or CCB number through the CCB lookup at search.ccb.state.or.us to confirm active state registration. Second, verify the Portland BDS registration through the BDS portal at portland.gov/bds. Confirm both are active and cover the period of your project. CCB registration shows bond amount and insurance status, which is particularly valuable.
- Step 1: search.ccb.state.or.us — confirm CCB registration is Active
- Step 2: portland.gov/bds — confirm Portland city registration is active
- Both searches are free and publicly accessible
- CCB search shows bond and insurance confirmation — review these carefully
- Note expiration dates on both registrations
What permits does Portland BDS require for contractor work?
Portland BDS at portland.gov/bds issues building, electrical, plumbing, and mechanical permits for all work within Portland city limits. Permits are required for most significant residential and commercial construction. Portland's permit search is available online, allowing homeowners to check whether a contractor has a history of pulling permits in the city. The BDS inspection process provides independent verification that work meets Oregon building code standards.
- Portland BDS permits: portland.gov/bds/permits
- Required for structural, electrical, plumbing, and HVAC work
- Online permit search available through BDS portal
- A history of permits and passed inspections is a strong positive indicator
- Unpermitted work in Portland must be disclosed at resale
What are the consequences of hiring an unregistered contractor in Portland?
Oregon CCB takes unregistered contractor activity seriously. Working without CCB registration in Oregon is a misdemeanor, and Portland adds city-level enforcement through BDS. The CCB processes thousands of consumer complaints each year, and contractors working without CCB registration cannot be complained against through that system. According to CCB data, bond claims from consumers are one of the most common enforcement actions, highlighting the importance of verifying both registration and bond status before hiring.
- Unregistered contracting in Oregon: misdemeanor offense
- Portland BDS adds city-level enforcement for missing city registration
- No CCB complaint process for unregistered contractors
- CCB bond is only available when contractor holds valid CCB registration
- Homeowner may face workers' comp liability for uninsured workers
Is there a faster way to verify a Portland contractor?
Running two separate registration checks and verifying permit history across Oregon CCB and Portland BDS systems takes time. CheckLicensed.com consolidates official Oregon and Portland records into one fast lookup for just $0.99 per check — so you can confirm a Portland contractor's full registration status quickly before any work begins.
Frequently Asked Questions
Does Portland require its own contractor registration beyond Oregon CCB?
Yes. Portland Bureau of Development Services (portland.gov/bds) requires a Portland-specific registration in addition to Oregon CCB registration. Both must be active for legal work within city limits.
How do I verify an Oregon CCB contractor registration?
Search search.ccb.state.or.us by name or CCB number. Confirm Active status, bond amount, and insurance details. Then verify the Portland city registration separately through portland.gov/bds.
What bond is required for Oregon CCB contractors?
Oregon CCB requires surety bonds ranging from $15,000 to $75,000 depending on contractor type. The CCB search shows bond details and can be claimed against for abandoned or defective work.
Don't want to search state websites yourself?
We check state licensing records and send you a plain-English report with license status, bond, workers' comp, and complaints.
Check a contractor - $14.99CheckLicensed Editorial Team
We research contractor licensing laws across all 50 states and verify data against official state databases. Our goal is to make it easy for homeowners to hire with confidence.