Johnson, Vollmerhausen and Gates, PLLC CPAs

Welcome to Johnson, Vollmerhausen & Gates, PLLC. We are a CPA firm located in Asheville NC. Our certified public accountants have been helping local businesses and individuals with financial guidance and personalized tax services since 1981.

Our friendly team is committed to delivering exceptional customer service and helping tailor the right solutions for your individual needs. When you contact our firm, you’ll find a professional team of CPAs who are interested in listening to your needs and building a great relationship with you. We are approachable, knowledgeable, easy to talk to, and down to earth. We understand the importance of good communication and are always available to assist with all your tax and accounting questions.

As a local accounting firm, we provide a personal, one-on-one approach. We believe in giving our clients the information and resources necessary to make informed financial decisions. You’ll have access to a team of experienced professionals who understand all the tax laws and changes that impact your tax return. You will also receive customized financial advice in a broad range of accounting, payroll, and other related services.

At Johnson, Vollmerhausen & Gates, PLLC, we value all our clients and strive to build relationships that will last for years to come. Contact us to find out how we can become your trusted advisors.

Tax and Consulting

Tax and Consulting

Navigate through the changing regulations and complicated standards of tax compliance, minimize tax liabilities & save for the future.

Learn More


Simplify everything from basic hourly calculations to complex IRS tax forms for security and peace of mind.

Learn More
Accounting and Bookkeeping

Accounting and Bookkeeping

Maintain your financial records with customized accounting programs to help you make sound business decisions.

Learn More

Contact Us


Johnson, Vollmerhausen and Gates, PLLC
1265 Hendersonville Road
AshevilleNC 28803

Phone Number

(828) 210-6167



Monday: 8:00 AM - 5:00 PM
Tuesday: 8:00 AM - 5:00 PM
Wednesday: 8:00 AM - 5:00 PM
Thursday: 8:00 AM - 5:00 PM
Friday: 8:00 AM - 5:00 PM
Saturday: Closed
Sunday: Closed