Skip to main content

Virginia Roof Permit Cost (2026)

Roof permit requirements and costs vary sharply across Virginia - from $0 in Norfolk (no permit required for a standard residential re-roof) to $688.50 in Fairfax County for the same $15,000 re-roof job. Most Virginia jurisdictions treat a complete roof replacement as a permit-required residential alteration billed on declared construction value, using the same formula they apply to other alteration work. Norfolk is the verified exception: its published Building Code Schedule of Fees states that residential re-roof work does not require a permit. Simple repair of a small roof area may be exempt in some jurisdictions; structural roof framing work - replacing trusses, rafters, or roof sheathing - always triggers a permit as a structural alteration. PermitPrice has verified roof or alteration permit data for six Virginia jurisdictions plus Washington, DC as a regional reference. For a standard $15,000 asphalt re-roof used as a shared comparison baseline: Norfolk $0, Richmond $144.75, Henrico $163.20, Virginia Beach $237.50, DC $384.45, Loudoun ~$402.90 (estimated), Fairfax $688.50.

Cheapest Verified VA Jurisdiction
Norfolk City - $0 (no permit)
Most Expensive Verified at $15k Re-Roof
Fairfax County - $688.50
DC Regional Reference at $15k
Washington DC - $384.45
Most Common Pricing Basis
Alteration formula on declared value
Jurisdictions Covered
6 VA jurisdictions + DC reference
Fee Status
Verified from official fee schedules
What This Guide Covers - and What It Does Not

This guide covers: Virginia residential roof permit fees across six verified jurisdictions (Fairfax County, Henrico County, Richmond City, Norfolk City, Virginia Beach City, Loudoun County) with Washington, DC as a regional comparison reference. All figures use a standard $15,000 asphalt shingle re-roof as the shared assumption so jurisdictions can be compared on the same basis. Most jurisdictions bill a complete re-roof under their residential alteration formula. Norfolk is the verified exception: a standard residential re-roof requires no permit at all under Norfolk's published Building Code Schedule of Fees (July 2021). The 2% Virginia state levy required by Code of Virginia Section 36-139 is included in all verified Virginia figures.

Chesterfield County is excluded from the fee table. Chesterfield's fee schedule uses a flat per-project fee structure that does not include a separate residential alteration or re-roof line item that cleanly maps to a $15,000 declared-value re-roof. A verified all-in figure for a Chesterfield re-roof is not available. Readers with Chesterfield properties should contact Chesterfield Building Inspection at (804) 748-1057 for current re-roof permit fees. No fabricated Chesterfield figure appears on this page.

Source-age caveats: Richmond figure uses the June 2022 fee schedule (medium-high confidence with source-age caveat). Loudoun figure uses the July 2022 schedule and is estimated due to bundled fee structure (see Loudoun note in the table below). Norfolk figure uses the July 2021 schedule. Fairfax uses FY2025 Appendix Q (current, high confidence). Henrico uses December 2025 schedule (current, high confidence). Virginia Beach uses July 2025 schedule (current, high confidence). For any load-bearing budget, confirm current rates with the relevant building department before filing or contracting.

This guide does NOT cover: Contractor labor and material costs for roofing (not part of any permit fee). Solar panel installation (separate permit category in most jurisdictions). Commercial roofing (different fee schedules apply). HVAC or mechanical work on the roof (separate trade permits). HOA architectural review (separate filing). Post-storm emergency repairs that may be temporarily exempt under local emergency declarations. The estimate of roofing contractor costs is entirely separate from the permit fee.

Why the no-permit/permit divide exists: Virginia localities are independent jurisdictions under the Code of Virginia and the Uniform Statewide Building Code (USBC). The USBC requires permits for work affecting structural elements but allows localities to exempt routine like-for-like replacement of finish materials. Norfolk chose to exempt standard residential re-roof from permitting - consistent with its low-fee philosophy. All other verified Virginia jurisdictions require a permit for a complete roof replacement because they classify it as a structural alteration subject to building department inspection. The structural-vs-cosmetic distinction matters: replacing shingles in kind on an intact deck is different from replacing trusses or roof framing, which always requires a permit everywhere.

Key Takeaways
  • Four distinct approaches appear across verified Virginia jurisdictions: no permit required (Norfolk); percentage of declared value with plan review (Fairfax 3% + 50% PR + 2% levy, uncapped); tiered value with cap (Henrico $100 + $6/$1k over $5k + 2% levy, capped $680); and tiered/flat combinations (Richmond $63 base + $6.07/$1k + 2% levy; Virginia Beach $50 + $5/$1k + $100 PR + $10 tech + 2% levy; Loudoun bundled ~$395 + 2% levy estimated).
  • Norfolk City is the only verified Virginia jurisdiction where a standard residential re-roof does not require a permit at all. The fee is $0. This is confirmed by Norfolk's published Building Code Schedule of Fees. Structural roof framing work (truss replacement, rafter repair) is a separate category that does require a permit in Norfolk, billed as a residential alteration.
  • Fairfax County is the most expensive verified Virginia jurisdiction for a re-roof permit at $688.50 all-in for a $15,000 re-roof. Fairfax applies the same 3% building permit + 50% plan review + 2% state levy formula used for all residential alterations. The formula is uncapped, so a higher-value re-roof (e.g., premium materials on a large roof) produces a proportionally higher fee.
  • The $15,000 re-roof assumption is used as a shared comparison baseline throughout this guide. Your actual permit fee depends on the declared construction value you file, your jurisdiction, and whether your jurisdiction classifies your specific scope as a permit-required alteration. Simple shingle-in-kind replacement may be exempt in some jurisdictions beyond Norfolk - always confirm with your local building department before scheduling the contractor.
  • Source-age caveats apply to Richmond (June 2022 schedule), Loudoun (July 2022 schedule), and Norfolk (July 2021 schedule). The Loudoun figure is also estimated because Loudoun uses a bundled fee structure rather than a clean alteration-on-declared-value formula. Fairfax (FY2025), Henrico (December 2025), and Virginia Beach (July 2025) are current.
  • Chesterfield County is excluded from the comparison table because its fee schedule uses flat per-project fees with no separate residential alteration or re-roof line item that maps to a $15,000 declared value. No fabricated Chesterfield figure is provided. Contact Chesterfield Building Inspection at (804) 748-1057 for current rates.
  • Verify permit requirements before scheduling your roofer. If your jurisdiction requires a permit (all verified VA jurisdictions except Norfolk), filing after tear-off has begun can result in stop-work orders. Some jurisdictions require the permit to be posted at the job site before any roofing work starts.

Virginia Roof Permit Cost - All Verified Jurisdictions ($15,000 Re-Roof)

The table below shows the all-in roof permit cost for a standard $15,000 asphalt shingle re-roof across six verified Virginia jurisdictions plus Washington, DC. All figures include the 2% Virginia state levy where applicable. The $15,000 declared value is used as a uniform comparison assumption - actual permit fees depend on the declared construction value you submit with your application.

Jurisdiction Roof Permit Treatment $15,000 Re-Roof All-In
Norfolk City No permit required for residential re-roof (Norfolk Building Code Schedule of Fees, July 2021). Structural roof framing files as alteration. $0 - No permit
Richmond City Re-roof billed as residential alteration: $63 base + $6.07 per $1,000 over $2,000 + 2% VA levy (June 2022 schedule). $144.75
Henrico County Re-roof billed as residential alteration: $100 base + $6 per $1,000 over $5,000 + 2% VA levy, capped $680 BP (December 2025 schedule). $163.20
Virginia Beach City Re-roof billed as residential alteration: $50 base + $5 per $1,000 + $100 plan review + $10 tech fee + 2% VA levy on BP (July 2025 schedule). $237.50
Washington, DC (regional reference) Alteration tier: $30 base + 2% of value + 10% Enhanced Services surcharge + 0.13% Green Building Fee (DC DOB schedule). $384.45
Loudoun County Re-roof billed under residential alteration formula: bundled $395 flat (building + plan review + zoning) + 2% VA levy (July 2022 schedule). Figure is estimated - Loudoun uses a bundled fee; actual may vary. ~$402.90 (estimated)
Fairfax County Re-roof billed as residential alteration (explicit roof_replacement line item): 3% BP + 50% plan review + 2% VA levy on combined BP+PR (FY2025 Appendix Q). Uncapped. $688.50
Chesterfield County Flat per-project fee schedule; no verified re-roof value-based figure available. Contact Chesterfield Building Inspection at (804) 748-1057 for current fee. Contact county

All figures use $15,000 declared value as the shared comparison assumption. All-in includes the 2% Virginia state levy where applicable (Fairfax applies levy to BP+PR combined; Henrico, Richmond, Virginia Beach, Loudoun apply to building permit only). Norfolk is $0 because no permit is required for a standard residential re-roof under its published fee schedule. Chesterfield is excluded - its flat per-project schedule does not include a verified re-roof declared-value figure. DC is a regional reference only (not a Virginia jurisdiction). Source-age caveats: Richmond June 2022, Loudoun July 2022 (estimated), Norfolk July 2021. Loudoun figure is estimated based on bundled $395 structure + 2% levy.

Worked Examples - Same Re-Roof, Different Jurisdictions

The worked examples below show how the same roofing scope produces dramatically different permit costs depending on jurisdiction. Each example uses an identical declared construction value so the comparison isolates the fee structure, not the project scope.

Example 1: Standard $15,000 asphalt shingle re-roof - Fairfax vs Norfolk vs DC

Shared assumptions: 2,000 sq ft single-family home. Complete tear-off and replacement with standard 30-year architectural shingles. Contractor bid including labor and materials: $15,000. Declared construction value: $15,000. Same scope, same declared value in every jurisdiction.

  • Norfolk City: No permit required. Permit cost = $0.00. Structural roof framing changes would require a separate alteration permit.
  • Richmond City: $63 base + ($15,000 - $2,000) / $1,000 x $6.07 = $63 + $78.91 = $141.91 BP + 2% levy ($2.84) = $144.75
  • Henrico County: $100 base + ($15,000 - $5,000) / $1,000 x $6 = $100 + $60 = $160 BP + 2% levy ($3.20) = $163.20
  • Virginia Beach: $50 base + $15,000 / $1,000 x $5 = $50 + $75 = $125 BP + $100 PR + $10 tech + 2% levy on BP ($2.50) = $237.50
  • Washington, DC (regional reference): $30 base + 2% of $15,000 ($300) + 10% Enhanced ($33) + 0.13% Green Building ($21.45) = $384.45
  • Loudoun County (estimated): Bundled $395 (BP + plan review + zoning) + 2% levy ($7.90) = ~$402.90
  • Fairfax County: 3% of $15,000 = $450 BP + 50% PR ($225) = $675 subtotal + 2% levy ($13.50) = $688.50

Cost spread at $15k: $688.50 between Norfolk ($0, no permit) and Fairfax ($688.50). Among permit-required jurisdictions, the spread is $543.75 between Richmond and Fairfax. All figures are permit fee only - roofing contractor bid is separate.

Example 2: Structural roof framing replacement - always requires a permit

Shared assumptions: 1,500 sq ft single-family home. Storm damage required replacement of three roof trusses and damaged sheathing in addition to new shingles. Contractor bid: $22,000. This is structural roof framing work, not a simple re-roof. Declared construction value: $22,000.

Structural roof framing replacement - replacing trusses, rafters, or roof sheathing - requires a permit in every verified Virginia jurisdiction, including Norfolk. Norfolk's no-permit exemption covers simple shingle re-roof only; it does not cover structural modifications or repairs.

  • Norfolk City (structural framing = alteration permit required): $50 BP for alteration-class work + $15 processing + 2% levy on BP ($1) = $66.00 (Norfolk alteration minimum)
  • Richmond City: $63 + ($22,000 - $2,000) / $1,000 x $6.07 = $63 + $121.40 = $184.40 BP + 2% levy ($3.69) = $188.09
  • Henrico County: $100 + ($22,000 - $5,000) / $1,000 x $6 = $100 + $102 = $202 BP + 2% levy ($4.04) = $206.04
  • Virginia Beach: $50 + $22,000 / $1,000 x $5 = $50 + $110 = $160 BP + $100 PR + $10 tech + 2% levy on BP ($3.20) = $273.20
  • Fairfax County: 3% of $22,000 = $660 BP + 50% PR ($330) = $990 subtotal + 2% levy ($19.80) = $1,009.80

Structural roof framing work requires a permit in every jurisdiction. Norfolk's exemption applies only to simple shingle replacement, not to work affecting the roof structure. These figures are informational estimates - verify your specific scope with your local building department before filing.

Example 3: How the $15,000 shared assumption affects comparisons

The $15,000 declared value is used throughout this guide as a uniform assumption so all jurisdictions can be compared on the same basis. In practice, the declared construction value you file will depend on your actual contractor bid. Here is how the Fairfax and Henrico fees change at different declared values for a re-roof:

  • $8,000 declared re-roof - Fairfax: 3% x $8,000 = $240 BP + $120 PR + $7.20 levy = $367.20
  • $8,000 declared re-roof - Henrico: $100 + ($8,000 - $5,000) / $1,000 x $6 = $100 + $18 = $118 BP + $2.36 levy = $120.36
  • $25,000 declared re-roof - Fairfax: 3% x $25,000 = $750 BP + $375 PR + $22.50 levy = $1,147.50
  • $25,000 declared re-roof - Henrico: $100 + ($25,000 - $5,000) / $1,000 x $6 = $100 + $120 = $220 BP + $4.40 levy = $224.40

Fairfax's uncapped percentage formula means the permit fee scales linearly with declared value. Henrico's tiered formula with a $680 cap provides more predictable costs for higher-value re-roofs. Use the PermitPrice calculator to run your specific declared value in any supported jurisdiction.

The Four Pricing Approaches Explained

Verified Virginia jurisdictions use four structurally different approaches for roof permit fees. Understanding which approach your jurisdiction uses helps you predict the all-in cost before your roofer starts the job.

Approach 1: No permit required (Norfolk City)

Norfolk's published Building Code Schedule of Fees (July 2021) states that residential re-roof work does not require a building permit. The cost to the homeowner is $0. This is unique among verified Virginia jurisdictions. Norfolk's Department of Inspections and Code Enforcement treats a standard like-for-like shingle replacement as a cosmetic exterior finish that does not affect the structural, electrical, plumbing, or mechanical systems of the home. The exemption applies only to residential 1-2 family structures and only to standard re-roofing. Structural roof framing changes (truss replacement, rafter repair, roof sheathing replacement following structural damage) still require a permit and are billed as a residential alteration. For the detailed breakdown of when Norfolk requires a roof permit vs. when it does not, see the Norfolk roof permit guide.

Approach 2: Percentage of declared value (Fairfax County)

Fairfax County applies its standard residential alteration formula to roof replacement, including an explicit roof_replacement line item in Appendix Q. The formula: 3% of declared construction value as the building permit fee (minimum $72), plus 50% of the building permit as a plan review fee, plus 2% Virginia state levy on the combined building permit + plan review subtotal. The formula is uncapped - a higher-value re-roof (such as metal roofing or slate on a large home) produces a proportionally higher fee. At $15,000 declared: $450 BP + $225 PR + $13.50 levy = $688.50 all-in. At $25,000 declared: $750 + $375 + $22.50 = $1,147.50. The effective combined rate is approximately 4.59% of declared value. For the full Fairfax roof permit breakdown, see the Fairfax roof permit guide.

Approach 3: Tiered value formula (Henrico, Richmond, Virginia Beach)

Three verified jurisdictions use tiered formulas that apply a flat base plus a per-$1,000 rate above a threshold. These produce more moderate fees than Fairfax's straight percentage. Henrico County ($100 base + $6 per $1,000 over $5,000 + 2% levy, $680 BP cap) produces $163.20 at $15,000 declared. Richmond City ($63 base + $6.07 per $1,000 over $2,000 + 2% levy) produces $144.75 at $15,000 declared. Virginia Beach ($50 base + $5 per $1,000 + $100 plan review + $10 tech + 2% levy on building permit) produces $237.50 at $15,000 declared. Richmond's formula has no published cap. Henrico's $680 building permit cap activates at $101,667 declared value, locking the all-in at $693.60 ceiling. All three are lower than Fairfax for any declared value where Fairfax's percentage formula applies.

Approach 4: Bundled flat fee (Loudoun County - estimated)

Loudoun County uses a bundled flat fee structure for residential work under 1,000 sq ft: a $395 flat fee that bundles building permit, plan review, and zoning into a single charge, plus the 2% Virginia state levy ($7.90). The estimated all-in for a standard re-roof is approximately $402.90. This is an estimate because Loudoun's bundled structure does not break out a separate re-roof or alteration line item that cleanly maps to a $15,000 declared value - the $395 bundle applies to most residential work below the 1,000 sq ft threshold. For roofs above 1,000 sq ft or for work that Loudoun classifies differently, the fee may differ. The July 2022 source-age also means this figure should be verified with Loudoun Building and Development at (703) 777-0220 before filing.

Common element: 2% Virginia state levy (all VA jurisdictions except Norfolk no-permit)

All verified Virginia jurisdictions that issue a roof permit apply the 2% Virginia state levy required by Code of Virginia Section 36-139 and USBC Section 107.2. The levy is a state-collected pass-through to the Virginia Department of Housing and Community Development. Since Norfolk does not issue a permit for a standard re-roof, the levy does not apply there for that scope. For structural framing work in Norfolk (which does require a permit), the levy would apply to the building permit amount. The levy base varies by jurisdiction: Fairfax applies it to the combined building permit + plan review subtotal; Henrico, Richmond, Virginia Beach, and Loudoun apply it to the building permit only.

Calculate Your Virginia Roof Permit Fee

The PermitPrice fee calculator supports the value-formula Virginia jurisdictions (Fairfax County, Henrico County, Richmond City, Virginia Beach City) and Washington, DC. Enter your jurisdiction and declared construction value - the calculator applies the correct verified formula automatically. Norfolk does not appear because no permit fee applies to a standard re-roof. Loudoun's bundled fee is estimated; confirm with Loudoun directly.

Virginia roof permit rule of thumb at $15,000 declared value: Norfolk $0 (no permit). Richmond $144.75. Henrico $163.20. Virginia Beach $237.50. Loudoun ~$402.90 (estimated). Fairfax $688.50. DC reference $384.45. Chesterfield: contact county directly.

Open the Permit Fee Calculator

Frequently Asked Questions

It depends on your jurisdiction. In Norfolk, a standard residential re-roof (shingle replacement) does not require a permit - the fee is $0. In all other verified Virginia jurisdictions (Fairfax, Henrico, Richmond, Virginia Beach, Loudoun), a complete roof replacement is treated as a permit-required residential alteration. Some jurisdictions may exempt minor repairs affecting only a small portion of the roof area - this is a gray zone that you should confirm with your local building department before scheduling your roofer. Structural roof framing work (replacing trusses, rafters, or roof sheathing) always requires a permit everywhere, including Norfolk.
Norfolk City is the cheapest verified Virginia jurisdiction for a roof permit at any declared value - because no permit is required at all for a standard residential re-roof ($0). Among permit-required jurisdictions, Richmond City is the cheapest at $144.75 for a $15,000 re-roof under the June 2022 schedule. Henrico County is close at $163.20. Virginia Beach is $237.50. Loudoun is approximately $402.90 (estimated). Fairfax is the most expensive at $688.50 for the same $15,000 re-roof.
Fairfax County is the most expensive verified Virginia jurisdiction for a roof permit at $688.50 for a $15,000 re-roof. Fairfax applies an uncapped 3% building permit + 50% plan review + 2% state levy formula, producing an effective rate of approximately 4.59% of declared construction value. At a $25,000 declared value (premium roofing materials or a large home), the Fairfax all-in fee rises to $1,147.50. There is no cap on the Fairfax alteration formula. The explicit roof_replacement line item in Fairfax's Appendix Q confirms that complete re-roofs fall under this formula.
Yes - Norfolk City is the verified Virginia jurisdiction where a standard residential re-roof is exempt from permitting. Norfolk's Building Code Schedule of Fees (July 2021) explicitly states that residential re-roof work does not require a building permit. Beyond Norfolk, some jurisdictions may exempt minor patch repairs affecting a very small roof area - but this is a local interpretation, not a blanket exemption, and should be confirmed directly with your local building department. Do not assume an exemption applies outside Norfolk without verifying it first. Filing without a required permit can result in stop-work orders and fines.
Structural roof framing work always requires a permit in every verified Virginia jurisdiction, including Norfolk. This includes: replacing roof trusses or rafters (even partial replacement after storm damage), replacing roof sheathing (the structural plywood or OSB layer beneath the shingles), adding a roof ridge beam or collar ties, modifying roof pitch or geometry, adding a dormer, and converting a flat roof to a pitched roof. Norfolk's no-permit exemption applies only to like-for-like shingle replacement on an intact structural deck - it does not cover any work that modifies or repairs the structural elements. When in doubt, describe the full scope to your local building department before contracting.
Fairfax County's Land Development Services applies the same uncapped percentage-of-value formula to roof replacements that it applies to all residential alterations. The formula (3% building permit + 50% plan review + 2% state levy) produces a 4.59% effective rate on declared value with no ceiling. Fairfax's Department of Land Development Services treats roof replacement as part of its residential_alteration category for inspection and plan review purposes - so the fee includes not just the building permit cost but also a plan review surcharge that accounts for the review of structural drawings and permit documentation. Other jurisdictions (Henrico, Richmond, Virginia Beach) use lower base rates and tiered formulas that produce smaller fees for the same declared value. Neither approach is "wrong" - they reflect different administrative philosophies and cost-recovery models. The practical result is that Fairfax homeowners pay significantly more for the same re-roof than homeowners in neighboring jurisdictions.
The older schedules (Norfolk July 2021, Richmond June 2022, Loudoun July 2022) were the most recent published documents available at the time PermitPrice verified them. These are the official published fee schedules from the respective jurisdictions' .gov websites. However, fee schedules can be updated annually - a jurisdiction may have issued an updated schedule since PermitPrice's last verification cycle. The source-age caveat is disclosed on this page. Before budgeting or filing, always confirm the current fee schedule directly with your local building department. For Norfolk and Richmond, the fee structures (Norfolk's no-permit rule for re-roofs, Richmond's tiered alteration formula) are unlikely to have changed materially, but the specific rates should be verified for any load-bearing budget.
No. The permit fee covers the cost of the permit application review, building department inspection, and state levy only. The roofing contractor's bid - covering labor, materials (shingles, underlayment, flashing, nails), equipment, dumpster, and hauling - is entirely separate. A typical $15,000 contractor bid for an asphalt shingle re-roof on a 2,000 sq ft home reflects contractor costs; the permit fee (ranging from $0 in Norfolk to $688.50 in Fairfax) is a small additional cost on top of the contractor bid. When soliciting contractor quotes, confirm whether the contractor will pull the permit on your behalf (and include that cost in their quote) or whether you as the homeowner must file independently.

Sources

Official .gov Sources - Verified May 2026
Next Step

See your jurisdiction's specific roof or alteration permit guide for a full fee breakdown.

Always verify current roof permit fees, permit requirements, and whether your specific scope requires a permit directly with your local Virginia building department before scheduling your roofer or filing an application. Fairfax County Land Development Services (703) 222-0801. Henrico County Building Inspections (804) 501-4360. Richmond Bureau of Permits and Inspections (804) 646-4169. Norfolk Department of Inspections and Code Enforcement (757) 664-4752. Virginia Beach Permits and Inspections (757) 385-4211. Loudoun Building and Development (703) 777-0220. Chesterfield Building Inspection (804) 748-1057. Verify with your local building department before tear-off begins - filing after work starts can result in stop-work orders.
Disclaimer: All fee information on PermitPrice is for informational purposes only and is not an official permit quotation. Actual permit fees and requirements are determined by each local Virginia jurisdiction's building inspections department at the time of application. The figures on this page (Norfolk $0 no permit; Richmond $144.75; Henrico $163.20; Virginia Beach $237.50; Loudoun ~$402.90 estimated; Fairfax $688.50; DC $384.45 regional reference - all at $15,000 declared value) are sourced from PermitPrice's verified source.json files captured from official fee schedules on fairfaxcounty.gov, henrico.gov, rva.gov, norfolk.gov, vbgov.com, loudoun.gov, and dob.dc.gov respectively. Source-age caveats: Fairfax FY2025 (current); Henrico December 2025 (current); Virginia Beach July 2025 (current); Richmond June 2022; Loudoun July 2022 (estimated); Norfolk July 2021. The Loudoun figure is estimated based on a bundled fee structure - actual fees may differ. The $15,000 declared value is used as a shared comparison assumption throughout this guide; your actual permit fee depends on your declared construction value, your specific jurisdiction's formula, and whether your scope qualifies as a permit-required alteration. Chesterfield County is excluded from the fee table because its flat per-project schedule does not include a verified re-roof declared-value figure - contact Chesterfield Building Inspection directly. The contractor's bid for roofing labor, materials, and hauling is entirely separate from any permit fee. This guide covers residential 1-2 family structures only; commercial roofing uses different fee categories. Solar panel installation requires separate permits. Structural roof framing work (truss replacement, rafter repair, sheathing replacement) always requires a permit in every jurisdiction including Norfolk. The 2% Virginia state levy applied across all verified permit-issuing Virginia jurisdictions is required by Code of Virginia Section 36-139.

Written by: Munib Ur Rehman

Data verified against official fee schedule documents.