Tax preparation · Tax planning · Tax problem help

Experienced tax help, without the runaround.

Phoenix Tax Guy helps individuals, business owners, and families prepare accurate returns, plan ahead, and work through complicated tax situations. We are based in Phoenix and serve clients nationwide.

  • CPA/PFS
  • Enrolled Agent
  • CFP® professional
  • Virtual appointments
15+ yearsProfessional experience
Clear guidancePlain-English explanations
Secure workflowSmartVault client portal
Coordinated supportTax and advisory under one roof
Andres Andy Ibarra, CPA/PFS, EA, CFP®

Meet Andy

Deep credentials. Human explanations.

Andres (Andy) Ibarra is a CPA/PFS, Enrolled Agent, and CFP® professional with degrees in finance and accountancy from Northern Arizona University. Before entering the profession, he spent 15 years as a chef and restaurateur—experience that still shapes his practical, business-owner perspective.

His work brings tax compliance, tax planning, and broader financial decisions into one understandable conversation.

About Andy & Phoenix Tax Guy

Straightforward pricing guidance

Know how fees are determined.

Tax preparation fees are based on the forms required, the complexity of the return, and the condition of the records provided.

Individual tax return preparation starts at $200.

Business, multistate, past-due, and specialty tax services are quoted after an initial review. You will know the expected scope and fees before the work begins.

What clients say

Trusted when the details matter.

“Andy is phenomenal… A CPA, a CFP and an EA! You just don't get more qualified than that. And he's nice and easy to communicate with.”
Pel · Google Review
“He really went above and beyond to help me with my tax questions… it saved me a lot of time and headache.”
Justin · Google Review
“Having multiple small businesses is a challenge tax-wise, but not for the Phoenix Tax Guy… He deserves 10 stars!”
Greg · Google Review

Ready to get started?

Tell us what you need help with.

New clients can complete the short intake form first. Existing clients can schedule directly or use the secure portal.