Home costs vary depending on the style, size, and lot you're building on. Most custom home builders in Asheville start at $200 per square foot. Judd Builders is a high-end custom home builder and starts at $250 per square foot.