John B. Barry, CPA, P.A.

Meet the Team

Leading the firm and serving in the accounting industry for thirty years, John B. Barry has established long lasting relationships with small businesses and individuals throughout the High Country. He has years of experience working with and serving his clients as a professional and friend.  Prior to starting his own practice, John worked for two national accounting firms.  Thus, he has both worked for firms with large corporations as their clients, and has helped small businesses with their accounting, bookkeeping and payroll.  This variety has given John the skills and knowledge to better serve his clients and meet their needs.  In his spare time, John enjoys spending time with his wife and children, working outdoors, and reading—not necessarily all at the same time.  You may contact John at his email address:


Serving at the firm for over five years, Andrew T. Barry has been a tremendous asset to the firm.  He has been apprenticed in the accounting industry and continues building out his knowledge base through his research and experience.  Andrew is full of energy, innovation, and a passion for serving clients with excellence.  Specializing in our Individual Tax Return and Personal Finance departments, you can count on him doing a thorough and in-depth job.  He married his wife, Grace, in the Spring of 2017. Andrew enjoys exploring the hills and mountains here in the High Country, fellowshipping with international students and friends, traveling, and soccer.  You may contact Andrew at his email address:


Joining our team in February 2016, Rebekah L. Ransom is from Tennessee.  She earned a M.S. in Accounting in 2013 and has been in the accounting industry for fifteen years.  Rebekah first began her accounting and business career in a family business; because of this she has a huge appreciation and understanding for small and medium sized businesses.  She is the head of the Bookkeeping department, is responsible for office management, training, and development, and plays a key role in the Corporate Tax department as well.  In her time away from a desk, Rebekah loves spending time with her family, picking up a good book to read, playing the piano, serving her communities, some crafting, and investing time in the various relationships in her life.  You may contact Rebekah at her email address:


Coming to us all the way from Idaho, Simon D. Esmond joined our team in August of 2017.  He holds a B.S. in Accounting.  He previously worked for a cabinet manufacturer and installer for nine years in Idaho and still enjoys wood-working.  With a love for numbers and puzzling over things, Simon will dig deep in understanding the various needs of clients.  Simon works in our Payroll and Bookkeeping departments here at the firm.  In his time off, Simon is a big fan of Sci-Fi, being outside, reading and listening to books, road trips, and board games.  You may contact Simon at his email address:


Working with us since November 2016, Liz R. Bullock is a native of Boone.  Liz holds an Associate in Arts with a focus in mathematics and is working towards a B.S. in Accounting.  She has experience working in several small local businesses. She is very passionate about her seasonal work with Operation Christmas Child and the global outreach with shoeboxes.  Liz handles our front desk and works in the Payroll department.  In her down-time, Liz can be found exploring the trails in the High Country, hanging out with friends and family, volunteering, and studying history, politics, and global events.  You may contact Liz at her email address:


Introducing Simon’s better half, Becca M. Esmond!  Becca joined us two weeks after Simon in September 2017.  She obtained a B.A. in Liberal Arts.  She formerly worked at a small publishing house in Idaho for three years.  Becca has experience in secretarial, payroll, and bookkeeping work.  Becca affectionately refers to herself as “Andrew’s Minion” and provides support in the Individual Tax Return department and document management.  Becca loves sunshine, knitting, cooking, and being outdoors with Simon exploring new and old places.  You may contact Becca at her email address: