Surface Renewal in Avery County, NC
Serving Newland, Banner Elk, Linville and the rest of Avery County.
Avery County sits high in the mountains, where snow, ice and heavy moisture are hard on roofs, stonework, decks and driveways. Cedar and stone are common here, and both need care that protects the material.
We work with homeowners and businesses in Newland, Banner Elk, Linville and the surrounding area.
Popular services in Avery County

Cedar and Stone Roof Restoration
Cleaning and renewal for cedar shake and natural stone roofing, using methods that protect the material instead of damaging it.
View photos, videos and details →
Stone and Masonry Cleaning and Sealing
Cleaning and sealing for natural stone, brick and masonry that removes buildup and guards against moisture and efflorescence.
View photos, videos and details →
Specialty Wood Restoration
Renewal for exotic hardwood decking, furniture and fencing, including IPE and teak, matched to each wood's grain and oil content.
View photos, videos and details →
Wood Deck Restoration and Staining
Renewal and staining for pressure-treated and cedar decks: stripping, cleaning, brightening, sanding and sealing as needed.
View photos, videos and details →Recent work by town
See all services.
Request a quote
Tell us what you are working with and we will get back to you. Prefer to talk? Call (828) 434-3707.