The county handles building permits for unincorporated areas and municipalities that have contracted with the county for enforcement. The City of Asheville operates its own independent building and planning department for projects within its city limits. Development in the county is subject to steep slope and high-elevation ordinances due to the mountainous terrain.
How this fits with the state
The state authority here is NC Licensing Board for General Contractors. The county file does not replace that — it adds the permit office, local overlays, and the actual filing path.