Roofing company License Requirements in Chesapeake, VA
Last reviewed: September 2026
Quick Answer
Yes, roofing contractors in Chesapeake, Virginia must obtain a Class B Roofing Contractor license from the Department of Professional and Occupational Regulation (DPOR). Additionally, you must secure a City of Chesapeake business license and obtain roofing permits from the Department of Planning and Permitting before starting operations. Federal EIN registration and workers' compensation insurance are also required.
Key Facts
- •Virginia roofing contractors must obtain a Class B Roofing Contractor license from the DPOR.
- •Chesapeake requires a local business license and roofing-specific permits before operations.
- •Federal EIN and workers' compensation insurance are mandatory prerequisites.
- •License applicants must pass the Virginia roofing exam and provide proof of liability insurance.
- •Renewal is required annually with continuing education compliance.
State Licence Requirements
Licence name
Class B Roofing Contractor License
Issued by
Virginia Department of Professional and Occupational Regulation (DPOR)
Cost
$180-$280
Processing time
4-6 weeks after exam passage and complete application submission
How to apply
To obtain your Class B Roofing Contractor license in Virginia, follow these steps: First, verify that you meet the prerequisite requirements under Virginia Code § 54.1-500 et seq., which typically require 4 years of documented work experience in roofing or completion of an approved trade apprenticeship program. Second, complete the Virginia roofing contractor exam, which covers roofing codes, safety standards, and business practices. You can register for the exam through DPOR's online portal at https://www.dpor.virginia.gov.
Third, submit your license application through DPOR's system, including proof of workers' compensation insurance (minimum coverage required), proof of liability insurance ($300,000-$500,000 minimum), identification, and documentation of your work experience. Fourth, pay the initial license fee of $180-$280, which covers processing and issuance. The exam fee is separate and typically costs $100-$150. You must pass the exam before DPOR will issue your license. Processing typically takes 4-6 weeks after complete application submission. Upon approval, you will receive your Class B Roofing Contractor license, which authorizes you to bid on and perform roofing work as a licensed contractor throughout Virginia.
Federal Requirements
Roofing contractors in Chesapeake must comply with several federal requirements. You must obtain an Employer Identification Number (EIN) from the Internal Revenue Service under 26 U.S.C. § 501, which is required for federal tax filing, payroll processing, and business banking even if you have no employees.
OSHA (Occupational Safety and Health Administration) standards apply to all roofing work under 29 U.S.C. § 651 et seq. Roofing is classified as high-hazard work, requiring compliance with fall protection standards (29 CFR § 1926.500), personal protective equipment (PPE) requirements, and safety training protocols. All workers must be trained in fall protection and roofing-specific hazards.
If you employ workers, you must carry workers' compensation insurance under federal law, maintain accurate payroll records, and comply with the Fair Labor Standards Act (29 U.S.C. § 201 et seq.) regarding minimum wage and overtime. Federal tax withholding and unemployment insurance contributions are mandatory under the Federal Insurance Contributions Act (26 U.S.C. § 3101).
ADA (Americans with Disabilities Act) compliance applies to your business office and any customer-facing facilities under 42 U.S.C. § 12181 et seq. State contractors must also comply with the Environmental Protection Agency (EPA) guidelines for handling and disposal of roofing materials, including proper asbestos removal procedures if applicable (40 CFR § 61). Roofing involving hazardous materials may trigger additional EPA reporting requirements.
Local & County Requirements
Chesapeake requires roofing contractors to obtain multiple local permits and approvals before beginning work. First, you must secure a City of Chesapeake Business License from the Department of Planning and Permitting, which costs approximately $100-$150 annually and requires proof of your Virginia state roofing license. Second, you must obtain a Roofing Contractor Permit for each specific project, which involves submitting detailed plans, proof of insurance, and your license documentation. This permit typically costs $200-$500 depending on project value under Chesapeake City Code § 22-1.
Third, if your business operates from a physical location in Chesapeake, you must obtain Zoning Clearance to ensure your office location is in a commercially-zoned area. Fourth, you may need to post a Contractor's Bond depending on project size, typically required for projects exceeding $50,000. Fifth, the Chesapeake Fire Marshal's office may require inspection of safety equipment and compliance verification. Additionally, if your roofing work involves any demolition or removal of asbestos-containing materials, you must obtain an Asbestos Contractor Permit from the Virginia Department of Environmental Quality.
Specific neighborhood requirements vary by location within Chesapeake—some neighborhoods have additional architectural review requirements. Contact the Chesapeake Department of Planning and Permitting at (757) 382-6411 for location-specific requirements. Major Chesapeake areas including downtown, Greenbrier, and south Chesapeake neighborhoods may have additional compliance obligations.
Total Cost Breakdown
Your first-year cost as a roofing contractor in Chesapeake, Virginia includes multiple required expenses. The Virginia Class B Roofing Contractor license costs $180-$280, with an additional exam fee of $100-$150 for the roofing contractor exam administered by DPOR. The City of Chesapeake Business License costs $100-$150 annually. Initial roofing project permits vary by project scope but typically range from $200-$500 per project.
Insurance costs represent a significant portion of startup expenses. General liability insurance (required minimum $300,000-$500,000 coverage) costs approximately $1,200-$2,500 annually depending on your claims history. Workers' compensation insurance is mandatory if you have employees, costing $1,500-$4,000 annually for typical roofing operations with 2-3 workers, calculated at approximately $35-$45 per $100 of payroll. Equipment and bonding for larger projects may add $500-$2,000 initially.
Continuing education costs approximately $300-$600 annually for the required 16 classroom hours, with approved courses costing $50-$100 per 8-hour course. Office zoning clearance and initial business setup permits add $150-$300. Contractor bonding for projects over $50,000 typically costs $500-$1,500 per bond depending on project value.
Total realistic first-year cost range: $4,500-$8,500. This includes state licensing ($280-$430), city licensing ($100-$150), insurance setup ($2,700-$6,500), initial permits ($200-$500), continuing education ($300-$600), and miscellaneous setup fees ($400-$500). Years 2 and beyond cost approximately $3,500-$5,000 annually for renewals, insurance, and education.
Licence Renewal
Virginia Class B Roofing Contractor licenses must be renewed annually. Your renewal deadline falls on the same date as your original issuance date, which DPOR will specify in your license documentation. You must submit your renewal application through DPOR's online portal at https://www.dpor.virginia.gov at least 30 days before expiration to avoid lapse in licensure. Renewal fees are $180-$280, identical to the initial license cost.
Virginia requires 16 classroom hours of continuing education annually under Virginia Code § 54.1-2108, with at least 4 hours in safety or business law topics. All continuing education providers must be DPOR-approved. Hours must be completed within the 12 months preceding renewal. You must provide proof of completed continuing education with your renewal application. Renewal can be completed entirely online through DPOR's portal; in-person renewal is not required. If you miss the renewal deadline, your license will lapse and you cannot legally operate. Reinstatement after lapse requires a reinstatement application, additional fees ($50-$100), and proof that you have completed any overdue continuing education hours. Chesapeake's local business license must also be renewed annually, typically in sync with your state license renewal.
Penalties for Operating Without a Licence
Operating as a roofing contractor in Chesapeake without a valid Virginia Class B license is a violation of Virginia Code § 54.1-1103 and constitutes a Class 6 felony. Penalties include fines up to $2,500 and potential imprisonment up to 12 months. Additionally, civil penalties of up to $5,000 per violation may be assessed, with each day of unlicensed operation counted as a separate violation, creating cumulative liability exceeding $150,000 for extended illegal operations.
Chesapeake city authorities conduct compliance investigations through the Department of Planning and Permitting, which monitors construction activity and verifies contractor licensing. Violations are often discovered when homeowners file complaints, when permits are requested, or through routine inspections of active job sites. If caught operating without a license, DPOR will issue a Cease and Desist Order requiring immediate termination of all roofing work. Failure to comply with a Cease and Desist Order results in additional criminal charges and penalties up to $10,000.
Operating unlicensed creates severe insurance consequences. Your liability insurance will be void if claims arise from unlicensed work, leaving you personally liable for injuries, property damage, and legal costs. Homeowners' insurance claims will likely be denied if contractors used were unlicensed. DPOR maintains a public database of violations, damaging your reputation and making future licensing applications difficult. Unlicensed contractors cannot recover payment for services rendered, giving clients legal grounds to refuse payment. Additionally, the Virginia Contractor Recovery Fund cannot compensate victims harmed by unlicensed contractors, eliminating consumer protections available for licensed work.
Find DPOR-approved roofing continuing education courses and prepare for your Virginia exam with our partner platform today.
Get notified when licensing rules change
Licensing requirements and fees change periodically. We'll email you when this page is updated.
Frequently Asked Questions
How long does it take to get a roofing contractor license in Chesapeake, VA?
The complete process typically takes 6-10 weeks from application start to license issuance. First, you must schedule and pass the Virginia roofing contractor exam through DPOR, which can be completed within 2-3 weeks of application. The exam itself takes 3-4 hours. After passing, you submit your full license application with insurance documentation, work experience verification, and fee payment, which takes 4-6 weeks for DPOR to process and issue your Class B license. Simultaneously, obtain your Chesapeake Business License (1-2 weeks) and initial project permits (3-5 days each). Total timeline from decision to legally operational: approximately 8-12 weeks. However, if you lack the required 4 years of roofing experience, you may need to complete an apprenticeship program first, which extends the timeline by 2-4 years.
What are the specific continuing education requirements for roofing contractors in Virginia?
Virginia Code § 54.1-2108 requires 16 classroom hours of continuing education annually for licensed roofing contractors. At least 4 of these hours must focus on safety or business law topics directly applicable to roofing operations. Approved courses cover topics including Virginia Uniform Statewide Building Code updates, roofing safety standards, fall protection regulations, workers' compensation requirements, and contractor business law. All courses must be provided by DPOR-approved providers—your DPOR portal lists all approved educators. You must complete all 16 hours within the 12-month period preceding your license renewal date. Documentation of completion must be submitted with your renewal application. Failure to complete required hours results in license renewal denial and loss of legal operating authority until hours are completed.
Can I work in Chesapeake with a roofing license from another state?
No, you cannot legally perform roofing work in Chesapeake or anywhere in Virginia using only an out-of-state roofing license. Virginia does not recognize reciprocity or endorsement of roofing contractor licenses from other states. You must obtain a Virginia Class B Roofing Contractor license directly from DPOR, even if you hold an active license in North Carolina, Maryland, or another neighboring state. However, your out-of-state experience may count toward Virginia's 4-year experience requirement. If you have 4+ years of documented roofing experience from work in other states, you can use that to satisfy the experience prerequisite and proceed directly to the Virginia exam. You still must pass Virginia's exam covering Virginia-specific codes and regulations, then obtain Chesapeake's local business license and project permits.
What happens if I start roofing work before getting my license?
Operating without a Virginia Class B Roofing Contractor license is illegal and carries severe consequences. You commit a Class 6 felony under Virginia Code § 54.1-1103, exposing you to potential criminal penalties including fines up to $2,500 and imprisonment up to 12 months. Additionally, civil penalties of up to $5,000 per violation apply, with each day of unlicensed operation counted separately—meaning 30 days of unlicensed work could result in $150,000 in civil penalties. Chesapeake code enforcement and DPOR investigators will issue a Cease and Desist Order forcing immediate work stoppage. Your liability insurance becomes void for unlicensed work, leaving you personally liable for all injuries and property damage. Homeowners can refuse to pay you, and you have no legal recourse to recover payment for unlicensed services. Clients' homeowners' insurance claims will be denied. Future licensing attempts become substantially more difficult with a violation history.
Does Chesapeake require additional roofing certifications beyond the Virginia state license?
The Virginia Class B Roofing Contractor license is the primary legal requirement for Chesapeake. However, Chesapeake and Virginia increasingly recognize manufacturer certifications as best practice for specialized roofing systems. Common certifications include GAF Master Elite certification (for asphalt shingles), Owens Corning Platinum Preferred certification, and Tesla solar roof certifications if offering solar roofing services. While not legally mandatory, these certifications demonstrate competency and are increasingly requested by homeowners and commercial clients. Additionally, if you perform any asbestos removal or handle asbestos-containing materials, you must obtain an Asbestos Contractor Permit from the Virginia Department of Environmental Quality. Fall protection certifications (OSHA 30-hour) and CPR certification are highly recommended, though not legally required for licensure. Some larger Chesapeake commercial projects may require additional safety certifications or background clearances.
Other Business Types in Chesapeake, VA
roofing contractor Licensing in Other States
See roofing contractor licensing in every state →Sources & References
- Virginia Code § 54.1-500 et seq. — Establishes contractor licensing requirements for Virginia
- Virginia Uniform Statewide Building Code (USBC) — Sets roofing installation and safety standards
- Chesapeake City Code § 22-1 et seq. — Local business licensing and permitting requirements
- Virginia Code § 54.1-201 — Defines Department of Professional and Occupational Regulation authority
- Virginia Code § 54.1-2108 — Contractor classroom hours and continuing education standards
Licence requirements change. Verify current requirements with the issuing agency before applying.
Editorial standards: This guide is reviewed against primary government sources and cites 5 statutes. Last reviewed September 2026. Scheduled for re-verification by September 2027.
See our editorial policy for how content is created and verified, or report an inaccuracy.