Very few legal fields are as tangled and difficult as tax law. That's why you should have a tax attorney on your side if you ever have to step into this particular legal minefield, especially when it comes to audits and anything associated with trusts, wills, or large estates.