I certainly cannot recommend Jeffrey Shavelson from this firm. He is nice enough, but not very available, not at all great with responding. When I went to a more geographically convenient tax person, he told me about the mistakes that JS had made. My new tax person suggested that this is something that Jeffrey should be responsible to fix. When asked Jeffrey to do so, he said your taxes, your responsibility. But it was his clearly his fault, the mistake was clearly his.