Tax preparer reviewing individual tax documents at an organized Johnson City office desk.

Home> Tax Preparation

Tax Preparation You Can Count On


Accurate individual and business tax filing for Johnson City, Erwin, Greenville, Rogersville TN, Kingsport, Bristol, and Abingdon — backed by over 30 years of private-sector experience.

Tax Filing Built Around Your Situation.


Who prepares individual and business tax returns in Johnson City, TN. A to Z Bookkeeping and Tax offers individual and business income tax return preparation for clients in Johnson City, Erwin, Greenville, Rogersville TN, Kingsport, Bristol, and Abingdon. Whether you're an individual filing a personal return or a small business owner filing a business return, the service is built to fit your situation.

A to Z Bookkeeping and Tax is a woman-owned, locally rooted practice led by Teresa Montgomery, who brings over 30 years of private-sector experience to every return. Clients receive a free consultation before committing to anything, along with flexible scheduling that works around a busy day rather than against it. Both in-person and virtual appointments are available, so you can choose whatever is most convenient. Teresa also holds QuickBooks ProAdvisor certification, giving business owners confidence that their books and their tax filing are handled with the same level of care. Unlike an impersonal chain tax service, working with A to Z Bookkeeping and Tax means talking directly with the person preparing your return, getting a clear explanation of your filing, and building a relationship you can return to year after year.

Organized tax documents and laptop at A to Z Bookkeeping and Tax office in Johnson City.
Free consultation

Free Consultation
No-cost initial meeting to discuss your tax situation before you commit.

Flexible scheduling

Flexible Scheduling
Appointments that fit around your workday, not the other way around.

QuickBooks ProAdvisor certified

QuickBooks ProAdvisor Certified
Teresa Montgomery holds certified QuickBooks ProAdvisor status.

Virtual or in-person

Virtual or In-Person
Work with us remotely or meet locally in Johnson City.

How Tax Preparation Works, Start to Finish.


1. Schedule a free consultation by phone or online.

2. Gather and submit your tax documents (in person or virtually).

3. Thorough review and preparation of your individual or business return.

4. Walk-through of your return so you understand every line.

5. Filing your return accurately and on time.

6. Year-round support for any follow-up questions.

Serving Johnson City, Erwin, Greenville, Rogersville TN and surrounding areas within ~15 miles, plus Kingsport, Bristol TN/VA, and Abingdon VA.

Tax preparer consulting with a client about return documents in Johnson City.

What Determines Tax Preparation Pricing.


Pricing depends on the complexity of your return and is discussed directly during your free consultation — A to Z Bookkeeping and Tax does not charge for that initial conversation.

Several factors influence pricing:

  • Number of income sources
  • Whether you're filing as an individual or a business
  • Need for itemized deductions
  • Prior-year complications like amended returns

Pricing is best discussed directly, as it can vary based on the complexity of your return.

Ready to File with Confidence?


Book a free consultation and get a clear picture of your tax situation before you commit to anything.

Tax Preparation Questions, Answered.


  • Do you prepare both individual and business tax returns?

    Yes — A to Z Bookkeeping and Tax handles both individual income tax returns and business tax returns. Whether you're filing as a sole proprietor, a small business owner, or an individual household, Teresa and her team are equipped to help.
  • Do I have to come into the office to have my taxes prepared?

    Not at all. A to Z Bookkeeping and Tax offers both local in-person service and virtual options, so you can work with them from wherever is most convenient. Just reach out to discuss which approach works best for your situation.
  • How much does tax preparation cost, and is there a way to get started without committing?

    A to Z Bookkeeping and Tax offers free initial consultations, so you can discuss your needs and get a sense of the process before moving forward. Pricing is best discussed directly with Teresa, as it can vary based on the complexity of your return.
  • What makes A to Z Bookkeeping and Tax different from a national chain tax service?

    With over 30 years of private-sector experience, Teresa Montgomery brings deep, personalized expertise that large chains simply can't match. As a locally owned, woman-owned business serving the Johnson City area, the focus is on building real relationships and giving clients a clear understanding of their own financial picture — not just processing paperwork.

Let's Talk About Your Taxes.


Schedule your free, no-pressure consultation and find out exactly what your filing will involve.

Explore Related Tax Services.


Business Tax Return Preparation

Accurate, deduction-aware filing for local business owners.

Individual Income Tax Return Preparation

Personal tax filing handled with care for Johnson City residents.

Frequently Asked Questions

Answers to common questions about pricing, service area, and getting started.