Class A Contractor Class A✓ Verified
Issuing authority: VA DPOR Board for Contractors
Renewal cycleEvery 2 years
CE requiredNone
Bond / suretyNo general surety bond required for licensure. Applicants who cannot meet the net-worth showing may post a surety bond per board rule.
InsuranceNo statutory GL minimum for licensure (carrier-specified per project).
🎓 Practice Virginia exam-style questions at GC Prep
Renewal details, what you'll need & where to file
About the CE rule: No CE for the Class A contractor license itself.
If you miss the deadline
Contractor licenses (Class A, B and C): the renewal must reach DPOR within 30 days of the expiration date, and the license is not valid during those 30 days (18VAC50-22-130 A). A firm can be reinstated for up to 24 months after expiration; after that it must apply as a new applicant (18VAC50-22-160 B). Tradesman licenses and certifications: a renewal not completed within 30 days of expiration needs a reinstatement fee, reinstatement is possible for up to 24 months, and after that you apply for a new license or certification (18VAC50-30-130).
What you'll typically need
- Your Class A license / registration number
- Current general-liability insurance certificate
- Bond / surety on file
- The renewal fee (confirm the current amount with the authority)
General guidance — always confirm the exact requirements with the issuing authority before paying or submitting.
Class B Contractor Class B✓ Verified
Issuing authority: VA DPOR Board for Contractors
Renewal cycleEvery 2 years
CE requiredNone
Renewal details, what you'll need & where to file
About the CE rule: No CE for the Class B contractor license itself.
If you miss the deadline
Contractor licenses (Class A, B and C): the renewal must reach DPOR within 30 days of the expiration date, and the license is not valid during those 30 days (18VAC50-22-130 A). A firm can be reinstated for up to 24 months after expiration; after that it must apply as a new applicant (18VAC50-22-160 B). Tradesman licenses and certifications: a renewal not completed within 30 days of expiration needs a reinstatement fee, reinstatement is possible for up to 24 months, and after that you apply for a new license or certification (18VAC50-30-130).
What you'll typically need
- Your Class B license / registration number
- The renewal fee (confirm the current amount with the authority)
General guidance — always confirm the exact requirements with the issuing authority before paying or submitting.
Class C Contractor Class C✓ Verified
Issuing authority: VA DPOR Board for Contractors
Renewal cycleEvery 2 years
CE requiredNone
Renewal details, what you'll need & where to file
About the CE rule: No CE for the Class C contractor license itself.
If you miss the deadline
Contractor licenses (Class A, B and C): the renewal must reach DPOR within 30 days of the expiration date, and the license is not valid during those 30 days (18VAC50-22-130 A). A firm can be reinstated for up to 24 months after expiration; after that it must apply as a new applicant (18VAC50-22-160 B). Tradesman licenses and certifications: a renewal not completed within 30 days of expiration needs a reinstatement fee, reinstatement is possible for up to 24 months, and after that you apply for a new license or certification (18VAC50-30-130).
What you'll typically need
- Your Class C license / registration number
- The renewal fee (confirm the current amount with the authority)
General guidance — always confirm the exact requirements with the issuing authority before paying or submitting.
Tradesman — HVAC HVACBoard-pending
Issuing authority: VA DPOR Board for Contractors (Tradesman section)
Renewal cycleEvery 3 years
CE requiredYes — 3 hrs/cycle
Renewal details, what you'll need & where to file
About the CE rule: The license expires three years from the last day of the month it was issued (18VAC50-30-120). Before it expires, complete 3 hours of board-approved continuing education on the mechanical code changes for each trade designation on the license; a gas fitter license takes 1 hour (same section). DPOR’s FAQ adds that holding the journeyman and master license in the same trade takes one 3-hour course.
If you miss the deadline
Contractor licenses (Class A, B and C): the renewal must reach DPOR within 30 days of the expiration date, and the license is not valid during those 30 days (18VAC50-22-130 A). A firm can be reinstated for up to 24 months after expiration; after that it must apply as a new applicant (18VAC50-22-160 B). Tradesman licenses and certifications: a renewal not completed within 30 days of expiration needs a reinstatement fee, reinstatement is possible for up to 24 months, and after that you apply for a new license or certification (18VAC50-30-130).
What you'll typically need
- Your HVAC license / registration number
- Proof of completed continuing-education hours
- The renewal fee (confirm the current amount with the authority)
General guidance — always confirm the exact requirements with the issuing authority before paying or submitting.
Tradesman — Electrical ElecBoard-pending
Issuing authority: VA DPOR Board for Contractors (Tradesman section)
Renewal cycleEvery 3 years
CE requiredYes — 3 hrs/cycle
Renewal details, what you'll need & where to file
About the CE rule: The license expires three years from the last day of the month it was issued (18VAC50-30-120). Before it expires, complete 3 hours of board-approved continuing education on the National Electrical Code changes for each trade designation on the license; a gas fitter license takes 1 hour (same section). DPOR’s FAQ adds that holding the journeyman and master license in the same trade takes one 3-hour course.
If you miss the deadline
Contractor licenses (Class A, B and C): the renewal must reach DPOR within 30 days of the expiration date, and the license is not valid during those 30 days (18VAC50-22-130 A). A firm can be reinstated for up to 24 months after expiration; after that it must apply as a new applicant (18VAC50-22-160 B). Tradesman licenses and certifications: a renewal not completed within 30 days of expiration needs a reinstatement fee, reinstatement is possible for up to 24 months, and after that you apply for a new license or certification (18VAC50-30-130).
What you'll typically need
- Your Elec license / registration number
- Proof of completed continuing-education hours
- The renewal fee (confirm the current amount with the authority)
General guidance — always confirm the exact requirements with the issuing authority before paying or submitting.
Tradesman — Plumbing PlbgBoard-pending
Issuing authority: VA DPOR Board for Contractors (Tradesman section)
Renewal cycleEvery 3 years
CE requiredYes — 3 hrs/cycle
Renewal details, what you'll need & where to file
About the CE rule: The license expires three years from the last day of the month it was issued (18VAC50-30-120). Before it expires, complete 3 hours of board-approved continuing education on the plumbing code changes for each trade designation on the license; a gas fitter license takes 1 hour (same section). DPOR’s FAQ adds that holding the journeyman and master license in the same trade takes one 3-hour course.
If you miss the deadline
Contractor licenses (Class A, B and C): the renewal must reach DPOR within 30 days of the expiration date, and the license is not valid during those 30 days (18VAC50-22-130 A). A firm can be reinstated for up to 24 months after expiration; after that it must apply as a new applicant (18VAC50-22-160 B). Tradesman licenses and certifications: a renewal not completed within 30 days of expiration needs a reinstatement fee, reinstatement is possible for up to 24 months, and after that you apply for a new license or certification (18VAC50-30-130).
What you'll typically need
- Your Plbg license / registration number
- Proof of completed continuing-education hours
- The renewal fee (confirm the current amount with the authority)
General guidance — always confirm the exact requirements with the issuing authority before paying or submitting.
Backflow Prevention Device Worker certification BPD Worker✓ Verified
Issuing authority: VA DPOR Board for Contractors
Renewal cycleEvery 2 years
CE requiredNone
Bond / suretyNot applicable — a credential/certification, not a contractor license.
InsuranceNot applicable.
Renewal details, what you'll need & where to file
About the CE rule: Certifications expire two years from the last day of the month in which they were issued (18VAC50-30-120). No continuing education: the CE rule in that section does not list backflow workers, and DPOR’s FAQ says they “are not currently required to complete continuing education for renewal.” A lapsed certification can be reinstated within 24 months (18VAC50-30-130).
If you miss the deadline
Contractor licenses (Class A, B and C): the renewal must reach DPOR within 30 days of the expiration date, and the license is not valid during those 30 days (18VAC50-22-130 A). A firm can be reinstated for up to 24 months after expiration; after that it must apply as a new applicant (18VAC50-22-160 B). Tradesman licenses and certifications: a renewal not completed within 30 days of expiration needs a reinstatement fee, reinstatement is possible for up to 24 months, and after that you apply for a new license or certification (18VAC50-30-130).
What you'll typically need
- Your BPD Worker license / registration number
- Current general-liability insurance certificate
- Bond / surety on file
- The renewal fee (confirm the current amount with the authority)
Where to file
General guidance — always confirm the exact requirements with the issuing authority before paying or submitting.
Virginia SWaM certification (Small, Women-owned, Minority-owned; includes service-disabled veteran-owned) VA SWaMBoard-pending
Issuing authority: Virginia Department of Small Business and Supplier Diversity (SBSD)
Renewal cycleEvery 5 years
CE requiredNone
Bond / suretyNot applicable — a business certification or registration, not a contractor license.
InsuranceNot applicable.
Renewal details, what you'll need & where to file
About the CE rule: Not CE. SBSD's FAQ: a SWaM certification is granted for a five-year term; recertify 30–60 days before it expires. Initial reviews and recertifications take about 60 business days after a complete application. A DBE-certified firm keeps its SWaM status through the annual DBE submission. The FAQ read was not recent, so confirm the term on the current SBSD page before relying on it. Source: sbsd.virginia.gov FAQs and SWaM pages, 2026-10-15. Research: docs/research/renew-business-certs-2026-10-15/va.md
If you miss the deadline
Contractor licenses (Class A, B and C): the renewal must reach DPOR within 30 days of the expiration date, and the license is not valid during those 30 days (18VAC50-22-130 A). A firm can be reinstated for up to 24 months after expiration; after that it must apply as a new applicant (18VAC50-22-160 B). Tradesman licenses and certifications: a renewal not completed within 30 days of expiration needs a reinstatement fee, reinstatement is possible for up to 24 months, and after that you apply for a new license or certification (18VAC50-30-130).
What you'll typically need
- Your VA SWaM license / registration number
- Current general-liability insurance certificate
- Bond / surety on file
- The renewal fee (confirm the current amount with the authority)
Where to file
General guidance — always confirm the exact requirements with the issuing authority before paying or submitting.
What GC Prep knows about Virginia — honestly
✔The rules on this page (cycle, CE, bond/insurance). Researched + maintained by us; updated as the boards change them. Free for everyone.
✔Renewal-deadline reminders if you track a license here (by email 6 months, 90, 30, 7 and 2 days out, and in the app as the date nears).
○Auto-import of your CE — partial. Virginia doesn't expose a public per-contractor CE feed. Pro can read your uploaded certificates and pull from select providers; coverage rolls out provider-by-provider.
○Bond / insurance carrier sync — not in v1. Pro will read an uploaded COI or bond PDF and watch its expiry.
○Filing on your behalf — not in v1. We pre-fill what the renewal needs; you submit it.