We had an existing software system that was working fine. However, we needed something to run daily. This program does exactly that and has provided us with increased accuracy. It has allowed us to input multiple transactions per day and report them in a format that is understandable and efficient. They were very responsive when we first started using it. After I submitted my request they immediately began work on it and sent me updates as they developed solutions to problems. They made sure everything worked properly before releasing any updates.