North Carolina Contractor License Search (NCLBGC) avatar

North Carolina Contractor License Search (NCLBGC)

Pricing

from $10.00 / 1,000 results

Go to Apify Store
North Carolina Contractor License Search (NCLBGC)

North Carolina Contractor License Search (NCLBGC)

Verify North Carolina general contractor licenses from the official NCLBGC database. Search by company, name, license number, city or zip. Returns license status, classifications, license limitation, issue/expiration dates, address & phone. B2B compliance & lead gen.

Pricing

from $10.00 / 1,000 results

Rating

0.0

(0)

Developer

lulz bot

lulz bot

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Search and verify North Carolina general contractor licenses directly from the official NC Licensing Board for General Contractors (NCLBGC) public portal.

North Carolina requires a state license for any construction project of $40,000 or more. This actor turns the board's AJAX-heavy portal into clean, structured JSON — ideal for compliance verification, insurance underwriting, sub-contractor vetting, and lead generation.

What it does

  • ✅ Searches the official NCLBGC database (portal.nclbgc.org) — not a third-party copy
  • 🔍 Flexible search: company name, licensee first/last name (with optional sounds-like matching), license number, city, state, or zip
  • 🧾 Full detail records: license number, status (Active/Archived), license limitation (Limited/Intermediate/Unlimited), active classifications (Building, Residential, Highway, Public Utilities, specialty classes), first-issued and expiration dates, address, and phone
  • ⚡ Optional list-only mode for fast bulk pulls without per-record details

Use cases

  • Compliance & risk: confirm a GC's license is active and unlimited before contract award
  • Insurance underwriting: batch-verify license numbers with classifications and limitations
  • Sub-contractor vetting: check specialty classifications (grading, masonry, marine, boring & tunneling, etc.)
  • Lead generation: pull licensed contractors by city or zip with expiration dates for renewal-timed outreach
  • Market research: contractor density and classification mix across North Carolina

Input

FieldTypeDescription
companyNamestringCompany name (partial match)
firstName / lastNamestringLicensee name
licenseNumberstringNC license number (digits only)
city / stateCode / postalCodestringLocation filters
useSoundexbooleanSounds-like name matching
activeOnlybooleanSkip archived/inactive licenses
scrapeDetailsbooleanFetch full detail per record (default true)
maxResultsintegerMax records (0 = unlimited)

At least one search field is required.

Example input

{
"city": "Charlotte",
"activeOnly": true,
"maxResults": 200
}

Output

{
"licenseNumber": "L.12345",
"owner": "Example Construction Co.",
"accountType": "License",
"licenseActive": true,
"contactName": "Example Construction Co.",
"address": "123 Main St, Charlotte, NC 28202",
"phone": "(704) 555-0100",
"firstIssuedDate": "03/15/1998",
"expirationDate": "12/31/2026",
"status": "Active",
"licenseLimitation": "Unlimited",
"classifications": ["Building", "Highway"],
"source": "NC Licensing Board for General Contractors (NCLBGC)",
"scrapedAt": "2026-08-15T12:00:00.000Z"
}

Notes

  • Search results include both active and archived licenses; use activeOnly to filter.
  • The actor rate-limits itself between detail requests to be polite to the state server.
  • No proxy needed for normal volumes.

Building a multi-state license verification stack? Check out our other license scrapers: Maryland MHIC contractors, California CSLB, contractor licenses (CA/TX/FL/NY), nurse licenses (FL/NY), and realtor licenses (FL/CA/TX/NY).