Loading...
Loading...

Hiring guide · Virginia

Virginia contractor licence classes, explained

Every contractor in Virginia who takes a job over $1,000 needs a Board for Contractors licence from the Department of Professional and Occupational Regulation (DPOR). The licence has a class — A, B or C — that sets how large a contract the firm may take, and one or more classifications and specialties that say what kind of work it may do. This page decodes both, counts the licences based in each Hampton Roads city, and shows how to check one.

BidBro Editorial Team·Published ·Licence counts as of

Key facts

  • Class A: no limit; required at $150,000 per contract or $1 million of work in 12 months. Class B: $30,000 to under $150,000 per contract. Class C: over $1,000 to under $30,000 per contract. (Code of Virginia § 54.1-1100)
  • Virginia has 43,598 Board for Contractors licences: 25,702 Class A, 7,418 Class B, 10,478 Class C. (DPOR regulant lists, September 29, 2026)
  • 5,750 of them are based in the seven Hampton Roads cities, led by Virginia Beach (2,242) and Chesapeake (1,293). (BidBro Hampton Roads licensed-contractor census)
  • DPOR recognises 6 classifications and 26 specialties; a licence can carry several.
  • Any licence can be verified free at DPOR’s licence lookup by business name or number.

As of . Cite as: BidBro, “Virginia contractor licence classes, explained,” https://www.bidbro.com/guides/virginia-contractor-license-classes.

The three classes: what each allows

The thresholds below are the statutory definitions in Code of Virginia § 54.1-1100, quoted. A contractor may hold only one class; the class is about contract size, not quality.

ClassSingle contract or projectAll work in any 12 monthsLicences in Virginia
Class A$150,000 or more$1 million or more in any 12-month period25,702
Class B$30,000 or more, but less than $150,000$250,000 or more, but less than $1 million in any 12-month period7,418
Class Cover $1,000 but less than $30,000less than $250,000 in any 12-month period10,478

What the class means for your project. Match the class to your contract value. A $40,000 kitchen needs at least a Class B contractor; a $200,000 addition needs Class A. A Class C firm can legally quote a $25,000 roof but not a $35,000 one — and a firm that offers to split a contract to stay under its limit is telling you something.

Classifications and specialties: the codes decoded

A classification is a broad trade (building, electrical, HVAC, plumbing); a specialty is a narrower one. Both appear as three-letter codes on the licence record. Where BidBro has a Virginia Beach directory page for the trade, the code links to it.

CodeNameKindWhat it covers
RBCResidential building contractorsclassificationbuilds, remodels and repairs houses and other residential structures; the classification a home builder or general contractor holds
CBCCommercial building contractorsclassificationthe same for commercial buildings
HICHome improvement contractingspecialtyimprovements and repairs to existing homes — remodels, decks, porches, finish work — without new structures; the common remodeler specialty
CICCommercial improvement contractingspecialtyimprovements to existing commercial buildings
ELEElectrical contractorsclassificationelectrical wiring, panels, services and fixtures
HVAHVAC contractorsclassificationheating, ventilation and air-conditioning systems
GFCGas fitting contractingspecialtynatural-gas and propane piping to appliances
PLBPlumbing contractorsclassificationplumbing: supply, drain, water heaters, fixtures
PTCPainting and wallcovering contractingspecialtypainting and wallcovering
H/HHighway/heavy contractorsclassificationroads, bridges, utilities and other heavy civil work
CEMConcrete contractingspecialtyconcrete flatwork, foundations and slabs
ROCRoofing contractingspecialtyroofing and roof repair
LSCLandscape service contractingspecialtylandscaping, grading and hardscape
ESCElectronic/communication service contractingspecialtylow-voltage, data, security and communication systems
BRKMasonry contractingspecialtybrick, block and stone
ISCLandscape irrigation contractingspecialtylandscape irrigation systems
POLSwimming pool construction contractingspecialtyin-ground and above-ground swimming pool construction
AESAlternative energy system contractingspecialtysolar and other alternative-energy systems
ASBAsbestos contractingspecialtyasbestos abatement
FINFinish carpentry contractingspecialtyfinish carpentry: trim, cabinets, stairs
FLRFlooring and floor covering contractingspecialtyflooring and floor coverings
RFCRecreational facility contractingspecialtyplaygrounds, courts and recreational structures
FASFire alarm systems contractingspecialtyfire-alarm systems
MCCMarine facility contractingspecialtydocks, piers, bulkheads and other marine structures
NGFNatural gas fitting provider contractingspecialtynatural-gas fitting as a utility provider
EMCEquipment/machinery contractingspecialtyequipment and machinery installation
BSCBillboard/sign contractingspecialtybillboards and signs
LPGLiquefied petroleum gas contractingspecialtyliquefied-petroleum-gas systems
PAVAsphalt paving and sealcoating contractingspecialtyasphalt paving and sealcoating
REFRefrigeration contractingspecialtyrefrigeration systems
FSPFire suppression contractingspecialtyfire-suppression systems
SPRFire sprinkler contractingspecialtyfire sprinklers

Licences based in each Hampton Roads city

Counts of Board for Contractors licences whose address of record is in the city, by class, from DPOR’s regulant lists as of September 29, 2026 — BidBro’s Hampton Roads licensed-contractor census has the full breakdown by specialty. A licence based in a city is not every contractor who works there.

CityLicences based thereClass AClass BClass CShare of Virginia
Virginia Beach2,2421,3493435505.1%
Chesapeake1,2937862352723%
Norfolk6593891221481.5%
Newport News525275951551.2%
Hampton398208701200.9%
Suffolk37522565850.9%
Portsmouth25814344710.6%
Seven cities5,7503,3759741,40113.2%

How to verify a licence

  1. Open DPOR’s licence lookup and search by the business name on your quote, or by the licence number the contractor gives you.
  2. Check the class against your contract value, the specialty against the work, the status (active), and the expiry date.
  3. Check that the name on the licence is the name on the contract. A licence belongs to a business; an employee or a different trading name does not inherit it.
  4. Ask for the certificate of insurance separately. A licence is a legal requirement, not an insurance policy and not a quality rating.

Licences and building permits

Virginia localities issue a building permit to a contractor licensed for the work, or to a homeowner acting as their own contractor. That is why an unlicensed contractor will often ask the homeowner to pull the permit: it moves the legal responsibility for the work, and the inspection, onto you. On Virginia Beach and Chesapeake permits, the value the licensed contractor declares is public — BidBro’s cost guides read it: Virginia Beach home project costs and Chesapeake home project costs.

Sources: Code of Virginia § 54.1-1100 (class definitions); DPOR regulant lists as of September 29, 2026, counted in the BidBro census. BidBro publishes counts only — no licensee names, addresses or numbers.

Questions about Virginia contractor licences

What is the difference between a Class A, Class B and Class C contractor licence in Virginia?

The class sets the size of work a contractor may take on. Under Code of Virginia § 54.1-1100, Class C covers single contracts over $1,000 but under $30,000 and under $250,000 of work a year; Class B covers single contracts of $30,000 up to $150,000 and $250,000 up to $1 million a year; Class A has no limit and is required at $150,000 per contract or $1 million a year. Across Virginia, DPOR lists 25,702 Class A, 7,418 Class B and 10,478 Class C licences as of September 29, 2026.

How do I look up a contractor licence in Virginia?

Use the Virginia DPOR licence lookup and search by the business name or licence number. The record shows the licence class, the classifications and specialties it carries, its status and its expiry date. Check that the name on the licence matches the name on your contract, and that the specialty matches the work — an ELE licence does not cover plumbing.

What is an RBC licence?

RBC is the Residential Building Contractors classification: the licence a home builder or residential general contractor holds for building, remodelling and repairing houses. It is the most common classification in Hampton Roads — Virginia Beach alone has 2,242 contractor licences based in the city, and RBC is the largest classification among them (the count is on the Virginia Beach page linked below).

What is an HIC licence in Virginia?

HIC is the Home Improvement Contracting specialty: improvements, remodels and repairs to an existing home that do not add a new structure — kitchens, baths, decks, porches, finish work. A remodeler usually carries HIC; a firm that also builds additions or new houses carries RBC.

Does an unlicensed contractor affect my building permit?

Yes. Virginia localities issue a building permit to a licensed contractor of the right class for the contract value, or to the homeowner acting as their own contractor. A contractor without the right licence cannot pull the permit in their own name, which is one reason unpermitted work happens; and a homeowner who pulls the permit for an unlicensed contractor takes on the liability. Check the licence before you sign.

How many licensed contractors are based in Hampton Roads?

DPOR's regulant lists as of September 29, 2026 show 5,750 Board for Contractors licences held by businesses based in the seven cities — Virginia Beach 2,242, Chesapeake 1,293, Norfolk 659, Newport News 525, Hampton 398, Suffolk 375, Portsmouth 258. That counts licences based in each city, not every contractor who works there. The full breakdown by class and specialty is the Hampton Roads licensed-contractor census.

More Virginia guides

Cost data and market snapshots from the BidBro editorial team.