I live about 8 miles north of Weaverville. Development, annexation, etc are intense there in recent years, the town has changed some, and so, obviously has the water situation. Even at 8 miles away, I would not pretend to know any great details about Weaverville, what has just happened, and what is about to happen. I have enough trouble keeping up with what is happening in the 10,000 acres of resort where I do business. Given that, I have this to say.
This will sound like a commercial for using real estate agents, but that is what you have to do. The person or firm that you choose should be hyperlocal and tuned into the town.
I assume you are far from here. I googled "wevaerville nc blogs" for you, and not much there, but start with the local paper here:
See who writes letters to the editor, what the issues are, and use what you learn as a guide to finding an agent who is as I said, "hyperlocal", got their ear to the ground. Keep an eye on Weaverville issues here too:
Using google alone is no way to find an agent to work on your behalf from far away. I wish I could make a recommendation for you, but sometimes, in something as important as buying a house, we all have to do a little legwork on our own to get what's best for us.