Virginia · Checked October 22, 2026

Roofing license in Virginia

State license. Virginia licenses the business, not a stand-alone roofer. Any roofing job over $1,000 needs a DPOR Board for Contractors license: Class C for smaller jobs, Class B in the middle, Class A for large work, each with a Building (BLD) or Home Improvement classification/specialty covering roofing. A designated employee passes the business exam and a qualified individual proves trade experience.

ItemVirginia
RegimeDPOR contractor license Class C/B/A by contract value — roofing under Building classification
ExamPSI business examination for Designated Employee (Class A: Virginia + General + Advanced sections; Class B: Virginia + General; Class C: business exam not required for DE in same way — QI may need specialty/trade exam for roofing/building specialty) plus 8-hour pre-license education for all classes — pass mark Not published in sources retrieved. PSI exam fees cited $40 one section / $72 two / $85 three (DPOR via secondary). All applicants complete 8-hour Basic Business course.
ExperienceQualified Individual: Class C 2 years, Class B 3 years, Class A 5 years in the classification/specialty.
Application feeClass A $385 / Class B $370 / Class C $235 in widely-cited DPOR application summaries; a newer secondary source citing DPOR lists $425/$405/$260 including added fees — the sources conflict, so verify against the current DPOR fee table before paying.
License / registration feeSee application — license fee is the application fee in VA summaries
Total state costApplication fee + 8-hour course + PSI exam fees ($40-$85) + bond premium if using bond alternative (A/B only) — Fees marked partial due to the $385 vs $425 conflict between secondary summaries both attributing DPOR.
BondClass A/B only: $50,000 surety bond may be filed INSTEAD OF meeting net worth ($45,000 A / $15,000 B). Claims capped $20,000 per transaction / $50,000 aggregate per secondary bond guidance. Class C: no bond, no net worth.
Insurance minimumsNo state general-liability amount published in DPOR contractor summaries retrieved; workers' compensation compliance/certification is required at business-license stage. Mark liability amount Not published.
Who qualifiesTwo roles: Designated Employee (passes business exam, completes course, works full-time / is officer) and Qualified Individual (trade experience in the specialty; may be same or different person). Responsible Management also designated.
TimelineAbout 30 days for Board review per secondary DPOR step guides
RenewalEvery 2 years from end of month of issuance; renewal form mailed by DPOR; renewal fee Not published in sources retrieved

Classes and credentials

CredentialScopeNotes
Class C Contractor — Building / Home Improvement (roofing)bothSingle contract over $1,000 but less than $30,000; total under $250,000 in any 12 months (current Va. Code Sec. 54.1-1100). QI needs 2 years experience; no net worth/bond.
Class B Contractor — BuildingbothSingle contract $30,000 to less than $150,000; total $250,000 to less than $1,000,000/yr. QI 3 years; $15,000 net worth or $50,000 bond alternative.
Class A Contractor — BuildingbothSingle contract $150,000 or more; total $1,000,000 or more/yr. QI 5 years; $45,000 net worth or $50,000 bond alternative.

The dollar line

License trigger: $1,000 — Va. Code Sec. 54.1-1100 / Sec. 54.1-1115 — license required for construction/repair/improvement over $1,000. Older county pages still print the pre-update tiers (Class C up to $10,000 single / $150,000 yearly). The current statute, §54.1-1100, states: Class C under $30,000 single / $250,000 yearly; Class B $30,000–$150,000 / $250,000–$1M; Class A $150,000 or more / $1M or more. The statute figures are used here.

Subcontractors

Subcontractors performing roofing over $1,000 must hold their own VA contractor license in the correct class/classification — the prime's license does not cover an unlicensed sub.

The local layer

Counties/cities issue the local business license and may add layers — e.g. Fairfax County requires its own Home Improvement Contractor license for Class C and below-threshold contractors. Local BPOL/business license and permits are separate from DPOR licensure.

Deductible law (insurance work)

Paying, waiving or advertising a deductible waiver is an offense. Citation: HB 677 / SB 402 (2026), Chapters 657/658, 2026 Acts of Assembly — new Residential Property Owners Protection Act provisions at Va. Code Sec. 59.1-615 (as drafted), effective January 1, 2027. NOT YET IN FORCE on checked date (eff. Jan. 1, 2027). From that date: no contractor shall knowingly/willfully pay, waive or rebate all or part of an insurance deductible for repairs to owner-occupied residential property; bans inducements (rebate/credit/gift/waiver) in exchange for a roof inspection or filing a claim; bans referral compensation; requires good-faith itemized estimate before a repair agreement; requires contract notice of the prohibited practices (owner may void within 10 days if notice missing); and solicitation advertisements must state in large type that the owner is responsible for the deductible, that contractors may not act as public adjusters, and that deductible waiver is a Virginia Consumer Protection Act violation. Same enactment bars insurers from refusing/cancelling/non-renewing solely for age/condition of an asphalt shingle roof (under-15-year protection; inspection right at 15+ years with 5+ years useful life). Before Jan. 1, 2027, Virginia has no specific deductible-waiver statute in force — status shown as explicit_ban with future effective date, flag on page.

Run the compliance checker for Virginia →

Law changes to know

The full law-changed tracker →

Run your number

Thresholds and classes turn on your contract value and your role. Run the checker with Virginia preselected:

Run your verdict

Thresholds in several states turn on the size of a single contract — this number is what the verdict is computed from.

Sources — checked October 22, 2026

Confirm with the board before you file: fees and rules change, and the board — not this page — decides your application. Information only, not legal advice.

The Launch File for your state — included in the $49 RoofingLicenseCheck Kit

The checker gives you the verdict. The kit gives you the paperwork, in filing order: the application walkthrough for your state's class, qualifying-party documentation templates, the bond and insurance spec sheet with your state's exact minimums, the city-registration checklist pack for no-license states, and the contract-compliance pack (deductible language and required contract notices, including Florida's deadlines calendar).

$49 one-time payment

See the kit

Included in the $49 RoofingLicenseCheck Kit — every item below, for every state, one payment.