Question: how much does it cost to replace a roof in northern virginia?
Answer: So there you have it—the average cost of a Northern Virginia roofing replacement in 2019 is $6,750 for a 1,500 square foot roof.