CPA

Do I need to hire a Certified Public Accountant (CPA) for my small business?