I am a small client, however, Jim was available to answer all my questions and even resolved unresolved issues and a minimal cost to me. Jim made filing my returns much easier.
All reviews seem positive