WNC Insurance Agency, located in Asheville, North Carolina, is a small family-owned agency that has been operated by a father son team since 2000. Featuring products such as car and home insurance in Asheville, and business insurance, we focus on personal and complete service for all clients, big or small. With an independent insurance agent, you have choices. Independent agents are not tied to any one insurance company. One of the advantages of using an independent agent is that we work to satisfy your needs. You are using an expert for an important financial decision.