https://www.taxconnections.com/taxblog/why-taxes-shouldnt-be-diy-projects-hire-an-enrolled-agent/
Why Taxes Shouldn't Be DIY Projects! Hire An Enrolled Agent!