Mary Johnson, Enrolled Agent, brings experience in accounting and financial services to the people and small businesses she serves. From everyday bookkeeping to tax preparation and IRS representation, her approach begins with understanding what matters to you.
We want you to leave a conversation with more clarity: what we need, what comes next, and how we can help. You can ask questions, share concerns, and expect thoughtful attention.
Personal attention to your situation and goals.
Clear explanations and practical next steps.
A working relationship built on communication.
Mary Johnson is an Enrolled Agent. Both EAs and CPAs can prepare returns, provide tax planning, and represent clients before the IRS.
| Area | Enrolled Agent (EA) | CPA |
|---|---|---|
| Credentialing authority | IRS; examination or qualifying prior IRS experience, plus suitability requirements. | State or territory accountancy board; education, CPA exam, and applicable experience requirements. |
| Professional focus | Federal taxation and taxpayer representation. | Broader accounting practice; some specialize in tax. |
| Tax preparation & planning | Yes. | Yes; services depend on individual expertise. |
| IRS representation | Unlimited representation rights, including audits, collection matters, and appeals. | Unlimited representation rights, including audits, collection matters, and appeals. |
| Continuing education | Generally 72 hours every three years, with at least 16 annually, including two ethics hours per year. | Continuing education and ethics requirements set by the licensing board. |
An EA credential does not mean its holder is an IRS employee. Neither credential guarantees a particular tax result.
Sources: IRS credential comparison · Enrolled Agent information · EA continuing education

Accounting and taxes are personal. The support you receive should be too. All services are available remotely or in person in Weiser, Idaho.
Where we're located
115 W Idaho St
Weiser, ID 83672