City Building Permits
Town of McKenney, VA - 2026 Building Permit Guide
How to apply for a building permit in Town of McKenney, Virginia. Permit authority, application steps, fees, and inspection requirements.
Permit Authority
The Town of McKenney does not operate a separate building department. The town's Licenses and Permits page states that Dinwiddie County administers the town's building code. For property inside town limits, requests for zoning permits, conditional use permits, building permits, or certificates of occupancy must be accompanied by a Notice of Application to the town. The town directly issues sign permits and business licenses.
- Department
- Town of McKenney Town Office (notice and sign permits); Dinwiddie County Office of Building Inspections (building permits)
- Address
- 20706 First Street, McKenney, VA 23872
- Phone
- (804) 478-4621
- townofmckenney@gmail.com
Online Permit Portal
Platform: EnerGov Self Service • Account required: Yes • Submission: In-person only
Application Process
- Determine whether the property is inside Town of McKenney limits and whether the project needs the town's Notice of Application, a town sign permit, or a town business license.
- If the project involves zoning permits, conditional use permits, building permits, or certificates of occupancy within town limits, obtain the required Notice of Application from the Town Office at 20706 First Street, McKenney, VA 23872.
- Submit the actual building permit application through Dinwiddie County Building Inspections or the county EnerGov portal, including the town Notice of Application when required.
- Complete county plan review, revisions, fee payment, and permit issuance through Dinwiddie County Building Inspections.
- If signage is part of the project, separately obtain the town sign permit from the Town Office before erecting signage within town limits.
General Requirements
Inside town limits, requests for zoning permits, conditional use permits, building permits, or certificates of occupancy must be accompanied by a Notice of Application to the town. The town also requires a sign permit before erecting signage within town limits. Underlying building permit requirements follow Dinwiddie County and the Virginia Uniform Statewide Building Code.
Required Documents
- Notice of Application to the Town of McKenney for county permit requests inside town limits
- Completed county building permit application and documents (same requirements as Dinwiddie County)
- Completed town sign permit application for signage projects
- Permit validity
- No separate public town expiration rule was found for the Notice of Application or sign permits. County-issued building permits inside town limits are subject to Dinwiddie County administration and Virginia code timing rules: application abandoned after six months if not pursued in good faith; work under an issued permit abandoned if not meaningfully progressed for six months.
- Building code
- The town's permit page states that the county administers the town's building code. Dinwiddie County applies the Virginia Uniform Statewide Building Code to building permits inside town limits.
- Owner-builder
- No separate town owner-builder rule was found. County-issued permits inside town limits remain subject to Virginia code applicant and licensure rules.
- Contractor requirements
- No separate town contractor-licensing rule was found on the town permit page. County-issued building permits require proof of Virginia DPOR contractor licensure or a valid written non-licensure statement.
Fees
- Minimum permit fee
- $30.00 for a town sign permit. Town business license minimum is $45.00. County building permits are subject to the Dinwiddie County building fee schedule.
- Permit fee formula
- Town sign permits are a flat $30.00. Town business licenses are $45 minimum or $0.15 per $100 of gross receipts. Actual building permit fees are charged by Dinwiddie County.
- Payment note
- Town sign permit fee is due with the completed application. No separate town online permit-payment portal was found. County building permit payments follow Dinwiddie County payment procedures.
Fees change. Verify current amounts at the official fee schedule.
Work That Does NOT Require a Permit
Contact the Town of McKenney Town Office (notice and sign permits); Dinwiddie County Office of Building Inspections (building permits) to confirm whether your project requires a permit before starting work.
Inspections
How to Schedule
- EnerGov Self Service portal (county) (online)
- Inspection hours
- Dinwiddie County Building Inspections: Monday through Friday, 7:30 AM to 3:30 PM. Town Office hours: Tuesdays and Fridays, 2:00 PM to 6:00 PM.
Typical inspection sequence: Building inspections for projects inside McKenney town limits are handled through Dinwiddie County. The county and Virginia code inspection sequence applies: footing excavation and reinforcement; foundation systems; preparatory work before concrete placement; structural members and fasteners before concealment; electrical, mechanical, and plumbing before concealment; energy conservation materials before concealment; and final inspection.
Additional Resources
- Building code: The town's permit page states that the county administers the town's building code. Dinwiddie County applies the Virginia Uniform Statewide Building Code to building permits inside town limits.
- Zoning information: View zoning info
- Town of McKenney
- Dinwiddie County Building Inspections
- Dinwiddie County Forms and Procedures
- License lookup guide: Virginia Contractor License Requirements
- Contract template: Virginia Homeowner-Contractor Agreement
- Virginia hub: Virginia Contractor License & Permit Hub
Information on this page was last verified: March 2026. Permit rules and fees change — confirm current requirements directly with the Town of McKenney Town Office (notice and sign permits); Dinwiddie County Office of Building Inspections (building permits) before applying.
Frequently Asked Questions
Town of McKenney Building Permit FAQ
- Do I need a building permit in Town of McKenney, VA?
- Inside town limits, requests for zoning permits, conditional use permits, building permits, or certificates of occupancy must be accompanied by a Notice of Application to the town. The town also requires a sign permit before erecting signage within town limits. Underlying building permit requirements follow Dinwiddie County and the Virginia Uniform Statewide Building Code.
- How much does a building permit cost in Town of McKenney, VA?
- The minimum permit fee is $30.00 for a town sign permit. Town business license minimum is $45.00. County building permits are subject to the Dinwiddie County building fee schedule.. Fees are calculated as: Town sign permits are a flat $30.00. Town business licenses are $45 minimum or $0.15 per $100 of gross receipts. Actual building permit fees are charged by Dinwiddie County..
- How do I apply for a building permit in Town of McKenney, VA?
- 1. Determine whether the property is inside Town of McKenney limits and whether the project needs the town's Notice of Application, a town sign permit, or a town business license. 2. If the project involves zoning permits, conditional use permits, building permits, or certificates of occupancy within town limits, obtain the required Notice of Application from the Town Office at 20706 First Street, McKenney, VA 23872. 3. Submit the actual building permit application through Dinwiddie County Building Inspections or the county EnerGov portal, including the town Notice of Application when required. 4. Complete county plan review, revisions, fee payment, and permit issuance through Dinwiddie County Building Inspections. 5. If signage is part of the project, separately obtain the town sign permit from the Town Office before erecting signage within town limits.
- How do I schedule a building inspection in Town of McKenney, VA?
- Inspections can be scheduled via: EnerGov Self Service portal (county).
Need help with your project?
Navigating permits in Town of McKenney can be complicated.
Jaspector connects you with local experts who can review your scope, verify your contractor, and help you understand what permits your project actually needs.
Learn how Jaspector works