Johnson City CPA, PC · Johnson City, Tennessee

Driving Financial Success.

Every side of your business, balanced by one CPA who knows your name. Taher Elkassaby, CPA personally leads all six of this firm’s services — tax planning, tax return preparation, payroll, bookkeeping, new entity setup, and advisory — with over ten years of experience in accounting and finance.

One form reaches the CPA’s own office — no call center, no ticket queue.

Taher Elkassaby, CPA
Taher Elkassaby, CPA The CPA behind every service on this page
  • CPA-led — one licensed CPA
  • Six services under one roof
  • 2400 Susannah Street, Suite B
  • Mon–Fri 9:00 AM – 5:00 PM
The Balanced Ledger

Your whole year, on one page of the ledger.

A small business runs on two sides: what comes in and what goes out. Place each kind of work where it belongs — and see which of our six services picks it up. When every piece is placed, the ledger balances.

DebitsCredits
  • A month of receipts Bookkeeping
  • A new LLC filing New Entity Setup
  • A big decision to talk through Advisory Services
  • A payroll run Payroll
  • A quarterly estimate Tax Planning
  • A tax return to file Tax Return Preparation
In balanceIn balance

Six kinds of work. One set of books. One CPA keeping both sides honest.

Services

Six services, one set of hands.

Most businesses meet their accounting in pieces — a bookkeeper here, a payroll service there, a tax preparer in April. Here, all six services sit on one desk, so the numbers behind each one agree with the numbers behind the rest.

For your business

Bookkeeping

Income and expenses tracked, accounts reconciled — your records organized, up-to-date, and ready for tax filing or the next financial decision.

Payroll

Your team paid accurately and on time, with tax withholding, deductions, and payroll compliance handled across federal, state, and local requirements.

New Entity Setup

Choosing the best legal structure is the first financial decision a business makes. We set it deliberately, so the foundation holds as you grow.

LLCCorporationPartnership

Advisory Services

Financial planning, strategic advice, and help with operational efficiency — guidance shaped around your business, so decisions get made with the numbers in view.

For your taxes

Flagship

Tax Planning

Planning that runs through the year, not just in April: deductions, credits, and tax-saving opportunities found while they can still change the outcome — so you pay only what’s necessary.

Tax Return Preparation

Personal and business returns filed accurately and on time — income tax, corporate tax, and self-employment tax, prepared from books that already agree with the plan.

Planned first, filed second. When the same CPA keeps your books and plans your taxes, April holds no surprises — the return is simply the plan, written down.

Start with a consultation →
Why one CPA

One name on the door. One CPA on your numbers.

The same person who keeps your books plans your taxes.

Nothing is lost between vendors. The records your plan is built on are the records we keep — so the planning is working from your real numbers, all year.

The same person who sets up your entity runs your payroll.

The structure chosen at the start and the payroll run every month live in one office, so the foundation and the day-to-day never drift apart.

One inbox, one office, one name.

Our email address is the CPA’s own name — [email protected]. When you write to this firm, you are writing to the person who will do the work.

Taher Elkassaby, CPA
Taher Elkassaby, CPAPrincipal, Johnson City CPA, PC
Meet your CPA

The driving force behind the firm is a person you can name.

With a wealth of experience in accounting and finance, Taher Elkassaby is the driving force behind Johnson City CPA. His leadership and strategic insight steer the firm — and with over ten years of experience, he is personally behind every service it offers.

That changes what hiring an accounting firm feels like. The person who plans your taxes is the person who keeps your books. The person who sets up your entity is the person who runs your payroll. There is one desk where your whole financial picture sits — and one CPA who knows it.

Getting started

How working together starts.

  1. 01

    Schedule a consultation

    One short form on our website. Tell us where your business — or your tax picture — stands today.

  2. 02

    Meet with Taher

    Sit down with the CPA himself. We map what you need — and what you don’t.

  3. 03

    We keep both sides

    Your services begin, and your books, payroll, and taxes move onto one desk — balanced from the first month.

Schedule a Consultation

Questions, answered

Straight answers, before you ask.

Don’t see your question? Call (423) 930-4849 or email [email protected] — you’ll reach the CPA’s own office.

Who will actually work on my return?

Taher Elkassaby, CPA — the firm’s principal. Johnson City CPA is led by one named, licensed CPA, and he stands behind every service the firm offers, from your books to your return.

Do you work with new businesses?

Yes. New Entity Setup is one of our core services: we help you choose the best legal structure for your business — LLC, corporation, or partnership — and lay the foundation for everything that follows, including your filings.

Can you run our payroll and our books?

Both. Payroll and Bookkeeping are core services here, so the same office that keeps your records organized and reconciled also pays your team accurately and on time, with withholding and payroll compliance handled.

Do you plan taxes during the year, or only file in April?

Both — and planning comes first. Tax Planning is a year-round service: we work proactively to maximize your deductions, credits, and tax-saving opportunities while they can still change the outcome, so you pay only what is necessary. Preparation then files the return the planning shaped.

Where are you located, and when are you open?

Our office is at 2400 Susannah Street, Suite B, in Johnson City, Tennessee. We are open Monday through Friday, 9:00 AM to 5:00 PM.

How do I reach you?

Start with the Schedule a Consultation form on our website, call us at (423) 930-4849, or email [email protected]. There is no call center and no ticket queue — your message reaches the CPA’s own office.

Johnson City CPA, PC

Put both sides of your business in one set of hands.

Tax planning, preparation, payroll, bookkeeping, entity setup, and advisory — balanced by one CPA who knows your name.

The office

Johnson City CPA, PC
2400 Susannah Street, Suite B
Johnson City, TN 37601

Phone: (423) 930-4849
Email: [email protected]

MON–FRI · 9:00 AM – 5:00 PM