In February of 2025, just months after Tropical Storm Helene devastated the North Carolina mountains and destroyed entire ...