Summary
Operating as a licensed roofing contractor in Norfolk, Virginia requires both state and local compliance. Contractors must hold a valid Virginia contractor license from DPOR, which involves passing trade and business examinations, demonstrating experience, and meeting financial requirements. Additionally, a Norfolk business license is required from the city. Most roofing work requires permits from the Department of City Planning, with fees and approval times varying by project scope. Insurance requirements include general liability coverage, workers' compensation, and contractor bonds. The regulatory framework ensures consumer protection while allowing contractors to operate in Norfolk's active residential and commercial construction market. Staying current with license renewals, continuing education, and code updates is essential for maintaining compliance in this coastal Virginia market.
License Requirements
Roofing contractors in Norfolk, Virginia must obtain a Class A or Class B contractor license from the Virginia Department of Professional and Occupational Regulation (DPOR). Class A licenses allow unlimited project values, while Class B licenses are for projects under $120,000. Applicants must have 3+ years of experience, pass the business law and trade examinations, and meet financial responsibility requirements. Licenses must be renewed every 2 years with 8 hours of continuing education. Norfolk also requires a local business license from the City Treasurer's Office.
Permit Requirements
Most roofing work in Norfolk requires permits from the Department of City Planning. Permits are required for re-roofing, roof repairs over 25% of roof area, and all new construction. Applications can be submitted online or in-person with construction drawings, contractor license verification, and permit fees ranging from $75-$300 depending on project scope. Typical approval time is 3-5 business days for standard residential work. Commercial projects may require additional review time.
Insurance Requirements
Virginia requires minimum $50,000 general liability insurance for licensed contractors. Workers' compensation insurance is mandatory for contractors with employees. Norfolk recommends $1 million general liability coverage. A contractor license bond of $50,000 is required for Class A licenses and $10,000 for Class B licenses. Proof of insurance must be filed with DPOR and provided to property owners before work begins.
Typical Cost Ranges
Residential roofing projects in Norfolk typically range: asphalt shingle replacement $8,000-$15,000, metal roofing $12,000-$25,000, tile roofing $15,000-$30,000, and emergency repairs $500-$3,000. Commercial flat roof replacement ranges $5-$12 per square foot. Permit fees add $75-$300 to project costs. Labor costs reflect the Hampton Roads market with moderate regional pricing.
Compliance Checklist
- ✓Obtain Virginia Class A or B contractor license from DPOR
- ✓Register for Norfolk business license with City Treasurer
- ✓Secure required insurance (general liability, workers comp, bond)
- ✓Apply for roofing permits through Norfolk Department of City Planning
- ✓Verify all work meets Virginia Uniform Statewide Building Code
- ✓Schedule required inspections during construction phases
- ✓Ensure all workers have proper fall protection and safety equipment
- ✓Maintain detailed records of materials and work for warranty purposes
READYDOCS
These are the documents Iris tracks for you.
Store them in one place. Get alerts before anything expires. Ask Iris anything from the job site.
$19/month — First month free. No credit card required.
No credit card. Cancel anytime.