Roofing · Northern Virginia
Roofing in Northern Virginia
DMV Home Pros handles roofing across Fairfax, Arlington, Alexandria, Loudoun and Prince William. Roof repair starts from $750, and roof replacement is $550 per square. Insured technicians, and a quote before work starts.

- Insured technicians
- Quote before work starts
- Serving DC, Maryland and Northern Virginia
Free quote
Tell us the job and your ZIP
- 1Describe the job
- 2Add your ZIP
- 3Get a quote before work starts
Service
What roofing work do you handle?
Leak repair, missing or damaged shingles, flashing, gutters and full roof replacement, plus emergency tarping after storm damage. Work is done by our own crews plus trusted, highly rated subcontractors, all insured technicians.
Local rules
Does a reroof need a permit in Northern Virginia?
- Virginia code: the state building code exempts roof covering replacement on one- and two-family homes, with limits on decking replacement.
- Arlington: no permit if decking is unchanged or under 256 square feet is replaced. If fire-retardant-treated lumber was originally required, as on many townhouses, a permit is needed regardless.
- Prince William: no permit for roof covering, and decking is exempt up to 256 square feet.
- Fairfax: rules depend on scope, and larger reroofs go under a residential miscellaneous permit. We confirm with Land Development Services.
- Alexandria: visible exterior changes in its historic districts need Board of Architectural Review approval.
Pricing
How much does roofing cost in Northern Virginia?
Roof repair starts from $750, and roof replacement is $550 per square. You get a quote before work starts.
Nearby
What else do we do in Northern Virginia?
Plumbing in Northern Virginia · Painting in Northern Virginia · Handyman in Northern Virginia · Emergency roof tarping (24/7) · All roofing services
FAQ
Questions people ask
How much roof decking can be replaced without a permit in Arlington?
Under 256 square feet, unless fire-retardant-treated lumber was originally required, as on many townhouses.
How much does roofing cost in Northern Virginia?
Roof repair starts from $750, and roof replacement is $550 per square.
Who does the work in Northern Virginia?
Work is done by our own crews plus trusted, highly rated subcontractors, all insured technicians.
How do I get a quote?
Use the form on this page or call (571) 676-9265. You get a quote before work starts.
Sources: Virginia USBC 13VAC5-63-80, Section 108 (https://law.lis.virginia.gov/admincode/title13/agency5/chapter63/section80/); Arlington County, residential permits (https://www.arlingtonva.us/Government/Programs/Building/Permits/Residential); Prince William County, do I need a permit (https://www.pwcva.gov/department/building-development-division/do-i-need-permit/); Fairfax County LDS, when a permit is required (https://www.fairfaxcounty.gov/landdevelopment/when-permit-required); City of Alexandria Permit Center (https://www.alexandriava.gov/PermitCenter)