North Carolina Contractor License Lookup & Verify (NCLBGC)
Pricing
$0.004 / verified license records
North Carolina Contractor License Lookup & Verify (NCLBGC)
Verify any North Carolina general contractor by license number or name — classification, status, expiration, address, and phone — from the official NCLBGC registry.
Pricing
$0.004 / verified license records
Rating
0.0
(0)
Developer
ByteMe
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Pain points
- Verifying an NC general contractor on the NCLBGC portal is one slow manual lookup at a time.
- The portal has no export or structured API — copy-pasting data into CRM or compliance tools doesn't scale.
- Checking license status, classifications, and expiration across many contractors by hand wastes hours.
What we solve
- Verify any NCLBGC general contractor by license number or name in one search.
- Returns active classifications, status, expiration, address, and phone from the official registry.
- Enrich a license number or name into a full structured record; pay per match, empty searches free.
Summary
Look up and verify any North Carolina general contractor from a single search — type an NCLBGC license number (e.g. L.03194) or a company/person name and get back the active classifications, status, expiration date, address, and phone, straight from the official NC Licensing Board for General Contractors registry. Each match is optionally enriched with its full detail record. Built for fast verification, compliance checks, and enriching a license number or name into a structured record.
Who it's for
- GCs and project owners vetting NC subcontractors before awarding work
- Insurance underwriters and lenders verifying contractor standing before funding
- Compliance and legal teams checking NCLBGC license status for audits or due diligence
- RevOps and BD teams building NC contractor lists for outreach or enrichment
How to use
Set the input, run the actor, and collect results from the run's dataset (export to JSON/CSV/Excel, or pull via the Apify API). Example input:
{"query": "L.03194","includeDetails": true,"maxResults": 25}
See Inputs below for every available field.
What you get
One row per record:
| Field | Description |
|---|---|
state | Always 'NC' for this actor |
license_number | NCLBGC license number (e.g. L.03194) |
business_name | Licensed company or individual name |
license_type | Active license classifications (e.g. Building, Highway, Unclassified) |
status | License status (e.g. Active, Archived, Cancelled) |
issue_date | Date first issued |
expiration_date | License expiration date |
address | Street or mailing address |
city | Licensee city |
zip_code | ZIP code |
phone | Phone number, when published |
matched_by | Which search surfaced this match: license_number or business_name |
source_url | Link to the official NCLBGC license record |
Sample:
{"state": "NC","license_number": "L.03194","business_name": "Barnhill Contracting Company","license_type": "Unclassified","status": "Active","issue_date": "04/30/1959","expiration_date": "12/31/2026","address": "P. O. Box 7948","city": "Rocky Mount","zip_code": "27804","phone": "(252) 823-1021","person_name": null,"county": null,"matched_by": "license_number","source_url": "https://portal.nclbgc.org/Public/_ShowAccountDetails/?key=DCrnKZiPujDNOqltrYHa4A%3d%3d&Source=Search"}
Inputs
| Field | Required | Type | Default | Description |
|---|---|---|---|---|
query | yes | string | "Barnhill Contracting" | An NCLBGC license number (e.g. 'L.03194', '03194') OR a company/person name. A license number is looked up directly; anything else is searched against the NCLBGC name index. Both return matching licenses, deduped by license #. |
includeDetails | no | boolean | true | When on (default), each match is enriched with its full NCLBGC record — phone, address, classifications, issue/expiration dates, and exact status. Turn off for a faster, lighter result set. |
maxResults | no | integer | 50 | Cap on the number of matches returned in a single run. This is a lookup tool, not a bulk export — defaults to 50. |
Pricing (Pay Per Event)
You pay per result (dataset-item) — no charge for empty runs. Example: 100 verified license records at $0.004/result ≈ $0.40.
Illustrative — the final per-result price is set at publish time. Apify platform usage (compute) is billed separately per your plan.
Use cases
- Pre-hire vetting — confirm an NC general contractor's license, classification, and expiration before signing a contract.
- Record enrichment — turn a license number or company name into a full structured record for a CRM or marketplace.
- Portfolio compliance — batch-check license status across a list of active NC contractors.
- Lender / insurer due diligence — verify a contractor's NCLBGC standing straight from the state registry.
Why this actor
- Straight from the official NCLBGC registry — authoritative, not a stale third-party copy.
- Search by license number or name; results deduped by license #.
- Pay per match; searches with no results are free.
- No CAPTCHA, no account required — reliable and autonomous.
Limitations & updates
Covers NC general contractor licenses issued by the NCLBGC only (not electricians, plumbers, or other trade boards). Results reflect the live registry at lookup time. Name searches return up to maxResults matches — refine a broad query to narrow it. County, bond, and insurance fields are in the schema for suite consistency but NCLBGC does not publish them (returned null). Individual qualifier names are not exposed via the public portal search.
FAQ
Where does the data come from?
The official NC Licensing Board for General Contractors (NCLBGC) public portal — authoritative, state-published license data.
What can I search by?
An NCLBGC license number (e.g. L.03194, 03194) or a company/person name. Both return matching licenses, deduped by license number.
What fields do I get?
License number, company name, active classifications (e.g. Building, Highway), status (Active / Archived / Cancelled), first-issued and expiration dates, street address, city, ZIP, and phone — when the board publishes them.
How am I charged?
Pay-per-result — per license match returned. No charge for searches with no results.
Does this cover all NC contractor license types?
Yes — NCLBGC issues all NC general contractor licenses (Building, Highway, Public Utilities, Unclassified, Specialty). This actor covers the full board.
Is this personal data?
It's public professional-license data (business and license-holder records as NCLBGC publishes them); we add no PII enrichment beyond what the board publishes.
How current is it?
It reflects the live NCLBGC record at lookup time.
Which actor to choose
Part of the contractor-license verification suite — pick the one that fits your goal:
- Florida Contractor License Lookup & Verify (DBPR) — You need to verify a Florida contractor by license number or name.
- California Contractor License Lookup & Verify (CSLB) — You need to verify a California contractor — by license number, business name, or owner/personnel name.
- Multi-State Contractor License Lookup — You want to verify contractor/trade licenses across multiple states in one search.