Mayor and Town Council

Al Root, Mayor

Al Root, Weaverville NC Mayor
Al Root, Mayor

Al Root and his wife, Louise, practice law together in Weaverville. Al was Charter President of Weaverville’s Kiwanis Club, has been on the board of the Friends of the Vance Birthplace since its creation in 2000, and was initially elected to Town Council in 1997, serving until 2007. Al was Weaverville’s Mayor from 2009 to 2013, and was again elected Mayor in 2017. Al is a graduate of Dartmouth College and the University of Virginia School of Law. After spending four years as an Assistant District Attorney in Brooklyn, New York, Al worked in Asheville until 1994. He has been lucky enough to work in Weaverville ever since.

Contact Mayor Root:

Email:  [email protected]
Phone:  (828) 645-7080


Doug Jackson, Vice-Mayor

Doug Jackson, Town Council
Doug Jackson, ViceMayor

Vice-Mayor Doug Jackson graduated from Auburn University with a bachelor’s degree in mechanical engineering with post-graduate courses in business at University of North Carolina at Asheville. He is also a graduate of the Akzo School of Management in the Netherlands. Mr. Jackson held several diverse positions at American Enka, including process engineer, sales executive, marketing manager, director of planning, as well as director of strategic planning for Akzo America.

For the 18 years prior to his retirement, Mr. Jackson ran his own business focused on international market research and consulting in high-performance textile applications. Many of these projects related to protecting our American troops in the Iraqi  War, as well as law enforcement officers and firefighters.

Councilman Jackson has been a resident of Weaverville since 1974, where he raised his two daughters. He is a member and Ruling Elder at Brittains Cove Presbyterian Church,  a member of the Nature Park Steering Committee,  Weaverville Economic Advisory Committee, and the Commemorative Ceremony Committee.  His hobbies include fly-fishing, woodworking,  gardening, and family activities.

Contact Vice-Mayor Jackson:

E-mail:  [email protected]
Phone:   (828) 645-5894

Dottie Sherrill, Council Member

Dottie Sherrill, Weaverville NC Town Council Member
Dottie Sherrill, Town Council

Dottie Sherrill has served the Town of Weaverville for over 30 years. She was first elected to the Weaverville Town Council in 1989 and has served consecutive terms since that date, serving as Mayor from 2013-2017. Mrs. Sherrill holds a Bachelor of Science degree in Mathematics and Physical Education, plus a Master’s degree in Mathematics and Counseling, and an ED.D in Counseling and Curriculum.

Mrs. Sherrill is a retired teacher and counselor from Asheville City Schools and Buncombe County Schools. She grew up in the Weaverville area and her father, Dr. Jeter Bradley, practiced medicine on Weaverville’s Main Street.

A graduate of Western Carolina University, she spent her early years teaching in Waynesville.  Mrs. Sherrill only left the Western North Carolina area for a short period of three months, when she was a principal of a middle school in Greenville, SC.  She has always been active in community functions, as well as with the Weaverville United Methodist Church.  In her retirement, Mrs. Sherrill has many interests and enjoys different crafts ranging from card making, crocheting, bridge, and gardening.  Dottie and her husband, Dwight Sherrill, live in Kyfields and have two daughters along with four grandchildren.

Contact Councilman Sherrill:

Email: [email protected]
Phone:  (828) 645-7579

Patrick Fitzsimmons, Council Member

Patrick Fitzsimmons Weaverville Nc Town Council Member
Patrick Fitzsimmons, Town Council

Councilman Patrick Fitzsimmons is the executive director of Mountain BizWorks, which has provided business training, coaching, and lending to small businesses in Western North Carolina for 25 years. He previously served with the American Red Cross for 28 years. For a decade, Fitzsimmons was the regional CEO for the Red Cross of Western North Carolina, retiring in 2012.

Fitzsimmons has served on many boards and in many other volunteer, leadership capacities for other non-profit agencies and charities. He has lived on South Main Street in Weaverville since 2004 and has volunteered on the Weaverville Economic Development Advisory Board, Art in Autumn and Citizens’ Academy. He is proud to be able to serve his hometown of Weaverville.

Contact Councilman Fitzsimmons:

E-mail:  [email protected]
Phone:   (828) 777-2495

Andrew Nagle, Council Member

Andrew Nagle, Town of Weaverville Town Council Member
Andrew Nagle, Town Council

Andrew Nagle is a 1987 graduate of Appalachian State University and is currently the Executive Vice President at A-B Emblem, where he has worked since 1991. He has served in the past on the Board of Directors of the Asheville Area Chamber of Commerce, the Economic Development Coalition for Asheville-Buncombe County, and is currently on the board for the Manufacturers Executive Association. A resident of North Carolina since 1983, Nagle has lived in the Weaverville area since 1995 with his wife and two children.

Contact Councilman Nagle:

E-mail:  [email protected]
Phone: (828) 645-3015 ext. 280

Jeff McKenna, Council Member

Jeff McKenna, Councilman
Jeff McKenna, Councilman

Councilman McKenna is Senior Vice President for Speakeasy, Inc., an Atlanta-based global communications development and consulting company. He previously spent over 30 years in technology sales and sales management, from large companies to startups, including NCR, Symbol Technologies and Motorola. For several years McKenna has volunteered with Venture Asheville, an organization that mentors WNC-based startups in technology, climate change and food service. Prior to joining town council he was the Chairman of the Weaverville Zoning Adjustment Board, which he served on for over 10 years. He and his wife Rhonda completed the Weaverville Citizen’s Academy program.

McKenna holds a B.A. degree in economics from the University of Virginia in Charlottesville, where he was a member of the university rowing team. He and Rhonda enjoy camping, hiking and boating. Their daughter Emily is a graduate of North Buncombe and UNC Chapel Hill, and works for Fidelity Investments in Raleigh.

Contact Councilman McKenna:

Email:  [email protected]
Phone:  (828) 484-9202

Town Attorney

Town Council appoints a Town Attorney to serve at the pleasure of the Mayor and Town Council. Below you will find information regarding the Town Attorney.

Jennifer Jackson, Town Attorney 

Town Attorney Jennifer Jackson
Town Attorney Jennifer Jackson

Jennifer has provided legal services to local governments for over 20 years. She was appointed as the Town Attorney for Weaverville in 2016 and enjoys serving not only the Mayor, Town Council and Town Manager, but also the Town’s Zoning Board of Adjustment, Planning and Zoning Board and various Department Heads. She also serves, on an as-needed basis, as the attorney for the Weaverville Alcoholic Beverage Control Board and as the City Attorney for Marion, North Carolina. With a sole focus on local government law she is able to focus her time, attention and expertise on the shared, but unique, needs of government leaders committed to making a difference in their communities. She is a graduate of Clemson University and University of North Carolina at Chapel Hill.

Email: [email protected]
Phone: (828) 645-7116