Virginia renewal guide
Roofing Contractor License (Class A)
If this license is up for renewal, this page gives you the fee, the timeline, and the items that usually hold the filing up.
Start here
What matters before you file.
Check the fee, the renewal window, and the documents or insurance records that can slow approval down.
Issuing authority
Renewal period
Every 24 months
Renewal fee
$300.00
Late penalty
$50.00
Bond requirement
No
Insurance requirement
No
Before you renew
Get the filing straight.
- 1
File with the board
File through Virginia Department of Professional and Occupational Regulation (DPOR) and pay the $300.00 renewal fee once the supporting proof is ready.
Renew online - 2
Leave room for processing
Typical processing time is 45 days, so do not wait until the last minute.
If you miss the deadline, the late penalty is $50.00, with a 30-day grace period.
Detailed notes
The fine print is here.
Virginia Roofing Contractor License (Class A)
Roofing in Virginia falls under the Board for Contractors licensing system. Contractors must hold the appropriate class (A, B, or C) with a roofing specialty classification.
Requirements
- License Class: Class A for projects $150,000+, Class B for $30,000-$149,999, Class C for under $30,000
- Examination: Advanced, General, and Virginia exams (Class A)
- Experience: 5 years for Class A, 3 years for Class B, 1 year for Class C
- Insurance: General liability and workers' compensation are not mandated by DPOR for licensure, but are commonly carried and recommended
- Financial: $45,000 net worth (Class A)
Renewal Information
- Renewal Period: Every 2 years
- Renewal Fee: $300 (Class A), $290 (Class B), $250 (Class C) — includes $30 Recovery Fund
- Pre-License Education: 8 hours required for initial license
- Application Fee: $425
- Late Renewal Penalty: $50
Specialty Classification
Roofing is a specialty classification within Virginia's contractor licensing system. Contractors must specifically list roofing on their license application to perform roofing work.
Scope of Work
Licensed roofing contractors can:
- Install and repair all types of roofing systems
- Perform waterproofing and flashing
- Work on residential and commercial roofing projects
- Pull roofing permits
*Disclaimer: This information is provided for general reference only and does not constitute legal advice. Always verify current requirements directly with DPOR.*
Official links
Check the board or agency directly.
Required documents
- Proof of Insurance
- Examination Results
- Experience Documentation
- Financial Statement
Source notes
VA DPOR . 18VAC50-22-100 (app fees), 18VAC50-22-140 (renewal fees + $30 Recovery Fund). Verified March 2026.
Rules move. Check Virginia Department of Professional and Occupational Regulation (DPOR) again before you pay, renew, or schedule work around this requirement.
Related content
Keep exploring.
Next steps
Turn it into a handoff.
Once the rule is clear, these tools help you hand it off cleanly or turn it into a cost plan.
Printable checklist
Virginia checklist
Use the checklist when you need the board link, required documents, and renewal notes in one handoff.
Open checklistCost planning
Estimate this renewal cost
Start the calculator with this state and license selected so you can review the fee, late-risk, bond, insurance, and CE work faster.
Open calculatorTrack the next renewal.
Keep Roofing Contractor License (Class A) dates, proof, and official links with the rest of your license work.