April 2026 · 5 min read
How to Check a Contractor's License in Virginia
Virginia takes contractor licensing seriously. The state requires licensing for most contractors through the Department of Professional and Occupational Regulation (DPOR), and the system is more structured than what you'll find in many other states. Virginia uses three license classes based on project value, each with its own requirements for experience, exams, and financial responsibility.
This guide walks you through how to verify a contractor's license in Virginia, what the different license classes and specialty designations mean, and what to do if you can't find someone in the system.
Does Virginia require a contractor license?
Yes. Virginia requires a contractor license for any project where labor and materials combined exceed $1,000. Licenses are issued through the Department of Professional and Occupational Regulation (DPOR) in three classes — A, B, and C — based on project value. Unlicensed contracting is illegal, and hiring an unlicensed contractor limits your legal recourse if something goes wrong.
Virginia's contractor licensing is managed by the Board for Contractors under the Department of Professional and Occupational Regulation (DPOR). Any individual or company contracting for construction, removal, repair, or improvement of a building or structure needs a license if the total value of the project (including labor and materials) exceeds $1,000.
The state uses three license classes, each tied to the dollar value of the contract or project:
- Class A— Required for projects valued at $120,000 or more. This is the highest tier and requires the most experience, financial resources, and examination. Contractors with a Class A license can take on projects of any size.
- Class B— Covers projects valued between $10,000 and $120,000. A solid mid-tier license that covers most residential remodeling and renovation work.
- Class C— For projects valued between $1,000 and $10,000. This is the entry-level license for smaller jobs like minor repairs, small additions, or limited specialty work.
The thresholds are based on the total value of the single contract or project, not annual revenue. A contractor with a Class B license taking on a $130,000 job is operating outside their license class — even if they've done excellent work in the past. If something goes wrong on that job, their bond and insurance may not cover it.
What you need before you search
To look up a contractor in Virginia's system, you'll want at least one of these:
- The contractor's license number (fastest way to get an exact match)
- The contractor's full name or business name
- The city or county where they operate
Virginia requires licensed contractors to include their license number on contracts and in advertisements. If a contractor can't provide a license number when you ask, that's a red flag worth paying attention to.
How do I check a contractor's license in Virginia?
Go to dpor.virginia.gov/LicenseLookupand select "Contractors" from the license type dropdown. Search by name, license number, or business name. The portal is free, requires no account, and covers all DPOR-issued licenses including contractor and tradesman credentials. You can verify every trade through this single tool.
Navigate to the Virginia DPOR license lookup tool at dpor.virginia.gov/LicenseLookup. This is the official verification portal for all licenses issued by DPOR, including contractor licenses.
On the search page, select "Contractors" as the license type from the dropdown menu. You can then search by the contractor's name, license number, or business name. If you're searching by name, try both the individual's name and the company name — the license may be registered under either one.
What should I check on the Virginia license detail page?
Confirm five things: status shows "Active" or "Current"; the license class (A, B, or C) covers your project's dollar value; specialty designations (BLD, ELE, PLB, HVA, etc.) match the work you need done; the expiration date is future-dated; and the business name matches your contractor's paperwork. A class mismatch is as problematic as an expired license.
Once you run your search, the results page will show you several important details. Here's what to focus on:
- License status— This is the most critical field. You want to see "Active" or "Current." Any other status — expired, revoked, suspended, surrendered — means the contractor is not currently authorized to work.
- License class— Class A, B, or C. Confirm that the class covers the dollar value of your project. A Class C contractor cannot legally take on a $15,000 bathroom remodel.
- Specialty designations— Virginia licenses list the specific trade classifications the contractor is approved to perform. Common designations include Building (BLD), Electrical (ELE), Plumbing (PLB), and HVAC (HVA). Make sure the contractor's designation matches the type of work you need.
- Expiration date— Virginia contractor licenses are renewed every two years. Confirm the license hasn't expired.
- Business information— Verify the business name and address match the company you're dealing with. If the names don't match, ask the contractor to explain the discrepancy before moving forward.
What the license classes and specialty designations mean
Virginia's system combines license classes with specialty designations. Understanding both is important because a license class alone doesn't tell you what type of work a contractor can do.
Each licensed contractor is approved for one or more specific trade classifications. The most common designations you'll see:
- BLD (Building)— General building construction, including residential and commercial structures. This is the broadest designation.
- ELE (Electrical)— Electrical wiring, installation, and repair work.
- PLB (Plumbing)— Plumbing installation, repair, and maintenance.
- HVA (HVAC)— Heating, ventilation, and air conditioning installation and repair.
- RFG (Roofing)— Roofing installation and repair.
- SPC (Specialty)— Various specialty trades like painting, drywall, concrete, fencing, and others.
A contractor with a Class A license and a BLD designation can take on large building projects but cannot do electrical work unless they also carry an ELE designation. This matters more than most homeowners realize. Always match the designation to the work, not just the license class to the project value.
What license database does Virginia use for specialty trades?
Virginia consolidates all trade licensing under DPOR — electricians, plumbers, and HVAC technicians are all licensed through the same Board for Contractors and verified through the same dpor.virginia.gov/LicenseLookupportal. The trade appears as a specialty designation on the contractor's license record. Virginia also issues separate tradesman licenses for individuals working under licensed contractors.
Unlike some states that license specialty trades through separate boards, Virginia handles most trade licensing through DPOR under the same contractor licensing system. Electricians, plumbers, HVAC technicians, and other specialty contractors all get their licenses through the same Board for Contractors.
This means you can verify all of these using the same DPOR license lookup tool. The specialty trade will appear as a designation on the contractor's license. However, there are some distinctions:
- Tradesmen licenses— Virginia also issues tradesman licenses for individuals who perform work in specific trades (electrical, plumbing, HVAC, gas fitting) under the supervision of a licensed contractor. These are separate from contractor licenses and can also be verified through DPOR.
- Backflow prevention— Requires separate certification from the Virginia Department of Health.
- Asbestos and lead abatement— Licensed separately through the Virginia Department of Professional and Occupational Regulation's asbestos and lead programs.
When a general contractor subcontracts specialty work, each subcontractor should hold the appropriate license and designation for their trade. You can verify subcontractors through the same DPOR portal.
What to check beyond the license
A valid license is the starting point, not the finish line. Here are the other things worth verifying:
- Insurance— Virginia does not require contractors to carry general liability insurance as a condition of licensure, but you should absolutely require it. Ask for a certificate of insurance and verify it directly with the insurance company. Don't just take their word for it.
- Surety bond— Class A and Class B contractors in Virginia must maintain a surety bond as part of their licensing requirements. This protects you if the contractor fails to complete the work or violates the contract terms.
- Workers' compensation— Virginia requires workers' comp for employers with three or more employees. If your contractor has a crew on the job and no workers' comp coverage, you could be liable for injuries that occur on your property.
- Complaints and disciplinary history— You can file a complaint or check for past complaints against a contractor through DPOR. The board publishes disciplinary actions including fines, license suspensions, and revocations. You can also check the Better Business Bureau and online review sites, but remember that reviews alone are not a substitute for verifying the license itself.
What if my contractor can't be found in the Virginia database?
First try alternate search approaches: search by license number if you have it, try the individual's legal name instead of the trade name, or search under "Tradesmen" rather than "Contractors." If the project exceeds $1,000 and you still cannot find them, do not hire them — unlicensed work in Virginia leaves you with limited legal recourse. Call DPOR at (804) 367-8511 if you need help confirming status.
If your search turns up nothing, don't panic immediately. There are several common reasons a contractor might not appear:
- Name mismatch— The license might be registered under a different business name or under the individual's legal name rather than the trade name they use. Try searching by license number if you have it, or try variations of the name.
- Wrong license type— If you selected the wrong category in the DPOR lookup, the contractor won't appear. Make sure you're searching under "Contractors" and not a different license type.
- Tradesman vs. contractor— An individual tradesman (electrician, plumber) may hold a tradesman license rather than a contractor license. Try searching under "Tradesmen" in the DPOR system if the contractor search comes up empty.
- Project under $1,000— Jobs valued under $1,000 for labor and materials combined don't require a state license. The contractor may be legitimate but simply exempt from licensing for the scope of work they typically do.
- They're actually unlicensed— If the project value exceeds $1,000 and the contractor doesn't hold a Virginia license, walk away. Hiring an unlicensed contractor means you have limited legal recourse if the work goes wrong, and any permits pulled may be invalid.
If you're still unsure, contact DPOR directly at (804) 367-8511. They can confirm whether a contractor is licensed and provide details about their license class and designations.
The bottom line
Virginia's contractor licensing system is well-organized once you understand the structure. Use DPOR's license lookup tool to confirm the license is active, check that the class (A, B, or C) covers your project value, and verify the specialty designations match the type of work you need done. Then go further: confirm insurance, bonding, and workers' comp coverage.
The lookup takes a few minutes. A contractor who holds a valid Virginia license has met real requirements — experience thresholds, trade exams, financial responsibility standards, and ongoing renewal obligations. Skipping that check means you're trusting a business card instead of a state-verified credential.
Frequently Asked Questions
Does Virginia require a contractor license?
Yes. Virginia requires a contractor license from the Department of Professional and Occupational Regulation (DPOR) for construction work. Licenses are classified as Class A (unlimited value), Class B (up to $120,000 per contract, $750,000 per year), and Class C (up to $10,000 per contract, $150,000 per year).
How do I check a contractor's license in Virginia?
Search the Virginia DPOR license lookup at dpor.virginia.gov/LicenseLookup. You can search by business name, license number, or individual name. Verify the license class matches the size of your project.
Don't want to search state websites yourself?
We check state licensing records and send you a plain-English report with license status, bond, workers' comp, and complaints.
Check a contractor - $14.99CheckLicensed Editorial Team
We research contractor licensing laws across all 50 states and verify data against official state databases. Our goal is to make it easy for homeowners to hire with confidence.