John has developed particular expertise in representing taxpayers with potential criminal tax exposure. John has been successful on numerous occasions in filing voluntary disclosures with the Internal Revenue Service, preventing criminal prosecutions of taxpayers. John has also represented taxpayers in so-called eggshell audits, preventing criminal prosecutions by state and federal tax agencies. John has also successfully represented taxpayers who faced federal grand jury investigations and money laundering charges. John is well versed in areas of tax procedure, including offers in compromise, installment agreements, audits of small businesses and professionals, and tax controversy litigation.