Please call my office to discuss the facts and circumstances of your specific tax situation, or enter a brief description of your specific tax concerns in the box below and explain how I can help you solve your IRS problems. I will reply to you within 24 hours.

Your Name (required)

Your Email (required)

Your Message

Several links are provided below for general information:

NAEA – Find An EA
IRS Enrolled Agent Program
Authorized IRS e-file Provider Locator Service For Tax Professionals

Enrolled Agents (EAs) are a diverse group of independent, federally-authorized tax practitioners who have demonstrated a high level of technical competence in tax law and are licensed to practice by the IRS. EAs advise and represent taxpayers before the IRS, including taxpayers who are being examined, are unable to pay or are trying to avoid or recover penalties. EAs also prepare tax returns for individuals, partnerships, corporations, estates, trusts and any other entities with tax-reporting requirements. Unlike tax attorneys and CPAs, who may or may not choose to specialize in taxation, all EAs specialize in taxation and are required by the federal government to maintain their professional skills with continuing professional education. They are the only federally-authorized tax practitioners with unlimited rights of representation before IRS. That’s why they’re known as “America’s Tax Experts!

The National Association of Enrolled Agents (NAEA) is a professional society whose members are dedicated to honest, intelligent and ethical representation of the financial position of taxpayers before the IRS. Its efforts are supported nationwide through a network of affiliated state and local chapters. Members of NAEA must fulfill continuing professional education requirements that exceed the IRS’ requirements. NAEA membership also entails stringent adherence to a Code of Ethics and Rules of Professional Conduct, as well as compliance with the Treasury Department’s Circular 230 regulations. NAEA members are experienced, well-trained tax professionals who effectively represent their clients and work to ensure the tax code is fairly applied and reasonably enforced.

To find an Enrolled Agent in your area, visit the National Association of Enrolled Agents’ website at and click on the “Find an EA” link.