City of Fairfax
An independent city. Its Office of Code Administration issues building permits at 703-385-7830. Fairfax-addressed homes in the surrounding county go to Fairfax County instead.
King's Roofing Company is based in Fairfax, Virginia and serves Northern Virginia, Washington DC and Maryland. Here the towns are grouped by the office that issues building permits, because that office, not the mailing address, changes what a roof job involves.
Why group by jurisdiction
A roof is the same material whether it sits in Reston or Rockville. What differs is the paperwork around it. Each place has a building office, and some also add zoning review, a historic board or a village government on top.
The mailing address is a poor guide. Official pages for Falls Church, Vienna, Alexandria and Herndon all warn that some addresses with those names lie outside the town or city. The parcel decides which office applies, so use the lists below as a starting point and confirm your own address with the office named.
Not sure which group you are in? Call (703) 712-1506 and describe where the house is.

Group 1
Most of our Fairfax-area pages sit in unincorporated Fairfax County, where there is no separate town hall.
Covered here: Annandale, Burke, Centreville, Chantilly, Great Falls, McLean, Tysons, Oakton, Reston, Lorton, Springfield.
The county lists replacement of roof shingles as work that does not need a residential building permit. It lists roof repairs and chimney repairs as work that does. Replacing less than 256 square feet of roof plywood needs no permit unless the plywood must be fire rated, as on townhouses. Those are the county's own categories, so a mixed job should be confirmed with Land Development Services at 703-222-0801 before work starts.
Fairfax County also has historic overlay districts, such as Lake Anne in Reston and Centreville's old village. Where a parcel sits inside one, an architectural review board may be involved, so ask before changing a material.
Group 2
These places have their own governments, and the rules differ from one to the next.
An independent city. Its Office of Code Administration issues building permits at 703-385-7830. Fairfax-addressed homes in the surrounding county go to Fairfax County instead.
Its Department of Code Administration issues permits inside the city at 703-248-5080. Seven Corners, Bailey's Crossroads and other Falls Church addresses are in Fairfax County.
Inside the town, Fairfax County is the building official, and the Town reviews zoning. Some Vienna mailing addresses are in unincorporated county land with no town role.
The town's Building Inspections office issues permits inside town limits. Oak Hill, Floris and Franklin Farm carry Herndon addresses but are in Fairfax County.
Its Code Administration permit center issues permits at 703-746-4200. The Old and Historic and Parker-Gray districts add architectural board review for roofing visible from the street.
Manassas is an independent city, and nearby addresses can fall in Prince William County. Check the parcel before you choose an office.
Group 3
One county government covers every Arlington address. Its permit page says replacing roof covering with no decking change needs no permit, and replacing more than 256 square feet of decking does. Townhouses with fire-retardant lumber need one regardless. Phone 703-228-3800.
Woodbridge is in unincorporated Prince William County, and the City of Manassas is separate. See Woodbridge, Manassas.
Group 4
Virginia's statewide code and Fairfax County lists do not apply across the river.
Washington, DC is a single jurisdiction with no county layer, so one District agency handles permits for every address.
In Maryland, Montgomery County's Department of Permitting Services handles Bethesda, Silver Spring, Potomac, Chevy Chase and Kensington addresses. Its home improvement page says roof covering only is on the list of work you most likely will not need a permit for, but that the list leaves out municipality and homeowner association rules. Several Chevy Chase villages and Takoma Park add their own approvals, and properties on the county historic master plan need a Historic Area Work Permit for exterior changes. County phone 240-777-0311. Pages: Bethesda, Chevy Chase, Kensington, Potomac, Rockville, Silver Spring.
Which page to read
Pick your town to open its page. The second column names the permit office to start with.
| Town | Permit office to start with |
|---|---|
| Annandale | Fairfax County |
| Burke | Fairfax County |
| Centreville | Fairfax County |
| Chantilly | Fairfax County (Loudoun for ZIP 20152) |
| Fairfax | City of Fairfax or Fairfax County |
| Falls Church | City of Falls Church or Fairfax County |
| Great Falls | Fairfax County |
| Herndon | Town of Herndon or Fairfax County |
| McLean | Fairfax County |
| Tysons | Fairfax County |
| Oakton | Fairfax County |
| Reston | Fairfax County |
| Lorton | Fairfax County |
| Springfield | Fairfax County |
| Vienna | Fairfax County, plus Town zoning inside the Town |
| Alexandria | City of Alexandria or Fairfax County |
| Arlington | Arlington County |
| Ashburn | Loudoun County |
| Sterling | Loudoun County |
| Leesburg | Loudoun County, plus Town zoning and historic review |
| Manassas | City of Manassas or Prince William County |
| Woodbridge | Prince William County |
| Washington, DC | District of Columbia |
| Bethesda | Montgomery County |
| Chevy Chase | Montgomery County, plus some villages and towns |
| Kensington | Montgomery County, plus some towns |
| Potomac | Montgomery County |
| Rockville | City of Rockville or Montgomery County |
| Silver Spring | Montgomery County, plus Takoma Park |
Services
Every town page leads to the same services: roof repair, roof replacement and flat roof work. The full list is on our roofing services page, and the materials guide compares the coverings used on local houses. If you want to know who we are first, read about King's Roofing.
Next steps
A free 15-minute call about the roof, the street and what you have noticed.
We match your parcel to the permit office above and note anything to check.
Repair or replacement is scoped around what the roof needs and what your office requires.
Reviews
5.0 on Google from 60 reviews.
Questions
Not always. Both governments say some mailing addresses with their names sit in Fairfax County. Check your parcel on the municipal address finder or zoning map, or ask the permit office named above.
Yes. Montgomery County uses its own list of work that needs a permit and its own historic review, and some towns add approvals. Virginia's county lists do not carry over.
Vienna and Leesburg are examples. A county issues the building permit, while the town handles zoning or historic design review. Both can matter for one roof.
Often. Fairfax County and Arlington both call out fire-rated decking on townhouses as a reason a permit can apply even to small decking replacement.
Call (703) 712-1506 and ask. We only publish pages for the places listed here, so a nearby town may still be a fit for a phone conversation.
Many do. Reston Association, for example, runs design covenants separate from the county permit. Ask your association about shingle color and material before you order anything.
Talk through the next step
Share the address, what you are seeing on the roof and the decision you need to make. We will tell you what to expect before anything is scheduled.
9220 Topaz St, Fairfax, VA 22031
Mon to Fri 7 AM to 8:30 PM, Sat 7 AM to 8 PM, closed Sunday