Skip to the content

Meet Our Staff

As our client, you will have a team of highly qualified professionals working for you to provide you with the best coverage for you, your family, or your business.  Building a long-lasting relationship with our clients is our number one priority.

Donald Angel

Donald Angel began his insurance career in 1981 after graduating from Western Carolina University with a Bachelor of Science degree in Business Administration. In 1999, Donald co-founded Angel & Hughes Insurance Agency. He is married to Teresa Gouge and they have 2 children, Drew and Paige. Donald is a member of Cane River Baptist Church and West Yancey Volunteer Fire Department. Donald is a licensed Property/Liability agent and a Life/Health agent. He is also licensed to sell Medicare Supplements and Long-Term Care.

Burnsville, North Carolina Insurance Linda Hughes

Linda Hughes

Linda Hughes began her insurance career in 1986. In 1999, she co-founded Angel & Hughes Insurance.

Linda married Danny Hughes in 1977. They live in the Double Island Community and have two sons, Jeremy and Bill. They are the proud grandparents of Tucker and Max, who are the children of Bill and Melanie Austin Hughes. Linda is a member of Pleasant Gap Baptist Church.

Linda is very active in the community, currently serving a second term on the Board of Directors for Yancey hospice and has served two terms on the Board of Directors for the Yancey/Burnsville Chamber of Commerce. Linda is also very active with The Relay for Life having served as Chairman for several years and as a Team Captain since 2000.

Linda is a licensed Property/Liability agent and a Life/Health agent.

Burnsville, North Carolina Insurance Stephanie Joyce

Stephanie Joyce

Stephanie Joyce joined Angel & Hughes in 2007 and is licensed in Property and Casualty. She is a life long resident of Yancey County and lives in the Bald Mountain community with her husband Eddie and their two children. Stephanie is an active member of Landmark Baptist Church where she serves as clerk.