Roofing License in Virginia: Fees, Requirements & Startup Costs
Quick answer: A roofing firm in Virginia doing licensed contracting needs a contractor firm license with the ROC roofing specialty from the Virginia Department of Professional and Occupational Regulation, Board for Contractors. The applicable Class C, B, or A depends on project and annual contract value; the firm names a roofing qualified individual and a designated employee. Initial firm fees are $235, $380, or $400 respectively, plus a $25 Recovery Fund assessment under the official fee rule. Check the statutory class thresholds before treating every small job as license-triggering.
Match the contracting class to the work
The Board for Contractors licenses the firm, with ROC identifying roof installation, repair, removal, or improvement. Class C, B, and A correspond to different project and annual contract values under Virginia contractor law. The cited contractor guidance does not supply those dollar thresholds, so check the current statute and proposed contract values before choosing a class. A company expecting to move from isolated repairs into larger reroofing contracts should revisit its class rather than relying on its first application.
The firm must name both a qualified individual for the ROC specialty and a designated employee. The qualified individual is connected to the firm’s specialty qualification; Virginia does not issue that person a separate roofing tradesman license. Class A and B applicants also face financial requirements. Keep the named people and financial documentation aligned with the class sought.
Licensing in Virginia
Jurisdiction: state
Authority: Virginia Department of Professional and Occupational Regulation, Board for Contractors
Virginia Board for Contractors licenses the firm by class and roofing (ROC) specialty. The firm names a qualified individual (QI) for ROC; roofing QI qualification is an examination and experience, not a separate individual roofing license. 18VAC50-22-30; 18VAC50-22-40, -50, -60, -61.
Contractor firm license, ROC roofing specialty (Class C, B, or A)
BUSINESS Roof installation, repair, removal, or improvement under 18VAC50-22-30. Class depends on project and annual contract value under Code of Virginia § 54.1-1100. Firm must name a ROC QI and a designated employee; Class A/B applicants have financial requirements.
| Fee | Amount | Period (years) |
|---|---|---|
| Class C initial contractor firm license | $235 OFFICIAL FEE Source — law.lis.virginia.gov | 2 |
| Class B initial contractor firm license | $380 OFFICIAL FEE Source — law.lis.virginia.gov | 2 |
| Class A initial contractor firm license | $400 OFFICIAL FEE Source — law.lis.virginia.gov | 2 |
| Recovery Fund assessment with each initial contractor license | $25 OFFICIAL FEE Source — law.lis.virginia.gov | — |
| Class C firm license renewal | $220 OFFICIAL FEE Source — law.lis.virginia.gov | 2 |
| Class B firm license renewal | $260 OFFICIAL FEE Source — law.lis.virginia.gov | 2 |
| Class A firm license renewal | $270 OFFICIAL FEE Source — law.lis.virginia.gov | 2 |
| Recovery Fund assessment with each contractor license renewal | $30 OFFICIAL FEE Source — law.lis.virginia.gov | 2 |
Exam: Provider: PSI (designated employee business exam; ROC QI specialty exam) · Source
Experience: Firm must name a QI with 1 year of ROC experience for Class C, 3 years for Class B, or 5 years for Class A; QI must be full-time employee or responsible management. ROC QI must pass board-approved specialty exam. See 18VAC50-22-40, -50, -60, -61.
Education: Designated employee must complete a board-approved 8-hour prelicense education course; see 18VAC50-22-40, -50, -60.
Renewal and CE: Renewal period: 2 years · Source
Background check: Application requires disclosure of convictions and disciplinary history; see 18VAC50-22-40, -50, -60.
ROC roofing qualified individual (QI)
INDIVIDUAL Named ROC qualifier attached to contractor firm license; no separate Virginia roofing tradesman license issued to the QI.
| Fee | Amount | Period (years) |
|---|---|---|
| ROC qualified individual specialty examination paid to PSI | $85 OFFICIAL FEE Source — www.dpor.virginia.gov | — |
Exam: Provider: PSI · Fee: 85 · Source
Experience: 1, 3, or 5 years in ROC specialty for a Class C, B, or A firm respectively; see 18VAC50-22-40, -50, -60.
Renewal and CE: Not listed here
Local note: Local building permits and local business licenses may apply; contact the city or county where work occurs.
Data notes
A roofing qualified individual has no separate license fee or renewal. The Class A or B designated employee Business exam costs $40, $72 or $85, depending on the portions taken.
Verified: 2026-09-25
Qualify the people before submitting the firm application
The ROC qualified individual needs one year of roofing specialty experience for a Class C firm, three years for Class B, or five years for Class A. That person must be a full-time employee or part of responsible management and pass the board-approved ROC specialty examination. The DPOR guidance lists an $85 PSI specialty exam charge. The qualified individual’s experience and exam support the firm application; they are not a separate individual license to advertise in place of the firm’s credential.
The designated employee must complete a board-approved eight-hour prelicense education course and take the applicable business examination. The business exam price depends on the portions taken, so the board does not assign a single fee to it. The application also requires disclosure of convictions and disciplinary history. Gather those materials before choosing a start date for contracted projects.
Budget for renewal and job-level approvals
The firm license runs for two years. The renewal fee rule lists $220 for Class C, $260 for Class B, or $270 for Class A, plus a $30 Recovery Fund assessment with each renewal. The board’s license guidance does not specify continuing education hours for renewal. It also gives no statewide roofing bond or insurance amount. A customer, project, or local authority may still have its own requirements; verify these when bidding instead of putting an unsupported statewide figure into the estimate.
Local building permits and local business licenses may apply. Ask the city or county where the roof work occurs which activities need a permit, who obtains it, and which inspections follow. The state contractor credential does not answer those job-address questions. Include permit timing in the schedule before promising a completion date.
Plan the launch around the licensed scope
The Roofing hub covers the business launch, while the license guide explains contractor credentials more broadly. Use the startup cost guide to budget crews, equipment, and working cash for the class and service mix you choose. Compare North Carolina and Tennessee for nearby state approaches, then apply Virginia’s class and ROC rules to Virginia projects.
Estimated startup cost: $9,300–$14,200 Estimated startup cost: $9,300–$14,200. Break-even at about 8 jobs per month. Monthly overhead: $1,600–$1,900 · Annual operating: $19,100–$23,000 · Break-even: 8 jobs/month Vehicle operating per month: $760 CALCULATED Phone and admin per month: $150 YOUR INPUT Startup total is the sum of available first-year cost lines. Monthly overhead includes insurance, software, marketing, vehicle operating, phone and admin, and payroll. Break-even jobs = monthly overhead ÷ (average ticket × gross margin).Startup Cost Calculator
Licensing & exam fees $755–$775 OFFICIALLicense details Business formation (state filing) $100 OFFICIAL Insurance (first year) $1,550–$3,800 MARKET ESTIMATEGeneral liability Vehicle acquisition $0 YOUR INPUTYour existing vehicle; acquisition cost $0 Vehicle price sources
Tools & equipment $50 MARKET ESTIMATE Starter kit items
Software (first year) $590–$2,250 MARKET ESTIMATEPublished monthly list price × 12 Software price sources
Launch marketing $1,500 YOUR INPUTYour input — default: 3 months × $500 Payroll reserve $0 CALCULATEDBLS median wage × 173 hours/month × employees × employer taxes and ECEC benefits × working-capital months Working capital $4,750–$5,750 CALCULATEDMonthly overhead excluding payroll (shown separately) × working-capital months Permits & compliance $0 YOUR INPUTYour input — default $0; local requirements may apply Show formula
Official sources
- law.lis.virginia.gov — Class C initial contractor license
- law.lis.virginia.gov — Class C contractor license renewal
- www.dpor.virginia.gov — Virginia Department of Professional and Occupational Regulation (DPOR), Board for Contractors
- api.bls.gov — BLS OEWS Roofers
- www.scc.virginia.gov — Virginia LLC filing fee
Market sources
- www.walmart.com — Hyper Tough 15-degree coil roofing nailer
- www.homedepot.com — Guardian Fall Protection 00815-QC Rooftop Safe-Tie Bucket Kit
- www.walmart.com — Louisville Ladder FE3228 28 ft fiberglass extension ladder Type IA
- www.homedepot.com — Estwing E3-CA shingler's hammer
- www.homedepot.com — 3M SecureFit SF400G-LV-4-PS safety glasses
- www.walmart.com — Little Giant Hyperlite 28 ft fiberglass extension ladder Type IA
- www.homedepot.com — Tie Down 60040 TranzPorter TP250 ladder hoist
- www.insureon.com — Insureon
- www.nextinsurance.com — NEXT
- www.getjobber.com — Jobber
- www.housecallpro.com — Housecall Pro
- quickbooks.intuit.com — QuickBooks Online
- www.ramtrucks.com — 2026 Ram ProMaster cargo van (base)
- www.cars.com — 2026 Ford F-150 XL (base)
- www.cars.com — 2026 Ford Transit-150 cargo van (base, T-150 130in low roof RWD)
- www.coxautoinc.com — Used vehicle average listing price (all segments, not cargo-van specific)
Frequently asked questions
Does Virginia license the roofing company or its qualifier?
The Board for Contractors licenses the firm. The ROC qualified individual supports that firm license and has no separate roofing tradesman license.
How is the Virginia contractor class chosen?
Class C, B, or A depends on project and annual contract value under Virginia contractor law.
What must the ROC qualified individual show?
The required specialty experience rises from one to three to five years across Classes C, B, and A, and the individual must pass the ROC specialty exam.
Is the Recovery Fund assessment included in the initial license fee?
No. The official fee rule adds a $25 assessment to each initial contractor license application.
Last updated: September 25, 2026