John James is bright and aggressive yet doesn’t put you on the line for an audit. I am happy to have the innovative yet legal ways to pay the least in taxes yet meet all my civil obligations. He thinks things though and comes up with the best way to deal with assets. Great with farms and Estates!