Running a small business comes with a myriad of responsibilities. While you, like most entrepreneurs, are capable of handling anything that comes your way, doing your own accounting work may not be a good idea. Professional accountants have years of schooling...