CleanerCarpets
You should be doing profit & loss every month if not weekly. By doing so you know if your price needs changing or any other number of questions you might need answered. we use paper its much easier. We have a excel that does the calculations. by doing it this way you will end up filing your stuff properly. a month is much easier to sort than a year -)
problem with the programs your looking at is you need a book keeping knowledge. as they are double entry system. Find someone that know how to do double entry and pay them a few hours each week.
With respect, having your accounts on computer will not change your problem as you still need to sit down and enter them. be it yearly or monthly. We have a office day where do we do all this stuff. the old saying "stop working in your business and start working on your business" comes to mind
Good luck