Skip to content

Home / Licensing / Virginia / ROC

ROC Roofing License (Virginia)

Virginia has 1,639 active ROC Roofing holders in the state file as of 2026-10-271, the 12th-largest of 32 classes with at least 200 holders. 76 of them expire by 2026-12-26.

Active holders
1,639
3.2% of active Virginia licenses
Expiring by 2026-12-26
76
4.6% of holders

What does the Virginia Roofing license require?

Roofing contracting (ROC) specialty designation on a Class A, B or C license; also allowed within the commercial building (CBC) classification (18VAC50-22-20, -30). No individual roofer license.2

Exam

Qualified individual must pass a board-approved ROC technical exam (listed on DPOR's qualified-individual exam sheet; no prerequisite trade license).3

Bond

No license bond.4

All Virginia license requirements

How do you check a ROC license?

Search by license number or business name on the Virginia license lookup, which reads the same state file.

Sources

  1. VA DPOR regulant list 2705 (contractor firms) (dpor.virginia.gov, 2026-10-27)
  2. VA Board for Contractors (DPOR): classes (law.lis.virginia.gov)
  3. VA Board for Contractors (DPOR): exam (law.lis.virginia.gov)
  4. VA Board for Contractors (DPOR): bond (law.lis.virginia.gov)