I run an insurance agency and I rely on my certified public accountant like he is a member of my company. I can't tell you how important it is to have a good cpa accountant on your team. Not only will they save you time, and time is money, but you will spare yourself the headache of having to keep track of all the changes in the tax codes and running all your own numbers. When you've got one you can really leave all that tedious boring stuff alone and focus on doing the things that bring you money. Leave all the money counting to your accountant.