It is easy to use, has great features, it can be used by different types of businesses (commercial or residential). The support team was very helpful in getting me up and running with my first install. I have been able to make changes as needed along the way without having to ask questions from another user who may not know what you are asking about. We have had no problems so far using this product. Great system! Easy to learn and implement. Very effective tool that helps us manage our accounts receivable better than we were doing before.