About Us

Shane Haymore-Owner


Serving Banner Elk, Beech Mtn., Linville, and Newland for over 20 Years


NC Commercial License #33510