How to Check an Oklahoma Contractor's License or Registration
Hiring an unlicensed contractor can void warranties, fail inspections, and leave you with no recourse if something goes wrong. The good news: checking a license in Oklahoma takes about five minutes.
Who licenses what in Oklahoma
| Trade | Who oversees it | What to look for |
|---|---|---|
| Plumbing | Oklahoma Construction Industries Board (CIB) | Plumbing contractor license |
| Electrical | CIB | Electrical contractor license |
| HVAC / mechanical | CIB | Mechanical contractor license |
| Roofing | CIB | Roofing contractor registration |
| Home & building inspectors | CIB | Inspector license |
| General contractors / remodelers | No statewide license — the CIB does not license general contractors | City permits, insurance, references; trade work must still be done by CIB-licensed subs |
The CIB's trade programs cover electrical, plumbing, mechanical (HVAC), and roofing, plus building and home inspectors. Because Oklahoma has no state general contractor license, a remodeler can be legitimate without a state license — but the electrical, plumbing, and HVAC portions of the job must be done by people licensed for those trades, and many cities require permits for the work.
Roofing is changing. House Bill 1628 (2025), as amended in 2026, creates a new Residential Roofing Endorsement. According to the CIB, starting January 1, 2028, roofers will need that endorsement to offer or perform residential roofing, and starting January 1, 2027, roofing contractors can't subcontract with unregistered labor-only crews. When you look up a roofer, check that their registration is active (and, from 2028, that it shows the residential endorsement).
Step-by-step: look up a license
- Go to the CIB's "Are They Licensed?" page at oklahoma.gov/cib/consumers/are-they-licensed.html and open the license search.
- Search by company name, individual name, or license number.
- Confirm:
- The license or registration is active (not expired or suspended)
- The name matches the company on your estimate
- The license type matches the work (a plumbing license doesn't cover electrical work)
- Ask the contractor for their license number — a legitimate pro will give it immediately.
Don't forget insurance
A license isn't the same as insurance. Ask for:
- General liability — covers damage to your property
- Workers' compensation — covers injuries to the crew on your property
Ask the contractor's insurance agent to email the certificate directly to you, and check the policy dates.
Permits matter too
Many projects — re-roofs, water heaters, electrical panels, HVAC replacements, structural remodels — require a city permit. In most cases the contractor should pull it. If a contractor asks you to pull the permit, or says "we don't need one," ask why.
Two common examples:
- Oklahoma City requires a building permit for residential roof replacements and for roof repairs larger than 500 square feet. Permits can be requested online through the city's permit portal, and OKC asks for photos of the roof before tear-off, during installation, and when finished.
- Tulsa requires a building permit for residential roof replacements through its Development Services permit center.
Other cities (Edmond, Norman, Moore, Yukon, and more) set their own rules — check your city's development services or permit office.
Quick questions to ask any contractor
- What's your CIB license or registration number?
- Can I see your certificate of insurance?
- Will you pull the permit?
- Can you show me photos of similar jobs you've done nearby?
- Who will actually be doing the work — your crew or subcontractors?
Find Oklahoma pros who show their work
On BoomtownTrades, contractors build their profiles by texting real job photos from the site. Browse by trade:
Roofing · Plumbing · Concrete · General contractors · Browse all cities
Sources
- Oklahoma CIB — Are They Licensed?
- Oklahoma CIB — New Residential Roofing Endorsement (HB 1628)
- City of Oklahoma City — Development Services / Permits
- City of Tulsa — Permits
General information only. Always confirm current requirements with the CIB and your city.