Roofing in Beaverdam
Roofing for Beaverdam, Montpelier and Rockville homes
Beaverdam, Montpelier and Rockville are in western Hanover County, the same county as our Ashland shop.
- 5.0 from 58 Google reviews
- GAF Certified™
- Class A licensed in Virginia
BNH Roofing replaces and repairs roofs and installs seamless gutters in Beaverdam, Montpelier, Rockville and across western Hanover County. We’re a GAF Certified, Class A licensed contractor based in Ashland, also in Hanover County, and estimates are free.
- Services
- Roofs, repairs, gutters, siding
- Estimates
- Free, with photos
- Based in
- Ashland, VA
Homes from every decade
Western Hanover didn’t grow all at once. In the Beaverdam, Montpelier and Rockville ZIP codes, no single decade accounts for more than about 1 in 5 homes, according to the Census Bureau. In Glen Allen’s 23059, about 1 in 3 went up in the 2000s alone.
About 1 in 3 homes here were built before 1980, and about 1 in 7 in 2010 or later. One road can have a farmhouse, a 1970s ranch and a house from the last ten years, and their roofs need different things.
Older roofs, more layers
On older homes, Houston checks how many layers of shingles are already up there. Virginia’s building code doesn’t allow a new roof over two or more old ones.
We tear off to the deck on every replacement, so the old layers come off either way. If tear-off turns up soft or broken boards, we replace them before the new roof goes on.
Wind and trees
NOAA’s storm records list thunderstorm wind reports in Hanover County on 53 days from 2016 through 2025, and hail an inch or larger on 9 days.
Out here, wind is the storm to watch: it lifts shingle edges and brings limbs down on roofs. After a storm, we do a free inspection and send you photos of what we find, so you can decide what’s next.
Cleanup on a big lot
On a big lot, nails can land in the grass, the gravel drive or the field. We lay tarps over the landscaping before tear-off and run a magnet sweep for nails before we leave.
Sources
- U.S. Census Bureau, American Community Survey 2024 5-year, Table B25034 (year structure built), ZIP codes 23015, 23192, 23146 and 23059 and Hanover County
- U.S. Census Bureau, 2020 ZCTA to County relationship file (ZIP code 23146 by county)
- 2021 Virginia Residential Code, Section R908.3.1.1 (roof recover not allowed)
- NOAA National Centers for Environmental Information, Storm Events Database, Hanover County, Virginia, 2016–2025 (thunderstorm wind; hail 1 inch or larger)
Questions
Common questions
Part of Rockville is in Goochland. Do you work there?
Yes. The 23146 ZIP code crosses into Goochland County, and we work on both sides. Enter your address when you book and we’ll confirm right away.
Do you work in the rest of Hanover County?
Yes. Hanover is our home county. We work across it, from Beaverdam and Montpelier to Ashland and Mechanicsville.
Is the estimate really free?
Yes. Houston comes out, walks the roof, photographs what he finds and prices both packages. It’s free, and there’s no obligation.
Related
Roof replacement
Most homes in one day.
Read moreRoofing in Richmond
Read moreRoofing in Midlothian
Read moreRoofing in Henrico
Read moreRoofing in Mechanicsville
Read moreRoofing in Ruther Glen
Read moreRoofing in Ashland
Read moreRoofing in Glen Allen
Read moreRoofing in Lake Anna
Read moreRoofing in Powhatan
Read more
Houston Kincaid
President
Let’s take a look at your roof.
Houston comes out, looks it over, photographs what he finds and gives you an itemized price. It’s free, and there’s no obligation.