If the IRS or state bureaucrats are threatening or harassing you due to unresolved income, payroll, or sales tax issues

You need a tax controversy attorney on your side

who will aggressively challenge and defend you against the government for tax audit and tax collection enforcement matters

Call now for a free consultation(661) 933-0043

Practice Areas

  • IRS Tax Issues

    Tax controversy issues? Resolve your IRS tax problems and get tax relief with an offer-in-compromise, installment agreement, or non-collectible status.

    Income Tax Issues
    Payroll Tax Issues
    Tax Levies
    Tax Liens
  • California Tax Issues

    Do you owe money to the Franchise Tax Board, CDTFA, or EDD? Let me help you get back into compliance and avoid a levy or seizure.

    Tax Collections
    Income Tax Issues
    Payroll Tax Issues
    Sales Tax Issues
    Tax Levies
    Tax Liens
  • U.S. Tax Court Litigation

    Contest IRS audit examination findings and collection issues without paying your back taxes first

    Audit Controversies
    Collection Controversies
  • Criminal Tax Defense

    Facing criminal charges in state or federal court?

    Tax Evasion
    Tax Fraud
    Willful Failure to File

Dual Licensed Attorney and Enrolled Agent


State Bar of California

Admitted to the State Bar of California


United States Tax Court

Admitted to the United States Tax Court


Internal Revenue Service

Admitted to practice before the IRS


  • What is tax controversy?

    Tax controversy is an area of law that involves tax disputes between a taxpayer and the IRS, state, or local tax authorities for the assessment and collection of income, payroll, or sales tax.

  • What does an enrolled agent do?

    An enrolled agent is a highly trained and knowledgeable tax practitioner who has been admitted to practice before the IRS. They are authorized to represent taxpayers in all tax matters, including collections, audits, and appeals. This means that they have the expertise and qualifications to help individuals and businesses resolve any tax issues they may be facing. With their in-depth understanding of tax laws and regulations, enrolled agents can provide valuable guidance and advocacy on your behalf, ensuring that you receive the best possible outcome from your interactions with the IRS. Trust in an enrolled agent to navigate the complexities of the tax system and protect your financial interests.

  • Are free consultations offered?

    I definitely offer free consultations since this gives me a better understanding of your particular tax issue(s). I'm dedicated to helping individuals and businesses navigate the complex world of tax controversies and find the best solutions for their situations. During the free consultation, I will discuss your specific tax needs and answer your questions.