You can get accounting advice from different sources. A Certified Public Accountant is probably the most competent to give you advice on a wide variety of business topics. Others, such as public accountants, bookkeepers, and specialists who focus on small business record keeping, can also be useful. CPA’s are usually the most expensive, but may still be the best value because of their breadth of knowledge and their ability to assist you with all aspects of your business finance, accounting and tax.