Business Approvals & Licenses

Contractor License

All contractors performing construction or demolition work in Shenandoah County (except VA Class A) require a Shenandoah County Contractor’s License.  Click here to download the application form.  Completed forms may be mailed or hand delivered to our office.

Business License

No Business License is required for businesses which are located solely in the county and not in one of the towns.  Businesses located in one of the towns may be required to have a business license.

Town of Edinburg 540-984-8521 Town of Mount Jackson 540-477-2121
Town of New Market 540-740-3432 Town of Strasburg 540-465-9197
Town of Toms Brook 540-436-8000 Town of Woodstock 540-459-3621

Zoning Approvals

Certain business activities (home based businesses, building construction) may require zoning approvals.  Please see our Zoning and Subdivision page for further information.