Give us a call

Barnette & Coates, Inc.

Your Insurance Agency in Asheville, NC

Who we are and what we do:

We are an independently owned and operated agency in Asheville, North Carolina and we deliver comprehensive insurance and risk management solutions.  We’ve served individuals, families, and businesses throughout Western North Carolina for more than 40 years and our agents have decades of collective experience.  We shop with different insurance companies and we take the work off our clients.  We get to know our clients on a first-name basis and we take a very hands-on approach to providing insurance. 

Our agents are from Buncombe County and they know the area well.  They also know the needs of people who live in this area and as a result can tailor any of our many programs to these people’s needs.  From home and auto to business, our agents tailor insurance solutions to individual clients so that clients are totally secure for the right prices.  We work consultatively and in-depth with clients, and this ensures that we create the best policies and packages.

Local Involvement:

We have easy access to the people we serve and can be face-to-face with them easily.  This personal contact is a reflection of our desire to work closely with clients, but just working closely is not enough.  We have to contribute generally to the communities we serve.  We advertise at many area schools and we partner with a local radio station to promote our message.  We’re also members of the Asheville Chamber of Commerce, through which we help the commercial environment of Buncombe County become healthier.

If you’d like to know more about our agency or how we can help you, please contact us or give us a call.  You can also request a quote.

Barnette & Coates is proud to provide insurance and risk management solutions in Hendersonville, Asheville, Fletcher, Saluda, Weaverville, and Leicester, NC.  We also serve other areas in the state and we serve South Carolina.  

Related Links:

Our Locations

Hendersonville Office

Hendersonville Office

708 Spartanburg Hwy
Hendersonville, NC 28792
Main office: 828-559-3172
Fax: 828-696-8181
Asheville Office

Asheville Office

899 Haywood Road
Asheville, NC 28806
Main office: 828-476-4349
Fax: 828-253-9671

Our Providers


Accommodating, professional, helpful, and quick. Very comfortable experience and I was impressed by their capabilities. Highly recommended.

Brad M.
I feel lucky to have found an agent willing to provide this level of service. No need to look anywhere else!

Michelle D.
Over the years we’ve never once had to worry about our coverage. My husband and I are long-time customers and proud to be.

Carol S.
Surprisingly flexible and in-touch with my needs as a small business owner. Can’t ask for more.

Spencer F.
They have strong ties with the community, and it shows. It’s nice to do business with people that really show they care about you and your family.

Susan T.