Contractor license lookup directory
Filed under State requirements
One rule governs license verification: check on the register kept by the board that issued it. This is that list of registers, with the response each one gave when we requested it on 2026-10-18.
Each row links to the board’s own register. Nothing else is authoritative — a directory listing, a badge on a website and a screenshot all go stale the day a license lapses.
20 of 20 boards
Search by license number, business name or personnel name. Returns status, classifications, bond and workers' comp.
https://www.cslb.ca.gov/onlineservices/checklicenseII/checklicense.aspx
Returns the limitation tier as well as the classification — read both.
https://portal.nclbgc.org/Public/Search
Trades only. There is no state general-contractor license to search for.
https://www.tdlr.texas.gov/LicenseSearch/
Covers both certified and registered contractors; the prefix on the number tells you which.
https://www.myfloridalicense.com/wl11.asp
One of the states California names in its reciprocity programme.
https://www.nvcontractorsboard.com/
Registration-based; the record shows bond and insurance on file.
https://www.oregon.gov/ccb/pages/default.aspx
Verify combines contractor registration with workers' comp account status.
https://secure.lni.wa.gov/verify/
A CSLB reciprocity partner.
https://lslbc.gov/
A CSLB reciprocity partner.
https://www.msboc.us/
License carries a monetary limit set from the applicant's financial statement. The tn.gov host refused our requests on the latest check, including from a browser on our network; try it from yours.
https://www.tn.gov/commerce/regboards/contractors.html
Class A, B and C licenses are distinguished by project and annual value.
https://www.dpor.virginia.gov/LicenseLookup/
Residential building contractor licensing sits here.
https://www.dli.mn.gov/license-and-registration-lookup
Construction Industries Division; classification-based.
https://www.rld.nm.gov/construction-industries/
A CSLB reciprocity partner. The host refused our automated request; the page opens in a browser.
https://roc.az.gov/
The board's GOALS licensee search (the old board URL now returns a not-found page). Refused our automated request; opened in a browser on 2026-10-18.
https://goals.sos.ga.gov/GASOSOneStop/s/licensee-search
Refused our automated request; opens in a browser.
https://www.commerce.alaska.gov/cbp/main/search/professional
Refused our automated request; opens in a browser.
https://mypvl.dcca.hawaii.gov/public-license-search/
Did not respond inside 15 seconds from our network on the day we checked.
https://secure.utah.gov/llv/search/index.html
Did not respond inside 15 seconds from our network on the day we checked.
https://llr.sc.gov/clb/
The board's own site; its license search is linked from the home page. (The old gencont.alabama.gov address no longer resolves.)
https://genconbd.alabama.gov/

§ 1What this list is
20 state boards whose search pages we requested directly. It is deliberately not fifty rows: a table of URLs nobody has opened is a table that quietly rots, and it is exactly the kind of page this site exists to be an alternative to.
§ 2What the status column means
| Status | Meaning | What to do |
|---|---|---|
| loaded | The page returned HTTP 200 to our request | Open it and search |
| refused our checker | HTTP 403 — the host is behind a bot filter | Open it in a browser; it works normally there |
| no response | No answer inside fifteen seconds from our network | Try it yourself; it may be a transient outage |
A 403 is not a broken link. State portals commonly refuse automated requests, and we record that rather than pretending the check succeeded.
§ 3Reading what you find
Four fields decide whether a license is useful to you: status, classification, bond and expiry. Match the entity name as well as the number — a live number belonging to a different legal entity is the oldest trick in the trade. Our verification guide works through each field and through what a clean record still does not tell you. Some registers show more than the four: Washington’s also carries the workers’ comp account, citations and bond lawsuits, as our Washington contractor license sheet explains.
§ 4If your state is not here
Two possibilities. Either the state licenses generals and we have not yet checked its register — in which case the board’s own site is the place to go — or the state does not license general contractors at all, and verification moves to city registration, the certificate of insurance, and the state’s trade licenses. Texas is the clearest example of the second case.
Checked against
- California — Contractors State License Boardread 2026-10-18
- North Carolina — Licensing Board for General Contractorsread 2026-10-18
- Texas — Department of Licensing and Regulationread 2026-10-18
- Florida — Department of Business and Professional Regulationread 2026-10-18
- Nevada — State Contractors Boardread 2026-10-18
- Oregon — Construction Contractors Boardread 2026-10-18
Not legal advice. Fees, bond amounts and deadlines are set by statute and change without notice — confirm with the board that issues your license before you file.