Back to top

Our Staff

Steve Walls

Steve is a licensed CPA and is also a Certified Fraud Examiner. Steve has over 35 years of experience in the Richmond marketplace providing attest and tax services to large and small businesses, non-profit organizations and high wealth individuals. Steve’s specialties include tax minimization strategies, S Corporations and rental real estate.

Download vCard for Steve Walls






Shanthi Sundaresan, Manager

Shanthi has recently been promoted to Manager having joined our firm in 2014 as a Staff Accountant. Shanthi received a Bachelor of Commerce in 1990 from the University of Madras, with a specialized certification in Accounting. Shanthi is a CPA licensed in Virginia and specializes in individual tax services to our high wealth clients, especially those with foreign tax considerations, and non-profit organizations.

Download vCard for Shanthi Sundaresan





Drew Everhart, Project Manager

Drew joined our firm in 2017. He holds a doctorate in neuroscience and has recently re-entered the work force as he is the primary caregiver for his two children. Drew is a graduate of Duke University. Drew is highly proficient with assorted computer applications, QuickBooks, financial forecasts, budgeting and network administration.

Download vCard for Drew Everhart






Beth Edwards, Office Manager

As Office Manager, Beth is responsible for the firm’s day-to-day operations while providing critical administrative support to our team. Beth has over twenty years of experience in support roles in both the legal and accounting fields. In addition to her administrative roles, Beth prepares assorted tax returns for our client base such as 1099s, W-2s, tangible personal property returns, etc.

Download vCard for Beth Edwards, PLLC




Barbara Duvall

Barbara joined our firm in 2017 after completing over 30 years of service with an accounting firm in Maryland. Barbara has exceptional knowledge of QuickBooks and is well versed in payroll matters.

Download vCard for Barbara Duvall


For more information about Steve Walls & Associates, PLLC, contact us at 804.270.0784.