The most common reason to retain a CPA is for tax preparation. The best reason to retain a CPA is to plan your financial affairs and tax affairs in advance. Bottom Line Solutions specializes in tax accounting, small business accounting and tax and quickbo