Roof Replacement in Harrisonburg
Ask the city about its building permit and whether the old roof is being removed.
Phones answered 24/7 across Harrisonburg. Call for a clear price before any work starts.
Fastest: call (833) 751-2102. Or send this and we call you back.
Harrisonburg is an independent city, not part of Rockingham County, though it is the county seat. Staunton Roofing takes roofing calls here at (833) 751-2102, 24/7, and connects you with an independent local roofing company. The city issues roofing permits as building permits, and its application asks whether the old roof is coming off.
Harrisonburg is an independent city, so it is not part of Rockingham County even though it is the county seat. The city's Community Development department issues building permits, roofing included.
Two historic districts matter for roofs. The Old Town Historic District, listed on the National Register in 2008, is mostly late-19th to mid-20th-century houses, often built of regional limestone, next to James Madison University and the hospital. The separate Downtown Historic District centers on Main Street.
Snow followed by ice at the eaves in winter, and thunderstorm wind and hail from spring into summer, decide which roof problems show up in Staunton from week to week.
The city says a roofing permit is a kind of building permit. Its roofing application asks whether the old roof will be removed, whether it was checked for asbestos, and for the contractor's DPOR registration number. Ask the roofing company for that number when you get the quote.
A homeowner can look a contractor up on the DPOR license lookup. This page does not state class limits or any dollar threshold.
Old Town is mostly late-19th to mid-20th-century houses, often limestone. A roof there can meet a neighboring roof closely, so check the flashing where the two meet.
Whether the city's Board of Architectural Review must approve roof work in either district was not confirmed, so ask the city before a material is chosen.
On 7 August 2023 storms brought wind, hail and possibly a tornado to the region. A local television report says a metal roof was peeled back on a building in the Broadway area, likely from a downburst.
The National Weather Service issued a severe thunderstorm warning on 11 July 2025 for Harrisonburg, Keezletown and Penn Laird, with gusts near 60 mph forecast. That was a warning, not a damage report.
Ask the city about its building permit and whether the old roof is being removed.
A repair in Old Town should match the house's existing materials where possible.
Check the flashing where a neighboring roof meets yours.
Protect the interior first; the permanent repair follows the city's requirements.
The August 2023 storms peeled a metal roof back in the Broadway area, so check metal edges after wind.
Ask for a close check of the metal and the surface after hail.
Tell us what's happening and we'll tell you honestly whether it's a quick fix, and what service in Harrisonburg should cost.
Harrisonburg ZIP codes we cover: 22801, 22803, 22807. Type yours to confirm, or just call.
No. Harrisonburg is an independent city and the county seat, but its permits are the city's.
The city says a roofing permit is a building permit, so ask the city whether your job needs one. This page gives no fee.
Whether the old roof is coming off, whether it was checked for asbestos, and for the contractor's DPOR registration number.
Phones are answered 24/7. Tell the caller about water in the house first.
No. Staunton Roofing connects you with an independent local roofing company, which gives its own quote.