Always willing to answer my questions and go the extra mile.
Multiple mistakes on our tax return last year. Delays getting our return prepared. No opportunity to talk through the return before filing.