Virginia Contractor License Lookup & List - DPOR Class A, B, C avatar

Virginia Contractor License Lookup & List - DPOR Class A, B, C

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Virginia Contractor License Lookup & List - DPOR Class A, B, C

Virginia Contractor License Lookup & List - DPOR Class A, B, C

Virginia contractor license list and DPOR lookup: 41,000+ Class A, B and C contractor businesses with license #, specialties, licensed and expiry dates, city, ZIP. Weekly new-contractor leads.

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

19 minutes ago

Last modified

Features

Limited permissions

Share

Virginia Contractor License List and DPOR License Lookup (Class A, B, C businesses)

Every licensed Virginia contractor business, from the Virginia DPOR Board for Contractors' free public regulant lists. About 41,000 current Class A, B and C contractor businesses, refreshed by the state every week. Each row has the business name, DPOR license number, class, specialty codes in plain English (residential building, home improvement, electrical, plumbing, HVAC, roofing and 40+ more), first-licensed and expiration dates, business address, city, state, ZIP and a link to the official DPOR License Lookup.

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

businessNamelicenseClasslicenseNumberspecialtyCodescertificationDatecityzipCode
Excel Constructors LLCClass A2705203425RBC2026-11-06Richmond23223
Aerovolt Systems LLCClass C2705203296ELE2026-11-06Dunnsville22454
Reliable Air Solutions HVAC LLCClass A2705202003HVA2026-11-06Woodbridge22191
CMTB LLCClass A2705203422RBC, CBC2026-11-05Richmond23226

Quick start: 3 ready-made searches

Press Try for free, open the JSON view of the input form, paste one of these and press Start. Results appear in the Output tab in seconds and export to Excel or CSV.

New Virginia contractors licensed in the last 30 days (up to 500 rows, so at most $1.50)

{"certifiedWithinDays": 30, "maxResults": 500}

Every current electrical, plumbing and HVAC contractor in Northern Virginia (up to 3,000 rows, so at most $9.00)

{"specialties": ["ELE", "PLB", "HVA"], "zipCodes": ["220", "221", "222", "223"], "virginiaOnly": true, "maxResults": 3000}

Verify a list of Virginia contractor licenses

{"licenseNumbers": ["2705203425", "2705203296", "2705202003"]}

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 downloads DPOR's official tab-delimited lists, so a full run takes about 10 seconds.

Three ways to use it

  1. New-contractor leads. Set certifiedWithinDays (for example 7 or 30) to get every contractor business Virginia licensed in that window, newest first. DPOR updates the lists every 5 business days, so schedule it weekly.
  2. Full Virginia contractor list. Leave certifiedWithinDays at 0 and filter by class, specialty, city, ZIP or business name.
  3. Bulk DPOR license lookup / verification. Paste license numbers into licenseNumbers to check class, specialties and expiration for a whole subcontractor list in one run. Use expiresFrom / expiresTo to find licenses coming up for renewal.

What you get

FieldExample
businessNameEXCEL CONSTRUCTORS LLC
licenseNumber, certificateNumber2705203425, 203425
licenseClass, licenseTypeClass A, Class A Contractor
specialtyCodes, specialties["RBC"], ["Residential building contractors"]
certificationDate, expirationDate, licenseStatus2026-11-06, 2028-11-30, Current (not expired)
businessAddress, city, state, zipCode2809 VALLEY SIDE CT, Richmond, VA, 23223
verifyUrlDPOR License Lookup
sourceUrl, sourceAgency, retrievedAtregulant list page and agency

Virginia license classes: Class A has no single-contract limit, Class B covers contracts under $120,000 (and under $750,000 a year), Class C covers $1,000 to $25,000 (and under $150,000 a year).

Input

FieldWhat it doesDefault
certifiedWithinDaysOnly businesses first licensed in the last N days (0 = any)0
certifiedFrom / certifiedToExact first-licensed date windownone
licenseClassesA, B, Call
specialtiesDPOR codes such as RBC, CBC, HIC, ELE, PLB, HVA, ROC, H/H, GFC, FSPall
licenseNumbersBulk lookup: only these licenses, any statusnone
cities / zipCodesLocation filtersall
keywordsBusiness name containsnone
virginiaOnlySkip out-of-state contractors licensed in Virginiafalse
expiresFrom / expiresToExpiration-date window (renewal prospecting)none
activeOnlySkip expired licensestrue
includeAddressBusiness address of recordtrue
maxResultsCap (you pay per result)100

Who uses this

  • Building-supply, electrical, plumbing and HVAC distributors prospecting newly licensed Virginia contractors.
  • Insurance, surety and bonding agents, including renewal prospecting by expiration date.
  • Construction software, estimating and payments companies selling to contractors.
  • General contractors, property managers and home-service marketplaces verifying subcontractors in bulk.

Privacy by design

  • Businesses only. Licenses held by an individual are dropped, and so are sole proprietorships listed under a person's name (about 22% of rows). RUN_SUMMARY.droppedIndividual and droppedPersonLikeName show the counts.
  • No email addresses or phone numbers. DPOR's lists include an email column; this Actor never outputs it. Phone numbers are not in the lists.
  • Tradesman (individual electrician, plumber, HVAC technician) lists are not read.

Common questions

Is this data legal to use? Yes. DPOR publishes these regulant lists for public download, free of charge, and invites you to use them in any spreadsheet software.

How fresh is it? DPOR updates the lists every 5 business days, usually on Mondays. Each run downloads the current files and RUN_SUMMARY.files shows each file's last-modified date.

How do I check a Virginia contractor license? Paste the number into licenseNumbers, or part of the business name into keywords with activeOnly off. You get class, specialties and expiration, and verifyUrl opens the DPOR License Lookup. Always confirm there before you hire, since disciplinary history is only on DPOR's site.

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 contractors automatically every week? Yes. Save your filters as a task and add a weekly Schedule with certifiedWithinDays: 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: Virginia Department of Professional and Occupational Regulation (DPOR), Board for Contractors regulant lists. Not affiliated with or endorsed by DPOR or the Commonwealth of Virginia.

More contractor license tools from Loomwise