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.
Verification
Output fields
Authoritative field set from the dataset schema.
| Field | Type |
|---|---|
state | string|null |
license_number | string|null |
business_name | string|null |
person_name | string|null |
license_type | string|null |
status | string|null |
issue_date | string|null |
expiration_date | string|null |
city | string|null |
county | string|null |
address | string|null |
zip_code | string|null |
phone | string|null |
bond_amount | string|null |
bond_company | string|null |
insurance_company | string|null |
matched_by | string|null |
source_url | string|null |
scraped_at | string|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
| Field | Type | Req | Default | Description |
|---|---|---|---|---|
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