Tom Codington Asheville CPA Team

Meet The Asheville CPA Team

North Carolina Licensed CPAs

Thomas L. Codington, CPA, President          NC License # 4621Thomas L. Codington Asheville CPA

Thomas L. Codington, CPA, founded the firm in 1977.  Tom’s passion is helping clients (who most often become friends) save taxes and grow their wealth.  His primary areas of focus are: strategic income tax planning, personal financial planning, and real estate taxation.  He is also responsible for client communications, team leadership and business development.  Tom has been active and held leadership positions in the following organizations:  North Carolina Association of Certified Public Accountants, Leadership Asheville XVI, Junior Achievement, Park Ridge Hospital, and Carolina Real Estate Investors Association.  His hobbies include travel, movies, reading, and dancing with his wife, Janice.  Contact Tom directly at

Joseph H. Clarke Asheville CPAJoseph H. Clarke, CPA, Tax Manager          NC License # 33214

Joe has more than 40 years of experience in accounting and taxation.  He moved to Asheville in November of 2007 after practicing in Virginia since his graduation from Virginia Tech in 1970.  He was a partner in a Virginia Beach CPA Firm for 33 years and specialized in individual and business income taxes.  As Tax Manager for Thomas L. Codington, P.A., Joe is responsible for overseeing the areas of tax research, return preparation, and review.  Joe enjoys hiking, visiting waterfalls, and camping with his wife, children and grandchildren.  Contact Joe directly at

Evon Anders, MBA, CPA          NC License # 14837Evon Anders Asheville CPA

Evon, a Western North Carolina native, graduated from Furman University and Western Carolina University.  She assists small business clients and individuals with accounting and tax work.  Evon is active in her church and enjoys exploring the mountains with her family.  Contact Evon directly at

Mark Codington Asheville CPAMark Codington, CPA          NC License # 15628

Mark has been working in public accounting for over 30 years, both in California and North Carolina.  His emphasis is on individual and business taxation, and tax problem resolution.  Mark joined the firm when he moved to North Carolina in 2004.  He stays busy after hours making plans to see his children and grandchildren in southern California, and ardently pursuing his favorite hobby, photography.  Contact Mark directly at

Gary M. Pearson, CPA          NC License # 2537Gary M. Pearson Asheville CPA

Gary has been practicing as a Certified Public Accountant since 1965.  He specializes in individual and business taxation, representation before the IRS, and entity structuring.  He was a partner of a local CPA firm for twenty years, and has been active in professional organizations such as the North Carolina Association of Certified Public Accountants, Kiwanis, and local CPA groups.  Gary’s hobbies include reading, travel, studying geography, and enjoying his grandchildren.  He is also active in helping to provide medical assistance to a school and orphanage located in Honduras.  Contact Gary directly at

Unlicensed Associates


Amanda SmithAmanda Smith Asheville Bookkeeping

Mandi began practicing bookkeeping and payroll accounting in 2005 after graduating from McDowell Technical Community College with her Associate’s degree in Accounting.  She has a genuine passion for helping others at the workplace and in her community.  When not in the office, Mandi loves outdoor activities and spending time with her family and friends.  Contact Mandi directly at

marilyn-lane-asheville-accounting-services-minMarilyn Lane, BA

Marilyn is an accountant with 20 years experience, including work for a public accounting firm in the Los Angeles area.  She has also co-owned a small business services company with her husband of 28 years.  She started her career heading up the automation of two companies’ data and providing software training and support.  Marilyn is certified as a QuickBooks Pro Advisor, and finds satisfaction and fulfillment in helping others through problem solving.  Contact Marilyn directly at

Sherry Boughman, Office ManagerSherry Boughman Asheville Accounting

Sherry has lived in North Carolina for more than 21 years, and has been with Thomas L. Codington, P.A. since 1994.  In her capacity as Office Manager and Payroll Manager, she is very much a people person who is dedicated to helping provide excellent service to the firm’s clients. She and her husband Jay live in Morganton and love being grandparents and spending time with their family.  Contact Sherry directly at

Lisa Harms Asheville Office AdministratorLisa Harms, Office Administrator

Lisa has more than 30 years of experience in client and customer relations.  She has worked in several types of industries including two CPA offices in California.  Lisa moved to Asheville from Utah in 2009.  When she isn’t working, Lisa enjoys spending time with her family, working in her gardens, baking, and enjoying the many festivals the Asheville area has to offer. Contact Lisa directly at