All reviews seem negative
No attention to detail + poor responsiveness when the IRS notifies you about their improper calculations = time to find a new CPA.