Since 1989 David has had the privilege of representing taxpayers before the Internal Revenue Service. This is done in many different ways. This might include answering IRS letters, talking to the IRS on the telephone, going to the IRS office and providing documents or having the IRS come to my office to review client records.  David prefers to interface with the IRS rather than having the client interface with the IRS.  

As an Enrolled Agent (EA) my status is the highest credential the IRS awards. I am required to adhere to certain ethical standards and complete many hours of continuing education courses every year.   

Enrolled Agents, like attorneys and Certified Public Accountants (CPAs), have unlimited practice rights. This means I am unrestricted as to which taxpayers I can represent, what types of tax matters I can handle, and which IRS offices I can represent clients before.