After doing extensive research on the internet I found JNC Solutions. After receiving a in house demo of the software we ordered and installed the product. Initially it does take a little time to input all the relevant details as with any new software but it was worth it. The software is easy to use once I got to grips with it. I have found it to be invaluable! It runs alongside my accounts package and has made things a lot easier regarding VAT and keeping track of the retentions. The help and instruction I got over the phone was in-depth and covered all my issues. The support team are always there to answer any issues and I still do call them occasionally. Thank you JNC.