, Inc.

Web Design | SEO | Mobile-Ready Web Sites | Social Media | YouTube Videos

Jason DeWitt
P.O.Box 283
Banner Elk, NC 28604

We Are Official

Who's Online

We have 36 guests online

Pay Invoices Here

Avery County Has a Black Car Service!

Designated Driver, Anyone?

Getting Married?
Want a Very Cool Date?

Rob Cocke
High-Country Black Car Service
This e-mail address is being protected from spambots. You need JavaScript enabled to view it





All of Avery County, North Carolina Official Information




All Emergencies: Call 911
Area Code 828
Avery County Sheriff's Dept: 733-5855
Banner Elk Police Dept: 898-4300
Beech Mountain Police Dept: 387-2342
Crossnore Police Dept: 733-2023 or 2024
Elk Park Police Dept: 733-9573
Newland Police Dept: 733-2023 or 2024
Sugar Mountain Police: 898-4349
Avery Citizens Against Domestic Abuse (ACADA) 733-3512




Fire and Rescue

All Emergencies: Call 911
Area Code 828
Banner Elk Fire Dept: 898-4623
Beech Mountain Fire Dept: 387-2342
Crossnore Fire Dept.: 733-5555
Elk Park Fire Dept: 733-5555
Frank Volunteer Fire Dept: 733-9336
Green Valley Fire Department: 765-5555
Linville Fire Dept: 733-2188
Linville-Central Rescue Squad: 733-2346
Newland Fire Dept.: 733-5555





All Emergencies: Call 911


Cannon Memorial Hospital
434 Hospital Drive Linville, NC


Watauga Medical Center
336 Deerfield Dr. Boone, NC
800-443-7385 or 828-262-4100


Spruce Pine Community Hospital
125 Hospital Dr. Spruce Pine, NC


Avery Citizens Against Domestic Abuse
(ACADA) 733-3512




Places of Worship

Aaron Church
Arbor Dale Church
Ashley Chapel
Banner Elk Presbyterian Church on Lees McRae Campus
Beech Creek Church
Beech Creek Mountain Church
Beech Mountain Church
Beech Valley Church
Belview Church
Big Meadow Church
Blevins Creek Chapel
Buck Hill Church
Burleson Chapel
Calvary Church
Conley Chapel
Crab Orchard Church
Crossnore Presbyterian Church (828) 733-1939
Curtis Creek Church
Fairview Church
Fall Creek Church
First Baptist Church of Glen Alpine - (828) 584-0312
Fletcher Chapel
Forest Home Church
Frank Church
Green Valley Church
Hanging Rock Chapel
Henson Creek Church
Higher Ground Worship Center
Hopkins Chapel
Ivy Heights Church
Lewis Chapel
Little Elk Church
Little Plumtree Church
Long Ridge Church
McCoury Rock Church
Midway Church
Mount Calvary Church
Mount Gilead Church
Mount Pleasant Church
Mount Zion Church
New Cross Church
New Hopewell Church
Newland Presbyterian Church
Oak Grove Church Newland
Peoples Church
Pine Grove Church
Pisgah Church
Pleasant Hill Church
Pleasant Valley Church
Powdermill Church
River of Life Church, 48 High Country Square, Banner Elk, NC 28604 ~ 828-297-6646
Roaring Creek Church
Saint Bernadette Catholic Church, Linville, NC ~ 828-898-6900
Shelter Rock Ministries
Sloop Chapel
Smoky Valley Chapel
Sugar Mountain Church
Taylor Chapel
Union Church
Valley Haven Church
Vance Memorial Church
Walnut Grove Church
Whites Memorial Church
Yellow Mountain Church




Area Schools


Avery County High School; 401 High School Rd., Newland


Avery County Middle School; 102 Old Montezuma Rd., Newland


Banner Elk Elementary School; 185 Azalea Circle


Beech Mountain Elementary School; 60 Flat Springs Rd., Elk Park


Cranberry Middle School; 6320 Hwy 19E


Crossnore Elementary School; 200 Bell Lane, Crossnore


Grandfather Academy (private); Hickory Nut Gap Rd., Banner Elk


High Country Christian School; 1551 Tynecastle Rd., Banner Elk


Newland Elementary School; 750 Linville St., Newland


Riverside Elementary School; 8020 US Hwy 19E Plumtree




Government Offices

Avery County Central Dispatch


Banner Elk Town Hall;
200 Park Ave.
Banner Elk, NC 28604


Beech Mountain Town Hall


Elk Park City Hall
169 Winters St.
Newland, NC 28657


Newland Town Hall
301 Cranberry St.
Newland, NC 28657


Sugar Mountain Town Hall
237 Townsend Dr.
Sugar Mtn, Banner Elk, NC 28604


Avery Citizens Against Domestic Abuse
(ACADA) 733-3512





Mountain Electric Cooperative
PO Box 1240
Newland, NC 28657
828-733-3213 (fax)
Contact: William D. Caraway
This e-mail address is being protected from spambots. You need JavaScript enabled to view it


Piedmont Natural Gas
Residential Contact / Commercial Contact
Tom Ellis
This e-mail address is being protected from spambots. You need JavaScript enabled to view it
phone: 800-752-7504
P.O.Box 218
6781 Hwy 19E
Spruce Pine, NC 28777




Skyline Telephone Membership Corp.
PO Box 759
West Jefferson, NC 28694
800-759-2226 (toll-free)
828-963-1527 (fax)
Contact: Karen Powell
This e-mail address is being protected from spambots. You need JavaScript enabled to view it




Building Permits and Inspections
Tommy Burleson/Jason Vance
Code Enforcement Officer
PO Box 596
Newland, NC 28657
(828) 733-8204
fax: (828) 733-7003




Water Quality Lab & Wastewater Treatment
1522 Tynecastle Highway
P O Box 1167
Banner Elk, NC, 28604




Zip Codes & Phone Exchanges (828 area)

28622 - Beech Mountain (260, 387), Cranberry (733), Heaton (898), Elk Park (733)


28604 - Balm (898), Banner Elk (260, 783, 897, 898), Foscoe (963, 898), Seven Devils (963), Sugar Mountain (898)


28657 - Crossnore (733), Linville (733), Minneapolis(733), Newland (733, 737), Pineola (733), Plumtree (733)


28605- Edgemont (733), Jonas Ridge (733)





Word of the Day







Save, Inc is a showcased Spruce Pine, NC website development firm on!