Is this a case of the pot calling the kettle black? Absolutely. A quality CPA or other qualified tax preparer who understands your business and/or goals is a requirement if you have or expect any sort of complexity in your financial life. We find that professional tax payers know better.