LicenseLookup

Virginia Roofer License Requirements

Official classification: Contractor License (Class A/B/C) with Roofing (ROC) specialty designation · Issued by the Virginia Department of Professional and Occupational Regulation (DPOR), Board for Contractors.

🏠 RooferVA ✔ Verified 2026-06-17

License types

Requirements at a glance

Experience requiredThe Qualified Individual for the Roofing (ROC) specialty must have 1 year (Class C), 3 years (Class B), or 5 years (Class A) of roofing experience and pass the roofing technical exam. There is no separate individual tradesman license for roofers in Virginia.
Application feeClass A $425, Class B $405, Class C $260.
License feeIncluded in application fee above
Renewal feeClass A $270, Class B $260, Class C $220, plus $30 Recovery Fund assessment.
Renewal periodEvery 2 years
Continuing educationNone required for the contractor license.
Bond requiredNo surety bond required. Class A firms must document $45,000 net worth/equity and Class B $15,000; a surety bond on the Board's Surety Bond Form may be submitted as an alternative proof of financial responsibility. Class C has no net-worth requirement.
Liability insuranceNot state-mandated by DPOR
Property damageNot state-mandated by DPOR
Workers' compRequired under Virginia law if the business has 3 or more employees (including subcontractors' employees)
Background checkDisclosure of felony and recent non-marijuana misdemeanor convictions; Virginia residents with convictions must provide a Virginia State Police criminal history record dated within 90 days. No routine fingerprinting.
Credit requirementClass A: $45,000 net worth/equity. Class B: $15,000. Class C: none. Class A/B must disclose adverse financial history within the past 5 (A) / 4 (B) years.
ReciprocityNone - the Roofing specialty requires passing the Virginia technical exam; Virginia does not offer general reciprocity for the contractor (business) license
Processing timeApproximately 30 days for routine applications
Need a Virginia Roofer surety bond? Compare bond quotes from licensed sureties — most applicants get same-day approval.

Exams

Roofing (ROC) technical examProvider: PSI
Passing: Not publicly disclosed
Fee: Paid to PSI
Business exams - Class B: General + Virginia; Class A: General + Virginia + Advanced (Designated Employee)Provider: PSI
Passing: Not publicly disclosed
Fee: Paid to PSI
Roofer liability & workers' comp insurance — required for most license holders. Compare quotes in minutes.

Local / municipal notes

All applicants (every class) must complete a Board-approved pre-license education course. Contractor license required for any single roofing job over $1,000; firms must also comply with local (city/county) licensing where work is performed.

Fees and rules change frequently (often annually). This page was last verified on 2026-06-17 — always confirm current requirements directly with the Virginia Department of Professional and Occupational Regulation (DPOR), Board for Contractors before applying. This is not legal advice.

Official sources

https://www.dpor.virginia.gov/sites/default/files/boards/Contractors/A501-27LIC.pdf
https://law.lis.virginia.gov/admincode/title18/agency50/chapter22/section140/
https://law.lis.virginia.gov/admincode/title18/agency50/chapter22/section110/
https://workcomp.virginia.gov/contractor-information