Lots of good, valid information in this article. After more than 10 years in this field I would add, that it can be beneficial to do the book keeping yourself. It is useful to get a feeling for your numbers and expenses which helps you when doing financial decisions.