Communities We serve the following communities

Serving seven counties across Western North Carolina loosely bounded by the Madison County border to our north, Haywood County's western border, the southern borders of Polk, Transylvania, and Rutherford Counties and finally the far eastern border of Buncombe County. Descriptions for many of the communities we serve throughout the Asheville MSA and its bordering counties are included below.

asheville

Asheville


With a population of 90,000+, Asheville is the largest city in both Buncombe County and Western North Carolina.

Learn more
black_mountain

Black Mountain


Black Mountain is often referred to as "the front porch of Western North Carolina." The town of almost 8,000 residents has a vibrant but quaint commercial center and is noted for its cultural and recreational offerings.

Learn more
brevard

Brevard


Being a small town doesn't mean you can't offer some of the finest charms Western North Carolina has to offer. Tucked along the edge of the Pisgah National Forest, Brevard is a hotspot for eclectic in-town living and big mountain views.

Learn more
buncombe

Buncombe County


Asheville is the largest city in Western North Carolina, but surrounding towns in Buncombe County offer small-town flair and varied amenities. The population is approximately 240,000 in the county.

Learn more
cashiers

Cashiers


The Village of Cashiers likes to boast of its location, perched on the highest plateau in the Blue Ridge Mountains in Western North Carolina.

Learn more
flat_rock

Flat Rock


Flat Rock is sometimes called "The Little Charleston of the Mountains." The area was a 19th century oasis frequented by affluent plantation owners from the South Carolina Lowcountry.

Learn more
haywood

Haywood County


Haywood County consists of four unique mountain towns: Canton, Clyde, Maggie Valley, and Waynesville, as well as an assortment of unique mountain communities.

Learn more
henderson

Henderson County


With a diverse population of people of all ages and from all walks of life, Henderson County is the perfect location for enjoying life.

Learn more
hendersonville

Hendersonville


Hendersonville, long known for its historic charms, is blooming into the future. The town (population 14,000) is the largest in Henderson County and is the county seat.

Learn more
lake_lure

Lake Lure


If parts of Lake Lure look familiar to first-time visitors, it's no surprise.

Learn more
maggie_valley

Maggie Valley


Just 10 miles outside of Waynesville is Maggie Valley, a quaint mountain delight that sprang up to cater to visitors and still rolls out the welcome mat to traveling tourists.

Learn more
polk

Polk County


Polk County, the "First Peak of the Blue Ridge," welcomes flatlanders to a higher altitude, with elevations ranging from just under 800 feet at the Green and Broad Rivers to over 3,200 feet on Tryon Peak and Wildcat Spur.

Learn more
rutherford

Rutherford County


At the base of the Blue Ridge Mountains, Rutherford County is a mostly rural county of about 67,000 residents that is fast becoming a popular spot for those looking to retire or invest in a second home.

Learn more
transylvania

Transylvania County


Transylvania County is located in the Appalachian Mountain range of Western North Carolina about 30 miles southwest of Asheville, NC.

Learn more
waynesville

Waynesville


High peaks surround the town of Waynesville, once billed as the Gateway to the Smokies and now the seat of Haywood County.

Learn more
weaverville

Weaverville


Away from the hustle and bustle of urban life, Weaverville is attracting newcomers because of its small town, friendly atmosphere. With a population of 3,200, Weaverville has had a mini growth spurt in recent years.

Learn more
woodfin

Woodfin


Nestled along the banks of the French Broad River and Interstate 26, the Town of Woodfin provides a small-town mountain lifestyle with big-city amenities.

Learn more