I am an IRS Enrolled Agent with more than 25 years in income tax preparation. From 2001 to 2017 I was the Enrolled Agent at a national tax franchise in Apache Junction. In a typical year that office put about 350 returns on my desk.
Clients were paying too much. I opened Taxxpro the following year. Same credential. I drive to you. The fee is on the pricing page before you ever call.
What an Enrolled Agent is
An Enrolled Agent is licensed by the federal government to prepare returns and to represent taxpayers before the IRS. That is a higher practice right than a seasonal tax-counter preparer. It is not the same as a CPA — I do not hold myself out as a CPA firm, and I don’t sell wealth-management packages. I prepare returns, review the prior year, notarize when you need it, and quote partnerships and S Corps when they show up.
How appointments work
You keep the boxes. I come to Apache Junction, Gold Canyon, Superstition Mountain, East Mesa, Chandler, or Gilbert — 8am to 9pm, seven days. We review last year if you have it, file this year, and talk through what to keep for next season.

The record
Facts, not marketing
- Credential IRS EA
- Taxxpro LLC since 2018
- National tax office, Apache Junction 2001–2017
- Returns per year there ~350
- Hours 8am–9pm, 7d
Phone (480) 433-8954
Mobile only. No storefront — the visit happens at your address.