This is one of the best billing software in the market. It has all the features you need to run an efficient billing system. There are some features that i dislike, but they are not much of a problem for me. I cannot think of anything negative about this product. The customer service is awesome, and the support team is always willing to help. They do everything in their power to ensure that there are no complaints from our end. We have been using this for over 10 years now. Every time we switch to another billing software, it takes us weeks to get used to the new platform. Even after that, it does not seem as effective as GoToBilling. We are solving problems like how to track payments made by customers, how to view invoices and bills, and many more.