On Sept. 27, 2024, historic winds and rainfall from Hurricane Helene devastated North Carolina and the Western Appalachian ...