
Richmond Metro · Virginia
Roofing Companies in Henrico, VA
License-checked pros, shown in a neutral order. You do the hiring.
Need a roofer in Henrico, Virginia? The Henrico register lists self-submitted companies with any confirmed DPOR license marked, plus what to expect on price and how to pick one. Plenty of pros who work Henrico are based in nearby Richmond and Chesterfield, so you will see them here too.
A Virginia roof takes sun, storms, and the odd fallen limb, and it is the last thing you want to guess about. A roofing company handles replacement, repairs, and the storm damage that shows up after a hard summer.

The work
What it covers
- Full roof replacement, asphalt shingle and metal
- Leak repair and flashing work
- Storm and wind damage repair and insurance jobs
- Roof inspections and maintenance
- Ridge vents, skylights, and chimney flashing
- Underlayment and decking repair
The register
Roofing Companies in Henrico
Ballpark
What it costs in Virginia
| Full asphalt shingle roof replacement | $8,000 to $22,000 |
| Metal roof replacement (panel or standing seam) | $14,000 to $45,000 |
| Leak and flashing repair | $350 to $2,000 |
| Storm or wind damage repair | $1,000 to $7,000 |
| Roof inspection | $150 to $500 |
| Rotted decking replaced, per sheet | $70 to $200 per sheet |
Henrico prices track these statewide ranges. These are rough ranges, not quotes. What you pay swings with the pitch of the roof, how many old layers have to come off, the square footage, and how much rotten decking turns up once the old shingles are gone. Get two or three written quotes, and make sure each one spells out the tear-off and what happens if they find bad wood underneath.
Signs you might need to hire a pro
- A brown water stain spreading on a ceiling or running down an interior wall
- Shingles curling, cracking, or blown off after a windstorm, and granules building up in the gutters
- Daylight showing through the roof boards in the attic, or wet insulation up there
- A sagging spot or a visible dip in the roofline
- Loose or missing flashing around the chimney, or a valley that keeps pooling and leaking
Before you sign
Licensing in Virginia
Any contracting job of 1,000 dollars or more has to go to a business licensed with the Virginia DPOR Board for Contractors, and under that none is required. The class on that license is a dollar ceiling, not a grade of quality. Class C covers single jobs under about 10,000 dollars, Class B under about 120,000, and Class A has no ceiling, so a small Class C outfit is not worse than a Class A, it just takes smaller work.
Roofing in Virginia is done under a DPOR contractor license, so a legitimate pro holds a Class A, B, or C license carrying the Roofing (RFG) specialty, or a broader Building (BLD), Residential Building Contractor (RBC), or Commercial Building Contractor (CBC) designation. Any job of $1,000 or more requires a licensed contractor.
Verify it yourself. Look up any license at the Virginia DPOR lookup and ask for proof of insurance before you hire.
Facts on the table. You do the hiring. -M.H.
Good to know
Common questions about roofing companies in Henrico
What does a full roof replacement cost around here?
For a typical asphalt shingle roof, plan on roughly $8,000 to $22,000, and metal runs a good bit higher. The size, the pitch, and how many old layers have to come off move the number as much as anything else. Get a couple of written quotes so you can see what is actually driving the price.
How do I pick a roofer I can trust?
Get it in writing, check that they carry their own liability and workers comp insurance, and look them up on the DPOR license lookup. Be careful with anyone who knocks on your door after a storm wanting money up front. A real contractor will put the tear-off, the material, and the decking terms on paper before you sign.
Does a roofer have to be licensed in Virginia?
For any job of $1,000 or more, yes. Roofing falls under the contractor classes, so a legitimate pro holds a Class A, B, or C license with a roofing specialty, and you can confirm it on DPOR. Below $1,000 the license rule does not kick in, but most roof work clears that bar without any trouble.
Should I file an insurance claim for storm damage?
If a storm tore off shingles or dropped a limb through the roof, it is usually worth a claim, since wind and hail damage tends to be covered. Take photos before anyone climbs up, and let both your own adjuster and the roofer look at it. Be wary of a contractor who offers to cover your deductible, because that is a red flag and can cross into insurance fraud.
Can I just have new shingles laid over the old roof?
Sometimes, if there is only one layer up there and the decking under it is sound. An overlay is cheaper and faster, but it hides whatever is rotting below and it does not last as long. In our humidity a lot of roofers will tell you to tear off and start clean, and often that is the honest call.
