← Health board

SC LLR

South Carolina Contractor License Lookup & Verify (SC LLR)

Search and verify South Carolina contractors by name, license number, city, or classification — license #, status, type, and city — from the official SC LLR registry.

100%golden-diff pass
Run it on Apify verified nightly

Verification

100%golden-diff success
10canary runs
7days since last update

Output fields

Authoritative field set from the dataset schema.

FieldType
statestring|null
license_numberstring|null
business_namestring|null
person_namestring|null
license_typestring|null
statusstring|null
issue_datestring|null
expiration_datestring|null
citystring|null
countystring|null
addressstring|null
zip_codestring|null
phonestring|null
bond_amountstring|null
bond_companystring|null
insurance_companystring|null
matched_bystring|null
source_urlstring|null
scraped_atstring|null

Sample row

{
  "state": "SC",
  "license_number": "116578",
  "business_name": "PAUL L.W. SMITH INC — DBA: SMITH CONSTRUCTION",
  "person_name": null,
  "license_type": "GENERAL CONTRACTOR",
  "status": "Active",
  "issue_date": null,
  "expiration_date": null,
  "city": "KINGSTON",
  "county": null,
  "address": null,
  "zip_code": null,
  "phone": null,
  "bond_amount": null,
  "bond_company": null,
  "insurance_company": null,
  "matched_by": "name",
  "source_url": "https://verify.llronline.com/LicLookup/Contractors/Contractor2.aspx?LicNum=116578&cdi=697"
}

Inputs

FieldTypeReqDefaultDescription
lastName string no "Smith" Search by business name or an individual licensee's last name (partial matches allowed, e.g. 'Smith'). Combine with other fields to narrow results.
firstName string no Individual licensee's first name. Only useful together with a last name.
licenseNumber string no Exact SC contractor license number (numeric, e.g. '116578'). When set, returns that specific license.
city string no Filter results to a licensee city (e.g. 'Columbia').
classification string no "All" Filter to a contractor classification. 'All' returns every classification (must be combined with another field). Tip: a name or classification search returns many licenses from one lookup.
maxResults integer no 50 Cap on the number of license matches returned in a single run. Defaults to 50.

Pricing

Two charges: a per-search fee (search, $0.02/search) plus a per-match fee (license-match, $0.01/match).
Example: a search returning 25 license matches ≈ $0.27. An empty search is billed only the $0.02 search fee.

FAQ

Where does the data come from?

The official South Carolina Department of Labor, Licensing & Regulation (LLR) public contractor registry at verify.llronline.com.

What can I search by?

A business or licensee last name, a first name, an exact license number, a city, and/or a contractor classification (e.g. GENERAL CONTRACTOR). Combine fields to narrow results; results are deduped by license number.

What fields do I get?

License number, status, license type/classification, business name (and DBA), individual licensee name, and city — plus a direct link to the official SC LLR record.

How am I charged?

Two charges: a small per-search fee that covers the live, CAPTCHA-gated lookup, plus a per-match fee for each license returned. A search with no matches is billed only the per-search fee.

Why is there a per-search fee when other lookup actors don't have one?

The SC LLR portal gates every search behind a CAPTCHA, which costs real money to clear on each run. The per-search fee covers that; because one search can return many contractors, the per-match cost stays low.

Is this personal data?

It's public professional-license data (business and license-holder records as SC LLR publishes them); we add no personal/PII enrichment.

How current is it?

It reflects the live SC LLR registry at lookup time.

Related actors