Skip to content

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.

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. 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. 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.

Track the next renewal.

Keep Roofing Contractor License (Class A) dates, proof, and official links with the rest of your license work.

Free to start. No credit card required.