Welcome to our website! If you are looking for a blend of personal service and expertise, you have come to the right place! We offer a broad range of services for business owners, executives and independent professionals. Our rates are affordable. We are experienced and we’re friendly.Please call us for a free initial consultation.

Servicios en Español

Contamos con un equipo totalmente bilingue que le atenderá en su idioma.


Our services encompass nearly every aspect of financial life. We are experienced in all matters of accounting and taxation, IRS problem resolution, business formation, financial planning and investment.

Our Firm

Our firm’s reputation for providing quality service reflects the high standards we demand of ourselves. Our team of Enrolled Agents is responsive and specialized in the area of taxation.

Who Are Enrolled Agents?

Enrolled Agents are the only tax professionals tested by the IRS on their knowledge of tax law and regulations and, because they are federally-licensed, the only tax professionals that may represent clients in any part of the country. They provide tax preparation, representation, tax planning and other financial services to millions of individual and business taxpayers. EAs adhere to a code of ethics and professional conduct and are required by the IRS to complete annual continuing professional education. Like attorneys and certified public accountants (CPAs), EAs are governed by Treasury Circular 230 in their practice before the IRS.

Only Enrolled Agents are required to demonstrate to the IRS their competence in matters of taxation before they may represent a taxpayer before the IRS. Unlike attorneys and CPAs, who may or may not choose to specialize in taxes, all Enrolled Agents specialize in taxation. Enrolled Agents are the only taxpayer representatives who receive their right to practice from the U.S. government (CPAs and attorneys are licensed by the states).

Please, feel free to browse our website to see the services we offer as well as the many helpful resources we provide. When you are ready to learn more about what we can do for you, we encourage you to contact us.