IDFPR Illinois License Lookup - Roofing Contractors & Firms avatar

IDFPR Illinois License Lookup - Roofing Contractors & Firms

Pricing

from $3.00 / 1,000 results

Go to Apify Store
IDFPR Illinois License Lookup - Roofing Contractors & Firms

IDFPR Illinois License Lookup - Roofing Contractors & Firms

Illinois IDFPR license list and lookup, businesses only: licensed roofing contractors, design firms, home inspectors, real estate firms and more, with status, dates, city, county.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Loomwise

Loomwise

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

18 minutes ago

Last modified

Features

Limited permissions

Share

IDFPR Illinois License Lookup: roofing contractors, design firms and licensed businesses

Illinois licensed businesses from the official IDFPR license database, as a spreadsheet. Licensed roofing contractors, architecture and engineering design firms, home inspection companies, alarm/security/locksmith agencies, real estate brokerages, CPA firms, HOA management firms and more. Each row has the business name, IDFPR license number, license type, status, original issue and expiration dates, discipline flag, city, county and ZIP.

Sample output (real rows, a few of the columns):

businessNamelicenseTypelicenseNumberoriginalIssueDatecitycounty
SAMMY ROOFING CONSTRUCTION LLCLICENSED ROOFING CONTRACTOR1040212732026-11-06MacombMcdonough
NAIL CONSTRUCT LLCLICENSED ROOFING CONTRACTOR1040212742026-11-06Lake ForestLake
ASN ENGINEERING LLCDESIGN FIRM - PROF/STRUCT ENGINEER184009858-00062026-11-04MerrillvilleLake
CISTARO INCORPORATEDLICENSED HOME INSPECTOR ENTITY4510015282026-10-27Spring GroveLake

More than 50,000 active business licenses across 16 IDFPR business categories, with 5,000+ licensed roofing contractors and 3,900+ design firms. Hundreds of new business licenses are issued every month. Use it three ways:

  1. New-license leads. Set issuedWithinDays (for example 30) to get every business IDFPR licensed in that window, newest first. Schedule it weekly for a fresh feed of new Illinois roofing contractors or design firms.
  2. Full Illinois license list. Leave issuedWithinDays at 0 and pick categories, counties, cities or ZIP prefixes to export the full active list for a territory.
  3. Bulk IDFPR license lookup / verification. Paste license numbers into licenseNumbers to check status, expiration date and discipline for a whole subcontractor or vendor list in one run.

Free to try: Apify's free plan ($5/month in credit, no card needed) covers about 1,600 records a month. Price: $3.00 per 1,000 results.

No browser, no proxies, no login, no API key. The Actor reads the State of Illinois open-data API, so runs take seconds.

Business categories (categories)

CodeWhat you get
roofingLicensed roofing contractors (limited and unlimited)
design_firmsArchitecture, professional engineering, structural engineering and land-surveying design firms
home_inspectionLicensed home inspection companies
alarm_security_locksmithPrivate alarm contractor, security contractor, detective and locksmith agencies
real_estateReal estate brokerages (corporations, LLCs, partnerships), branch and virtual offices
community_association_mgmtCommunity association (HOA) management firms
appraisal_mgmtAppraisal management companies
accounting_firmsPublic accounting (CPA) firms
collection_agenciesCollection agencies and branch offices
auction_firmsAuction firms
salons_barbershopsSalon and barbershop registrations
pharmaciesPharmacies, wholesale drug distributors and 3PLs
medical_professional_corpsMedical corporations, professional service corporations and professional LLCs
home_medical_equipmentHome medical equipment providers
cannabis_dispensariesAdult-use and medical cannabis dispensing organizations
cemeteriesLicensed cemeteries

What you get

FieldExample
businessName / dbaNameSAMMY ROOFING CONSTRUCTION LLC
licenseNumber, licenseType, licenseBoard, category104021273, LICENSED ROOFING CONTRACTOR, ROOFING CONTRACTOR, roofing
licenseStatusActive, Not Renewed, Expired, Suspended, Revoked...
entityOrScopeRoofing: LIMITED / UNLIMITED. Design firms: Corporation, LLC...
originalIssueDate, effectiveDate, expirationDate2026-11-06, 2026-11-06, 2027-12-31
city, county, state, zipCodeMacomb, Mcdonough, IL, 61455
everDisciplined, disciplineCaseNumber, disciplineAction, disciplineStartDatefalse
verifyUrl, sourceUrl, sourceAgency, retrievedAtofficial IDFPR lookup and dataset links

IDFPR's open data has no street address or phone number. City, county and ZIP are included.

Input

FieldWhat it doesDefault
categoriesBusiness categories aboveall
issuedWithinDaysOnly licenses first issued in the last N days (0 = any)0
issuedFrom / issuedToExact original-issue-date windownone
licenseNumbersBulk lookup: only these license numbers, any statusnone
counties / cities / zipCodesTerritory filtersall
keywordsBusiness name or DBA containsnone
illinoisOnlySkip out-of-state firms holding an Illinois licensefalse
activeOnlyActive licenses onlytrue
includeDisciplineDiscipline case number, action and datestrue
includeEducationProvidersAlso return schools, courses and CE sponsorsfalse
maxResultsCap (you pay per result)100

Example: roofing contractors newly licensed in Cook, DuPage and Will counties in the last 90 days:

{ "categories": ["roofing"], "counties": ["COOK", "DUPAGE", "WILL"], "issuedWithinDays": 90, "maxResults": 1000 }

Example: every active architecture and engineering design firm in Chicago:

{ "categories": ["design_firms"], "cities": ["CHICAGO"], "maxResults": 5000 }

Example: verify a list of Illinois license numbers:

{ "licenseNumbers": ["104021273", "104021274"] }

Output example

{
"businessName": "SAMMY ROOFING CONSTRUCTION LLC",
"dbaName": null,
"licenseNumber": "104021273",
"licenseType": "LICENSED ROOFING CONTRACTOR",
"licenseBoard": "ROOFING CONTRACTOR",
"category": "roofing",
"licenseStatus": "Active",
"entityOrScope": "LIMITED",
"originalIssueDate": "2026-11-06",
"effectiveDate": "2026-11-06",
"expirationDate": "2027-12-31",
"city": "Macomb",
"county": "Mcdonough",
"state": "IL",
"zipCode": "61455",
"everDisciplined": false,
"disciplineCaseNumber": null,
"disciplineAction": null,
"disciplineStartDate": null,
"disciplineEndDate": null,
"recordLastModified": "2026-11-05",
"licensingState": "IL",
"verifyUrl": "https://online-dfpr.micropact.com/lookup/licenselookup.aspx",
"sourceAgency": "Illinois Department of Financial and Professional Regulation (IDFPR)",
"source": "IDFPR Professional Licensing dataset, Illinois Open Data (data.illinois.gov)",
"sourceUrl": "https://data.illinois.gov/d/pzzh-kp68",
"retrievedAt": "2026-11-10T23:37:32.442Z"
}

RUN_SUMMARY in the key-value store shows rows scanned, results, rows dropped by the privacy filter, and the not-found list for license lookups.

Who uses this

  • Roofing suppliers, distributors and equipment dealers prospecting newly licensed Illinois roofing contractors.
  • Insurance, surety and bonding agents (roofing contractors need a bond and liability insurance to get licensed).
  • Software and service vendors selling to architecture/engineering firms, real estate brokerages, HOA managers or home inspectors.
  • General contractors, property managers and marketplaces verifying roofing and design-firm licenses in bulk.

Privacy by design

  • Business licenses only. Only records IDFPR flags as business licenses are read. Any business row that still carries a person's first or last name is dropped (about 0.5% of rows).
  • No individual licensees and no personal-name columns are ever requested from the API.
  • No free-text discipline narratives. Only the case number, action type and dates.

Common questions

Is this data legal to use? Yes. It is official State of Illinois open data published by IDFPR on data.illinois.gov. Under the Illinois Open Data Act (20 ILCS 45) public data sets are in the public domain and free to reuse. Results are lightly reformatted (dates as YYYY-MM-DD, names of cities and counties title-cased); every row links to the source dataset.

How fresh is it? IDFPR updates its bulk license data weekly; the single-license lookup on the IDFPR site updates daily. Each run queries the dataset live and every row has retrievedAt.

How do I verify an Illinois roofing contractor license? Paste the license number into licenseNumbers (or the company name into keywords with activeOnly off). You get status, expiration date and discipline. Confirm on the official IDFPR license lookup (verifyUrl) before you hire.

How much does it cost? Free to try with Apify's free plan ($5/month credit, no credit card), which covers about 1,600 records a month. After that it is $3.00 per 1,000 results, plus a fraction of a cent per run.

Can I get new licenses automatically every week? Yes. Save your filters as a task and add a weekly Schedule with issuedWithinDays: 7. Send each batch to Google Sheets, Slack, email, Zapier, Make or n8n under Integrations.

Can I call it from code or an AI agent? Yes. Use the Apify API or the Python/JavaScript clients, or connect it to Claude, ChatGPT or Cursor through the Apify MCP server.

Data: Illinois Department of Financial and Professional Regulation (IDFPR), Professional Licensing dataset on data.illinois.gov. Not affiliated with or endorsed by IDFPR or the State of Illinois.

More contractor license tools from Loomwise