Research · Licensing
Every state’s contractor licence lookup, and whether it works
A maintained table of official board searches — not a blog roll of affiliate links — with a published usability rubric and the states that have no general-contractor lookup at all.
Written by HyreRemodel Research Desk Primary-source research and fact checking
The finding
Read this before you click a link
A lookup is a public record on a date. It is not a recommendation, a rating, or proof that the person at your door is the person on the licence.
- Official URL only
Every link in the table is the issuing board, a secretary of state, or a municipal register named as municipal. Third-party “licence check” sites are not a substitute and are not listed.
- Fetched versus listed
Rows marked “5 September 2026 resolved” or “5 September 2026 listed” were opened or confirmed against the board’s own site this session. Rows marked “listed” are the official URL as published by the board; they were not all re-requested in this pass. That difference is in the last column. We will not pretend a URL we did not open this morning is freshly confirmed.
- No statewide lookup is not “unlicensed”
Texas remodelers are not missing from TDLR because they are hiding. They are missing because the occupation is not on TDLR’s programme list. The same is true in Colorado, Illinois, Indiana, Missouri, Oklahoma, New York State and Wyoming for residential general contracting.
- A session-based search has no permalink
Florida DBPR and Utah LLV are usable and official. They do not give you a stable URL you can paste into an email. That is a usability finding, not a finding that the licence is fake.
- Discipline is not always a search field
North Carolina’s public search does not include a discipline column; the board’s FAQ says it is disclosed upon request. Nevada discloses disciplinary actions that resulted in discipline, not every complaint. Utah’s “no actions” string is time-limited by statute. Empty is not clean.
- This is not legal advice
Boards move URLs. Thresholds change. Confirm the current page with the issuing authority before you rely on a result for a contract.
How to use a licence lookup, in order
Ask the contractor for three things in writing: the state that issued the credential, the licence or registration number, and the classification or endorsement. “We’re licensed and insured” is not a search query. A number is.
Open the official lookup for that state from the table below — not a Google ad, not a data broker, not a directory that resells the lead. Search by the number first. Name search is a fallback, and it collides: Florida DBPR and CSLB both warn that a name query returns a cap of results.
Read the status line before anything else. Current / active / issued is the floor. Expired, suspended, revoked, inactive, or “this licence is not valid for contracting” is the end of the conversation, not the start of a negotiation.
Then read the class. A Texas electrician licence does not authorise a kitchen remodel. A California C-10 electrical licence does not authorise a general building job. A Florida CRC is a residential contractor; a CGC is a general contractor. The class is the scope.
Then look for discipline, complaints, or a “legal action” tab. If the portal does not show one, that is not a clean bill of health. It is a statement about the portal. Ask the contractor for the board’s written confirmation, and use the request path the board publishes (North Carolina: upon request; Nevada: disciplinary search; California: on the licence detail).
Finally, match the name on the licence to the name on the contract and the name on the insurance certificate. A qualifier’s personal licence and a company’s licence are different records in several states. The person who will be paid should be the person the board lists.
The usability rubric, published
The 1–4 score is HyreRemodel analysis, not a board grade. The assignment rule is the next four sentences.
- 4 — usable as a homeowner tool
- You can search by licence number and by name. The result shows status and class. Discipline or complaints are on the record or one click away. There is a permalink, or a result you can screenshot with a licence number that another person can re-enter.
- 3 — official and workable, with friction
- The board search exists and returns a status. Something important is missing or awkward: no permalink (Florida, Utah), discipline not in the search fields (North Carolina), or a JS/Salesforce front end that some browsers fight (Arizona).
- 2 — official, but it is not a GC lookup
- The state lookup covers trades, a home-improvement registration, or a city. It does not answer “is this remodeler licensed by the state as a general contractor?” because that credential does not exist or is local. Texas TDLR is the type specimen.
- 1 — no statewide GC search a homeowner can run
- There is no official statewide general-contractor lookup for residential work. Municipal registers may exist. We name them when we have them; we do not invent a state page.
Official lookups, 50 states and the District of Columbia
Sorted alphabetically. “Fetched” is when we opened the official page this session or confirmed it against the board. “Listed” means the URL is the board’s published lookup; it was not re-requested in this pass.
| St | Board | Search by | Discipline on the record? | Usability | Fetched |
|---|---|---|---|---|---|
| AL | Home Builders Licensure Board | Name / licence # | Varies | 3 | listed |
| AK | CBPL — Construction Contractor | Name / licence # | On record | 3 | listed |
| AZ | Registrar of Contractors | Name / 6-digit licence / city / class | Yes — posting list + search | 3 | 2026-09-05 (form; Cloudflare on some paths) |
| AR | Contractors Licensing Board | Name / licence # | On record | 3 | listed |
| CA | Contractors State License Board | Licence # / business name / personnel / HIS # | Yes — complaint disclosure on the record | 4 | 2026-09-05 resolved |
| CO | No statewide GC licence — DORA trades / municipal | Trade licences only | Trade boards | 2 | listed |
| CT | DCP eLicense — Home Improvement | Name / licence # | On record | 3 | listed |
| DE | Division of Professional Regulation | Name / licence # | On record | 3 | listed |
| DC | DLCP Occupational / Professional Licensing | Name / licence # | On record | 3 | listed |
| FL | DBPR — Construction Industry Licensing Board | Name / licence # / board & type | Complaint view under §455.225(10) | 3 | 2026-09-05 listed (session ASP) |
| GA | Secretary of State — Professional Licensing | Name / licence # | On record | 3 | listed |
| HI | Professional & Vocational Licensing — Contractors | Name / licence # | On record | 3 | listed |
| ID | Idaho Division of Occupational and Professional Licenses — Contractors | Name / licence # | On record | 3 | listed |
| IL | No statewide GC licence — IDFPR trades / municipal | Roofing and other trades | Trade boards | 2 | listed |
| IN | No statewide GC licence — IPLA trades / municipal | Trade licences | Trade boards | 2 | listed |
| IA | Iowa Workforce / Professional Licensing — contractors | Name / licence # | On record | 3 | listed |
| KS | Kansas Attorney General — roofing; municipal GC | Roofing registry | AG roofing | 2 | listed |
| KY | Department of Housing, Buildings and Construction | Name / licence # | On record | 3 | listed |
| LA | State Licensing Board for Contractors | Name / licence # | On record | 3 | listed |
| ME | Professional and Financial Regulation | Name / licence # | On record | 3 | listed |
| MD | MHIC — Maryland Home Improvement Commission | Name / licence # | On record | 3 | listed |
| MA | Office of Consumer Affairs — Home Improvement Contractor | Name / registration | On record | 3 | listed |
| MI | LARA — Residential Builders | Name / licence # | On record | 3 | listed |
| MN | Department of Labor and Industry — Residential Building Contractor | Name / licence # | On record | 3 | listed |
| MS | State Board of Contractors | Name / licence # | On record | 3 | listed |
| MO | No statewide GC licence — municipal / trade | Trade licences | Trade boards | 1 | listed |
| MT | Department of Labor & Industry — Construction Contractor Registration | Name / registration | Limited | 3 | listed |
| NE | Department of Labor — Contractor Registration | Name / registration | Limited | 3 | listed |
| NV | State Contractors Board | Name / licence # / principal | Yes — disciplinary search is separate | 3 | listed |
| NH | OPLC — Electricians / plumbers; AG consumer | Trade licences | Trade boards | 2 | listed |
| NJ | Division of Consumer Affairs — Home Improvement | Name / registration | On record | 3 | listed |
| NM | Regulation and Licensing Department — Construction Industries | Name / licence # | On record | 3 | listed |
| NY | No statewide GC licence — NYC DCWP / local | NYC HIC only | NYC DCWP | 2 | listed |
| NC | Licensing Board for General Contractors | Name / licence # / class | Not in the public search; disclosed on request | 3 | 2026-09-05 listed |
| ND | Secretary of State — Contractor Licensing | Name / licence # | Limited | 3 | listed |
| OH | Ohio Construction Industry Licensing Board (trades) / local GC | Trade licences | OCILB trades | 2 | listed |
| OK | Construction Industries Board — not GC; municipal | Trades only | Trade boards | 1 | listed |
| OR | Construction Contractors Board | Name / CCB # / personnel | Yes — complaints on the record | 4 | listed |
| PA | Attorney General — Home Improvement Contractor registration | Name / registration | AG registration | 3 | listed |
| RI | Contractors’ Registration and Licensing Board | Name / registration # | On record | 3 | listed |
| SC | LLR — Residential Builders Commission | Name / licence # | On record | 3 | listed |
| SD | Commission of Engineering / local; limited statewide GC | Limited | Limited | 1 | listed |
| TN | Board for Licensing Contractors | Name / licence # | On record | 3 | listed |
| TX | No state GC licence — TDLR trades + municipal registers | TDLR trades only | TDLR trades | 2 | 2026-09-05 (TDLR programme list; municipal pages) |
| UT | DOPL — Construction Services | Name / licence # | Yes — “no actions” is time-limited | 3 | 2026-09-05 listed |
| VT | Office of Professional Regulation / Fire Safety | Trade / registration | OPR | 2 | listed |
| VA | DPOR — Board for Contractors | Name / licence # | On record | 4 | listed |
| WA | Labor & Industries — Contractor Registration | Name / UBI / contractor # | On record; L&I verify | 4 | listed |
| WV | Contractors Licensing Board | Name / licence # | On record | 3 | listed |
| WI | DSPS — Dwelling Contractor | Name / credential # | On record | 3 | listed |
| WY | No statewide GC licence — municipal / county | Local only | Local | 1 | listed |
HyreRemodel Research Desk, 5 September 2026. Official URLs only. Usability is the rubric above, not a ranking of boards as regulators.
Click the board name for the lookup. If a link has moved, that is a correction we want — write to the research desk and we will fix it in place with a date.
What the notes column is for
AL — Alabama. Residential home builders, not a general remodeling class. Confirm the board covers the job. AK — Alaska. Statewide contractor registration through Commerce. AZ — Arizona. roc.az.gov/contractor-search. Cloudflare has challenged automated fetches; the form is the official lookup. Posting lists are downloadable. AR — Arkansas. Commercial vs residential thresholds apply. Confirm the class covers a home remodel. CA — California. Fetched 2026-09-05. Page states it verifies “including complaint disclosure.” Database down Sundays 8 p.m.–Monday 6 a.m. PT. CO — Colorado. Colorado does not license residential general contractors at the state level. DORA lookup covers other professions. Cities (Denver Class C) run their own registers. CT — Connecticut. Home improvement contractor registration, not a competency exam equivalent to CSLB B. DE — Delaware. Confirm whether the credential is home improvement vs a trade. DC — District of Columbia. Home improvement contractor licensing is local to the District. FL — Florida. Board 06. No statewide query; counties page. No shareable per-record URL without a session. GA — Georgia. Residential and general contractor licensing through SOS. Confirm the division. HI — Hawaii. Contractors License Board. Island of record matters for the job. ID — Idaho. Registration / licensing regime has changed; confirm the current contractor programme on DOPL. IL — Illinois. Illinois does not license residential general contractors statewide. Roofing is licensed. Chicago Chapter 4-36 is a municipal contractor licence. IN — Indiana. Indiana does not license residential general contractors at the state level. Indianapolis / other cities may register contractors. IA — Iowa. Confirm whether the credential is a contractor registration or a trade licence for the job. KS — Kansas. No statewide residential GC licence. Roofing contractors are a separate AG programme. Cities may register. KY — Kentucky. Electrical / HVAC / plumbing are licensed; confirm GC vs trade for a remodel. LA — Louisiana. Residential contractor licensing with a project-value threshold. Confirm the threshold against the current statute. ME — Maine. Home construction / contractor programmes sit under PFR. Confirm the exact licence type. MD — Maryland. Home improvement is a distinct licence from a building contractor. A kitchen remodel is usually MHIC territory. MA — Massachusetts. HIC registration is the consumer-facing remodel credential. Construction supervisor licences are a different lookup. MI — Michigan. Residential builder and maintenance & alteration contractor licences. MN — Minnesota. Residential building contractor / remodeler licences through DOLI. MS — Mississippi. Residential vs commercial. Confirm the class covers a home remodel. MO — Missouri. Missouri does not license residential general contractors at the state level. St. Louis, Kansas City and other cities register locally. MT — Montana. Registration is not a competency exam. Confirm what the public record actually shows. NE — Nebraska. Contractor registration programme. Not equivalent to a classified licence. NV — Nevada. NSCB. Discipline is searchable; NRS 624.327 limits what is disclosed to actions that resulted in discipline. NH — New Hampshire. No statewide residential GC licence of the California type. Trades are licensed. Confirm municipal rules. NJ — New Jersey. Home improvement contractor registration. Distinct from a building contractor licence where one exists. NM — New Mexico. GB / EE / MM classifications. Confirm GB-2/GB-98 vs a specialty for the remodel. NY — New York. New York State does not license residential general contractors. New York City licenses home-improvement contractors. Upstate is local. NC — North Carolina. Fetched path 2026-09-05. $40,000 threshold under G.S. 87-1. Intermediate/unlimited classifications. FAQ: discipline disclosed upon request, not as a search field. ND — North Dakota. Contractor licensing through the Secretary of State. Confirm class and project-value bands. OH — Ohio. Ohio licenses trades (electrical, HVAC, plumbing, hydronics, refrigeration) at the state level. Residential GC is not a single statewide licence of the CSLB type. OK — Oklahoma. CIB has stated residential general contracting is not currently required at the state level. Look up electrical, mechanical, plumbing. Cities register GCs. OR — Oregon. CCB search is one of the more complete public records: endorsement, bonds, insurance, complaints. PA — Pennsylvania. HICPA registration is not a competency exam. Look up the registration; it is not a CSLB-class licence. RI — Rhode Island. Registration / licensing through CRB. Confirm residential vs commercial. SC — South Carolina. Residential builders and specialty contractors. Confirm the commission vs commercial contractor licensing. SD — South Dakota. No CSLB-equivalent statewide residential GC lookup. Confirm current DLR programmes and municipal rules. TN — Tennessee. BC / MC / CMC and residential. Confirm the monetary limit on the licence against the job. TX — Texas. TDLR does not license residential general contractors. Lookup electricians, ACR, mould, solar retailers. San Antonio Contractor Connect and El Paso Accela are municipal GC registers. UT — Utah. Construction Business Registry is a separate contact directory. LLV is the licence verification. Utah Code 63G-4-106/107 time-limits some “no actions” displays. VT — Vermont. Confirm whether the remodel needs a statewide credential or a municipal permit only. VA — Virginia. Class A/B/C contractors. Lookup is among the cleaner state portals. WA — Washington. Registration, not a competency exam. RCW 18.27. Bond and insurance display on the record. Collection bar if unregistered. WV — West Virginia. Contractor licensing through the Division of Labor. Confirm residential vs specialty. WI — Wisconsin. Dwelling contractor certification is the remodel-adjacent credential. Confirm vs a trade credential. WY — Wyoming. Wyoming does not operate a statewide residential GC licence lookup. Confirm the city or county that will inspect the lot.
Texas: the lookup that does not exist
TDLR’s own programme list does not include residential general contracting. A search at tdlr.texas.gov/LicenseSearch is the right tool for an electrician, an air-conditioning contractor, a mould remediator or a residential solar retailer. It is the wrong tool for “is this remodeler licensed by Texas?” because Texas does not issue that licence.
The HyreRemodel store’s 955 Texas records are municipal: 805 San Antonio Contractor Connect registrations and 150 El Paso Accela registrations, measured 2026-09-05. They do not travel to Houston, Dallas, Austin, or an unincorporated county.
HyreRemodel analysis: the useful next step in Texas is (1) the city that will inspect the lot, (2) the Comptroller franchise-tax / sales-tax account for the entity, (3) TDLR or TSBPE for any trade that will open a wall, and (4) the documents Property Code Chapter 53 already requires. None of those is a state GC lookup. The Texas contractors page walks that route with named municipal records.
Two lookups that are not substitutes
The remodeler (often no state licence)
In Texas, Colorado, Illinois, Indiana, Missouri, Oklahoma, New York State and Wyoming, a residential general contractor is frequently a person with a city registration, an entity filing, and a contract — not a state GC number you can paste into a box.
A “licensed and insured” claim in those states needs a follow-up: licensed by whom, as what, and which city will inspect the lot.
The trades inside the remodel (usually a state licence)
Electrical, plumbing and HVAC are licensed at the state level in most of the country even where the GC is not. Opening a wall for a new circuit is a TDLR or equivalent question, not a “Texas has no licences” question.
Run the trade lookup for the person who will touch that system. A GC registration does not swallow a trade licence, and a trade licence does not make someone a general contractor.
Machine-readable, permalinks, and why several boards will not enjoy this paragraph
“Machine-readable” on this page means: a result you can retrieve without completing a CAPTCHA for every record, and ideally a URL that encodes the licence number. CSLB’s LicenseDetail.aspx?LicNum= is the type specimen — we store those permalinks in the California licence files. Oregon CCB and Washington L&I Verify are in the same family.
Florida DBPR is official and statewide for construction licences, and it is not permalink-friendly. The search is an ASP POST; the detail URL carries a session. Utah LLV is official and statewide for construction services, and it is gated by reCAPTCHA with no shareable per-licence URL. Arizona’s public search is a Salesforce application that has returned Cloudflare challenges to automated clients in this research pass even when the human form works.
HyreRemodel analysis: boards that hide the record behind a session are still doing the public a service that boards with no search at all are not. They are also making it impossible for a journalist, a legal-aid clinic, or this desk to cite a live record without a screenshot. That is why the usability column is not “exists / does not exist.” A search that exists and cannot be bookmarked is a different object from CSLB.
North Carolina’s portal search is usable for status and class. Discipline is not a column. The board’s own consumer material says disciplinary information is disclosed upon request. Treating a clean NC search result as “no discipline” would be a false claim about the company arising from a field the portal does not show. The clean-board-records page is built on that distinction.
What a 404 or a JS-only board means for a homeowner
If the official URL in this table 404s when you open it, the board moved the search. That happens. Do not fall back to the first ad. Go to the board’s homepage — CSLB.ca.gov, roc.az.gov, myfloridalicense.com, nclbgc.org, tdlr.texas.gov — and look for “verify,” “lookup,” or “search licensees.” Then tell us. We update this table in place with a retrieval date.
If the page loads as a blank application, you are usually looking at a JavaScript front end (Arizona ROC, some eLicense portals). Give it a moment, or try another browser. A blank screen is not evidence that the contractor is unlicensed.
If the search returns nothing for a number the contractor gave you, do not assume fraud on the first miss. Try the name. Try without leading zeros (Arizona wants six digits including leading zeros). Try the qualifier’s name rather than the DBA. Then stop. If the number still does not exist, you do not have a licence to check. That is the point at which you do not sign.
Refresh cadence
- Quarterly link-check
Every official URL in this table is re-requested at least quarterly, or sooner if a board announces a portal migration. The retrieval date on each row is the last time we confirmed it.
- Trigger events
A 404 reported by a reader, a statute changing who is licensed, or a board moving from ASP to a new customer portal. Texas creating a residential GC licence would rewrite the Texas row in the first screen, not in a footnote.
- What we will not do
We will not replace an official URL with a third-party scraper because the official page is ugly. We will not mark a state “unlicensed” because its search is slow.
Questions
How do I check a contractor licence by state?
Why doesn’t Texas have a contractor licence lookup?
Is a licence lookup enough to hire someone?
What if the lookup shows no disciplinary actions?
Can I search by ZIP code?
Do you sell access to these lookups?
How often is this table updated?
What about home-improvement salesperson registrations?
Written and audited by
HyreRemodel Research Desk
Primary-source research, data analysis and fact checking
We are a research desk, not a remodeling contractor and not a sales floor. We read the statute, the licensing register or the municipal fee schedule ourselves, and we publish the figure with the document it came from and the date we retrieved it. Where a number cannot be traced to a primary source, we publish the shorter page and say what we could not verify. This programme is new and the counts below are correspondingly small — they are what we have actually published, not what we intend to.
- 7
- studies published
- 7
- states in the contractor store we measure against
- 10
- Wave-1 pages in this launch
- 22,183
- licence records measured 5 September 2026
How this desk works
- Primary sources only. Licensing facts come from the issuing board or the statute that creates the credential. Permit-fee facts come from the municipality that publishes the schedule. We do not cite an article that cites a source; we open the source and record the date.
- Our own store is titled to the states it covers. We hold verified contractor records for seven states. An asset that rests on those records is titled to those states. National claims rest on federal or state-agency data — Census, BLS, EPA — never on our counts.
- Absence of a record is not a finding about the company. A board that does not publish disciplinary history in a form we retrieved is excluded from any “clean record” claim. Unable to verify is not unlicensed. Not required is not not carried.
- Fact, calculation, analysis and recommendation stay labelled. A statute is a source fact. A count we derived from our store is a HyreRemodel calculation. What that count means is analysis. What a homeowner should do next is a recommendation.
- We do not remodel homes, and we take no payment for placement, ranking or a favourable mention. Nobody buys a position on this site.
Data as of Lookup URLs reviewed 5 September 2026; HyreRemodel store measured 2026-09-05. Authorship on this site is organisational: the analysis belongs to the desk rather than to a named individual, and we do not publish credentials we do not hold. Our editorial policy sets out how we source, date and correct what we publish.
Sources & retrieval dates
- California CSLB — Check a License , Resolved 2026-09-05. Licence #, business name, personnel, HIS. Complaint disclosure stated on the page. Maintenance window Sundays 8 p.m.–Monday 6 a.m. PT. Retrieved 5 September 2026.
- Arizona ROC — Contractor Search , Official search. Six-digit licence numbers. Cloudflare has challenged some automated requests. Retrieved 5 September 2026.
- Florida DBPR — Verify a Licensee (wl11.asp) , Board 06 construction. ASP session; no stable permalink. Retrieved 5 September 2026.
- North Carolina LGC — Public Search , Status and class. Discipline not a search field. Retrieved 5 September 2026.
- Utah DOPL — License Lookup / Verification , LLV. reCAPTCHA. Time-limited “no actions” under Utah Code 63G-4-106/107. Retrieved 5 September 2026.
- Texas TDLR — License Search , Trades TDLR actually licenses. Not a residential GC lookup. Retrieved 5 September 2026.
- Nevada State Contractors Board , Licence search; disciplinary search separate. NRS 624.327. Retrieved 5 September 2026.
- Oregon CCB search , Endorsement, bond, insurance, complaints. Retrieved 5 September 2026.
- Washington L&I Verify , Contractor registration, bond, insurance. RCW 18.27. Retrieved 5 September 2026.
- Virginia DPOR License Lookup , Class A/B/C contractors. Retrieved 5 September 2026.
- HyreRemodel contractor store , 23,756 companies, 22,183 licence records, seven states, measured 2026-09-05. A store snapshot is not a live lookup. Retrieved 2026-09-05.
You have the number. Now compare the bids.
A current licence is the floor. Same drawings, same allowances, same exclusions is how you tell a complete remodel bid from a cheap one.
HyreRemodel does not perform remodeling work and has no commercial relationship with any licensing board named here. A lookup result is not a recommendation. Confirm the current record with the issuing authority. If a URL has moved, tell us and we will correct it in place with a date.