It has been years since I used Dennis but we went through an unusual audit and passed without a single issues. They prepared for the audit and it turned out better than expected.
A friend called today with an IRS issue from a previous employee who has been gone for over 3 years. He needs to respond to her complaint that I immediately thought that Dennis would be the one to handle it. I was very pleased with how they handled my case.