Barbara Maconaghy is an Enrolled Agent licensed to practice before the IRS, with over 14 years of experience. She joined the Donna L. Hughes P.C. team in 2011. 

Barbara started her accounting career as a financial secretary at a church and later returned to school to finish her accounting and business coursework. She moved to the area in 2008 and started working for Donna a few years later. 

Barbara’s favorite part of her role is watching her clients’ tax lives get easier with her guidance. 


  • American Institute of Certified Public Accountants, AICPA
  • National Association of Enrolled Agents, NAEA
  • Virginia Society of Enrolled Agents, VASEA 


  • Quickbooks Online ProAdvisor
  • Enrolled Agent
Barbara Maconaghy