Summary
Operating as a licensed roofing contractor in Leesburg, Loudoun County requires compliance with both Virginia state licensing requirements and local county regulations. Contractors must obtain a Virginia Class A or B license through DPOR, which involves demonstrating financial capacity, passing examinations, and maintaining continuing education. The licensing process typically takes 4-6 weeks and requires significant documentation of experience and financial standing. Local compliance in Loudoun County involves obtaining business licenses, securing proper permits for most roofing work, and coordinating with county inspection services. The proximity to Washington DC means higher insurance requirements and costs, but also access to a robust market with strong demand for quality roofing services. Successful contractors in this market emphasize proper documentation, timely permit acquisition, and maintaining strong relationships with local building officials to ensure smooth project execution.
License Requirements
Roofing contractors in Leesburg must hold a Virginia Class A or Class B Contractor License through the Virginia Department of Professional and Occupational Regulation (DPOR). Class A allows unlimited project values, while Class B covers projects up to $120,000. Requirements include: 3+ years of experience in construction/contracting, passing the PSI examination (trade and business law portions), financial statements showing net worth of $15,000+ (Class B) or $45,000+ (Class A), and general liability insurance. Licenses must be renewed every 2 years with 16 hours of continuing education. Additionally, contractors must register with Loudoun County and obtain a Loudoun County Business License.
Permit Requirements
Roofing permits are required through Loudoun County Building and Development for most roofing work including replacement, repairs over 100 square feet, and structural modifications. Permit applications require: approved contractor license, detailed scope of work, materials specifications, and structural calculations if applicable. Residential re-roofing permits typically cost $75-150 plus $0.10 per square foot. Commercial permits range $200-500 depending on project scope. Processing time is typically 3-5 business days for standard residential work, 10-15 days for commercial projects. Inspections are required at various stages including final inspection before certificate of occupancy.
Insurance Requirements
Virginia requires general liability insurance minimum $300,000 per occurrence, $600,000 aggregate. Workers' compensation insurance is mandatory if employing others, with no exemptions for contractors. Loudoun County may require contractor's license bond of $50,000 for Class A, $25,000 for Class B licenses. Additional umbrella coverage is recommended given liability exposure. All insurance must be maintained throughout license period and proof must be filed with DPOR. Some projects may require payment and performance bonds depending on contract value and client requirements.
Typical Cost Ranges
Residential roofing in Leesburg typically ranges: Asphalt shingle replacement $8,000-15,000 for 1,500-2,500 sq ft homes, metal roofing $12,000-25,000, slate/tile $15,000-35,000. Commercial roofing: EPDM/TPO flat roofs $4-8 per sq ft, modified bitumen $5-9 per sq ft, metal commercial systems $7-12 per sq ft. Storm damage repairs range $2,000-8,000 depending on extent. These costs reflect Loudoun County's higher material and labor costs due to proximity to Washington DC metropolitan area. Permit fees typically add $200-600 to total project costs.
Compliance Checklist
- ✓Obtain Virginia Class A or B Contractor License through DPOR
- ✓Register business and obtain Loudoun County Business License
- ✓Secure required general liability and workers compensation insurance
- ✓Apply for roofing permit through Loudoun County Building and Development
- ✓Submit detailed project plans and materials specifications with permit application
- ✓Schedule required inspections with Loudoun County at appropriate project stages
- ✓Ensure all workers have proper safety training and equipment per OSHA standards
- ✓Maintain current license, insurance, and bond documentation on job site
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.