What Is an Enrolled Agent?
An Enrolled Agent (EA) is a federally licensed tax professional authorized by the U.S. Department of the Treasury. Unlike CPAs or attorneys, Enrolled Agents specialize exclusively in taxation, and they hold unlimited practice rights before the IRS, meaning they can represent any taxpayer on any tax matter before any IRS office.
To earn the EA designation, a tax professional must pass a three-part enrollment examination covering individual tax, business tax, and representation. They must also pass an IRS background check and complete 72 hours of continuing education every three years to stay current with tax law.
There are roughly 63,000 active Enrolled Agents in the U.S., far fewer than the hundreds of thousands of CPAs and general tax preparers.
How the IRS defines an "Enrolled Agent"
How the National Association of Enrolled Agents define an "Enrolled Agent"
The Difference an Enrolled Agent Makes
Most tax preparers aren't licensed to represent you if something goes wrong. With JD Tax Solutions, if the IRS sends a notice or opens an audit, you're already working with someone who can handle it, and there's no need to find a new representative mid-crisis.
Josh also has access to the IRS Practitioner Priority Service line, a dedicated hotline for credentialed tax professionals that bypasses the general public queue. If you've ever spent hours on hold with the IRS, you know how much that matters. When you need answers fast, that access is the difference.
Serving North Carolina
JD Tax Solutions is based in Raleigh and serves clients remotely throughout North Carolina. Whether you're in Wake County, Durham County, Johnston County, or anywhere across the state, you get the same direct, personal service from a federally licensed Enrolled Agent.
All documents are shared securely through our encrypted client portal, and returns are e-filed directly. The service is the same whether you're in downtown Raleigh or across the state.
Ready to work with an Enrolled Agent in Raleigh?
Call Josh directly:
Phone: 919-376-2893
Josh Davis is an IRS Enrolled Agent and founder of JD Tax Solutions LLC, serving individuals and small business owners throughout Raleigh, Cary, Durham, Wake Forest, Apex, Holly Springs, and across North Carolina.
As your Enrolled Agent in Raleigh, Josh helps individuals and small businesses across North Carolina with:
→ Individual and small business tax preparation
→ IRS notices and correspondence
→ Audit representation and support
→ Back tax filings and compliance
→ Tax planning and quarterly estimates
→ S-Corporation and partnership returns

