Roofing contractors in
Richmond, Virginia.
A public directory of licensed roofing contractors serving greater Richmond. Market data, licensing requirements, and cost benchmarks — updated continuously from public sources.
Common Job Costs
Licensing Requirements
Licensing Requirements
Virginia requires Class A Contractor License for projects over $120,000 or Class B for projects $10,000-$120,000. Must pass PSI examination, provide financial statement, carry required insurance, and pay $390 application fee. Specialty Roofing Contractor classification available. License renewal every 2 years with 16 hours continuing education.
Permit Requirements
Richmond requires building permits for roof replacement, structural repairs, and additions. Permit fees range $75-$300 based on project value. Plans required for structural changes. Most re-roofing with same materials exempt if no structural work.
Inspection Schedule
Initial permit inspection before work begins, rough inspection for structural work, and final inspection upon completion. Schedule 24-48 hours in advance through Richmond building department.
Insurance Minimums
General liability minimum $300,000, workers compensation as required by Virginia Workers Compensation Commission for employees. Bonding required based on license classification - $50,000 minimum for Class B, $50,000-$400,000 for Class A.
How to Get Licensed
Determine license class needed
Class B for projects $10,000-$120,000, Class A for projects over $120,000. Most residential roofing falls under Class B requirements.
Complete application
Submit application to Virginia Board for Contractors with $390 fee, financial statement, and insurance certificates showing required coverage amounts.
Pass PSI examination
Schedule and pass contractor examination through PSI. Business law and trade knowledge sections required. Study materials available through PSI and Virginia Board for Contractors.
Provide financial documentation
Submit audited financial statement or business credit report demonstrating financial responsibility. Requirements vary by license classification.
Obtain required insurance and bonding
Secure general liability insurance minimum $300,000 and required bonding. Workers compensation required if employing others.
Receive license and maintain compliance
Upon approval, receive license certificate. Renew every 2 years with 16 hours continuing education and maintain insurance requirements.
About This Market
Richmond's roofing market runs hot and cold with the weather. Storm damage drives emergency work from spring through fall, while planned replacements peak in late spring and early summer. Competition is stiff among the established players, but there's steady work between new construction in the suburbs and maintenance on the city's aging housing stock. Weather delays, material costs, and insurance claim timing control your cash flow more than anywhere else. Get licensed right the first time - Virginia doesn't mess around with contractor requirements. The Class B license covers most residential work, but you'll need Class A for the bigger commercial jobs. Richmond's permit process is straightforward if you know the rules, and the inspectors are fair but thorough. Peak season scheduling gets brutal, so line up your crews and material suppliers early. Storm chasing brings quick money but also brings out the fly-by-night operators that make everyone look bad. Build relationships with insurance adjusters and local suppliers - they control your pipeline.
- Licensed establishments countU.S. Census Bureau County Business Patterns
- Licensing requirementsVirginia Board for Contractors
- Permit requirementsCity of Richmond Building Department
- Insurance minimumsVirginia Board for Contractors regulations
- Cost estimatesLocal market analysis and contractor surveys
- Peak season timingRegional weather patterns and industry data
Frequently Asked Questions
How much does a roof replacement cost in Richmond, VA?
Typical roof replacement ranges $8,500-$22,000 depending on materials and size. Asphalt shingles run $8,500-$15,000 for average homes, while metal roofing costs $12,000-$22,000. Prices reflect Richmond market rates and material costs as of 2024.
Do I need a permit to replace my roof in Richmond?
Richmond requires building permits for complete roof replacement and structural repairs. Permits cost $75-$300 based on project value. Re-roofing with same materials typically exempt unless structural changes involved. Contact Richmond Building Department at 804-646-6335 for specific requirements.
What license do roofing contractors need in Virginia?
Virginia requires Class B Contractor License for roofing projects $10,000-$120,000, or Class A for larger projects. Must pass PSI examination, carry required insurance, and pay $390 application fee. Specialty Roofing classification available through Virginia Board for Contractors.
When is the best time to replace a roof in Richmond?
April through September offers best weather conditions. Peak contractor season runs May-July following spring storms, so expect higher prices and longer waits. Fall scheduling often provides better pricing and availability before winter weather arrives.
How long does roof installation take in Richmond?
Typical residential roof replacement takes 2-5 days depending on size, weather, and materials. Metal roofing requires 3-7 days. Spring storm season can extend timelines due to high demand and weather delays. Schedule permits and inspections in advance.
Roofing contractors in Richmond
No contractors listed yet.
Run your roofing business on The Forge.
Get listed on The Board for free. Manage leads, quotes, jobs, and follow-ups in one place. Built for trades, used by thousands of operators nationwide.