Martin Hauptman answered a nj.com readers question on the difference between a CPA, enrolled agent and a tax attorney, and who to hire depending on your needs. Read the full article here.

Share: