Vaughan M. Long is an Enrolled Agent (EA) is based in Richmond, VA where he was mentored by a former IRS Revenue Officer with 47 years of collection experience in IRS collections, including 28 years with the IRS and 21 years in private practice. Vaughan is a member of the Richmond, VA and National Societies of Enrolled Agents as well as the American Society of Tax Problem Solvers. He has previously taught for the Virginia Society of Enrolled Agents (VASEA) since 2013, the National Association of Tax Professionals (NATP) since 2016, and the VA Tech Tax Conference since 2015.