A storm-damage job starts as shingle replacement. Tear-off exposes damaged decking and framing. Before you price the added work, check whether your Virginia roofing contractor license covers the whole contract.
The blunt answer: start by checking the Roofing Contracting specialty classification, shown as ROC, then choose the contractor license class that fits the contracts your business plans to accept. They are separate decisions. Confirm both against the exact work and the current Virginia rules before you advertise, sign, or start.
Which Virginia roofing contractor license does the business need?
Virginia separates the type of work from the scale of contracting activity. The classification describes the work. The class sets the business boundary under the current licensing rules.
A roofing business should check both. ROC by itself is not a substitute for choosing among the Virginia contractor license classes.
Start with the Roofing Contracting specialty classification
Write down what your crew will sell. Do not start with a broad phrase such as roofing services. Name the roof covering, tear-off, underlayment, flashing, penetrations, waterproofing, disposal, repairs, and any related work included in the contract.
Then compare that list with Roofing Contracting in the current Virginia Administrative Code (opens in a new tab). The code carries the current classification wording. Read the full definition rather than relying on the ROC abbreviation.
Under the code, ROC covers installing, repairing, removing, or improving common roofing materials that create a watertight, weather-resistant surface for roofs and decks. It also covers roof-system components installed as part of a roofing project, dampproofing or waterproofing, and roof-insulation systems above the roof deck.
Separate ROC from Class A, B, or C
ROC answers a work-type question. Class A, B, or C answers a contract-scale question under Virginia’s current system.
Check the current class descriptions and limits with the Virginia Department of Professional and Occupational Regulation Board for Contractors (opens in a new tab). Do not work from an old application, a saved screenshot, or a limit remembered from another job.
Write the proposed class and ROC on your setup sheet. Keep them in separate fields. That small distinction stops the office from treating the classification as the complete license.
Write the work scope before choosing the classification
The license check starts with the work you intend to contract for. Not the trade name on the truck. Not the largest line on the estimate.
Use the same scope discipline you would use when building a roof leak repair estimate with clear inclusions and exclusions. Inspect first. Write the work second. Check the classification before sending the price.
Apply the ROC definition to each line
Put roof coverings, flashing, underlayment, roof-system components, above-deck insulation, and roofing waterproofing in the ROC column when they form part of the roofing project described by the code.
Do not treat all decking work as one task. Work on roofing materials and roof-system components may fit ROC. Structural deck repair or replacement may cross into building work. Structural framing is not named in the ROC definition.
Treat gutters and sheet-metal work the same way. A component installed with the roofing system may fit the definition, but standalone gutter or broader sheet-metal work is not automatically roofing work. ROC also does not grant authority for electrical or other regulated work connected with rooftop solar equipment.
When the line is unclear, describe the actual task to the Virginia DPOR Board for Contractors. Ask which classification must appear on the prime contractor’s license before you include that task in the contract.
Flag adjacent work before it enters the quote
Mark every request that sits beside the roof work. Common site questions include decking replacement, structural framing, gutters, fascia, sheet metal, rooftop equipment, and solar-related work.
Do not assume ROC covers those tasks merely because the crew can reach them from the roof. Compare each activity with the current classification definitions. If the boundary is unclear, describe the task to the Virginia DPOR Board for Contractors and ask which classification covers it.
A customer may ask for gutters while the access equipment is already in place. That request still needs a scope and classification check. Convenience does not expand the license.
Check whether the planned contract needs another classification
Review the contract as a whole. If another activity forms part of the work you will contract, ask the Board whether the business needs another specialty classification or a broader classification.
Do not solve an unclear boundary by changing the wording on the quote. Changing structural repair to roof repair does not change the work on site.
If your business cannot contract for an added activity, exclude it and tell the customer who must arrange it. Coordinate the sequence without pretending it belongs inside your licensed scope.
Choose among the Virginia contractor license classes
Open the current Board material and record the official per-contract limit, the applicable aggregate measure, the planned contract value, accepted work to date, and the person who approved the license check. Keep those fields with the estimate.
Do not copy a class from another roofing company. Its contract sizes, classifications, personnel, and business structure may be different from yours.
Recheck the class when the job grows
A roof contract can grow after inspection, selection changes, or concealed damage. Compare the revised contract value and your accepted work to date with the current class limits before signing the change order.
Do not look only at the added amount. Review the complete contract and the applicable aggregate measure in the current Virginia rule. If you are unsure how the rule treats the job, ask the Board before accepting the added work.
Put that hold point into your estimating process: no larger contract or change order goes out until the license class has been checked.
Work through the Virginia roofer license requirements
The legal business applies for the contractor license. Start with the exact entity name you will use on contracts, invoices, permit applications, and customer documents.
If the business is an entity, handle its Virginia registration through the Virginia State Corporation Commission (opens in a new tab). Use the same legal name on the contractor application, then follow the roofing business setup guide for the rest of the first-job paperwork.
Assign Responsible Management, the Designated Employee, and the Qualified Individual
Responsible Management means the people who control the business under its legal structure. The application identifies the required owners, partners, officers, members, managers, or directors. A member of Responsible Management or the Designated Employee handles the pre-license education requirement stated in the current application.
A Designated Employee is required for the license classes named by the current Board application. This person handles the required business examination for the selected class and must have the employment or management relationship stated by the Board.
A Qualified Individual supports each requested work classification. For ROC, that person must meet the current roofing experience requirement and complete any specialty examination required by the Board. The Qualified Individual must also have the relationship to the business stated in the application.
One person may fill more than one role only when the current Board instructions allow it and that person meets every requirement for each role. Record the role beside the person’s name. Do not write owner across every field.
Before publishing license details or signing the next contract, use the official Virginia DPOR License Lookup (opens in a new tab). Check the legal business name, license status, class, and listed classifications against your records.
Match the license record to the quote, contract, permit application, and crew work order. A shortened trading name or mistyped license detail creates confusion exactly when the customer or building department checks it.
Keep each setup question with the right body
Send contractor license, class, classification, application, and public-record questions to the Virginia DPOR Board for Contractors.
Send Virginia entity registration and business-record questions to the Virginia State Corporation Commission. Use the same legal name across both records.
Send workers’ compensation coverage questions to the Virginia Workers’ Compensation Commission (opens in a new tab). Do not guess at a coverage rule or exemption from crew size or payroll information.
Get an EIN and handle federal tax setup through the Internal Revenue Service (opens in a new tab). Federal tax setup does not issue a Virginia contractor license.
Keep the replies and filed documents in the business licensing file. Construction licensing requirements get messy when the answer lives only in somebody’s inbox.
Check the local permit before scheduling the Virginia roofing crew
A Virginia contractor license does not settle the permit and inspection path for a particular address. Contact the local building department serving the job address through its official city or county .gov site.
Give the department the actual scope. Ask what permit is needed, who may apply, which license details must appear, what documents are required, and when inspections must happen. Check the current answer for that address before putting the crew on the calendar.
Put permit and inspection holds into the work order
State who will apply for the permit. Record the permit reference when issued. List any inspection hold point that must happen before work is covered or the crew leaves.
Put those instructions into a work order the crew can follow on site. The office, foreman, and permit contact should be looking at the same scope.
If the local building department asks for license details during the permit application, copy them from the verified public record. Do not type them from memory.
Keep the quote and change order inside the licensed scope
The quote should name the included roof areas and work. It should also name exclusions, permit responsibility, concealed-damage handling, and the approval process for added work.
A tear-off exclusion is not a blank check. If concealed damage appears, stop. Describe it. Check the classification and class. Price it. Get an approved change order before proceeding.
Use the stop-and-check rule on added work
Worked example — sample currency units only: On the Oak Street house example, an electrical quote covered a bathroom exhaust fan and four LED downlights for 1,105. The ceiling was lined, and chasing was excluded. Extra cable and chasing became an approved 160 change order, taking invoice INV-1847 to 1,265.
The trade is different. The document rule is the same. When tear-off exposes decking, framing, or another excluded condition, do not turn it into an informal extra. Confirm that the business may perform the added work before issuing the change order.
If the added work may sit outside the business’s classifications, ask the Board whether the Virginia roofing contractor license lets your business include that scope in the prime contract, even when another licensed contractor will perform it. Ask before quoting or signing.
Record who controls that contractor and how the work affects access, weather protection, inspection, and schedule.