I use this app to keep track of my clients' pets in our Dog Walking program! It makes it easy for all involved parties (dog owner/walker) to know what time walks are scheduled at every day throughout weekdays!! The most helpful feature is that when you click "Add New Client", everything automatically saves under one account - so no more having multiple accounts-all information about client(s), walk times with me etc. only need 1 login & password per person. I love that it is so easy to use! It has helped me organize all of my clients information in one place as well as keep track of payments from them too. The only thing i dislike about this app are some things with their customer service department but they have been responsive when we've had issues. They really do care for you if there's an issue at hand. We were able to set up everything through our accountant (who also uses Quickbooks) which made setting it up super simple!!