Weaverville: what the ground and the paperwork look like
Local facts for Weaverville, with sources and the date we read them.
Weaverville is a town of 4,567 people (2020 census, US Census Bureau, read 4 November 2026) in the north of Buncombe County, on the road toward Madison County. The town lies in a valley, with hillsides rising on its edges, so two quite different kinds of lot sit within a few minutes of each other.
On the valley floor, the usual issue is water: runoff from the hills moves across flat ground slowly and soaks the soil under crawl spaces. On the hillside lots, the usual issue is the slope, with pier footings set on cut and fill. Knowing which kind of lot you own tells you where to look first.
Which office
Weaverville contracts with Buncombe County Permits and Inspections for building inspections, so the office at 35 Woodfin Street, Asheville, is the one to phone. Zoning questions inside the town limits may go through town hall instead, so ask both when in doubt. See permits for hours.
A checklist for a valley floor house
- Walk the lot after a heavy rain and see where water pools.
- Check whether the yard slopes toward the house for the first few feet.
- Look under the house for standing water or damp soil in more than one corner.
- Find where sump or drain lines discharge, if there are any.
A checklist for a hillside house
- Look for cracks in the driveway or yard, which suggest the ground itself is moving.
- Check whether piers lean in the downhill direction.
- Note whether doors and windows bind more than they did a year ago.
- Photograph each finding with the date.
Detail on each sign is on foundation problems, and moisture advice is on crawl space moisture.
Older houses near Main Street
Some of the oldest houses in town stand close to the historic centre and were built on stone or brick piers long before modern codes. Those piers may be sound and simply dated. A visitor should tell you whether a pier is failing or merely old, and should show you the mortar, the footing and the load above it. If the answer is only that old means bad, ask for a second opinion before agreeing to replace anything.