I love that it has so many options to customize what you want your clients to see when they visit their pets! It also helps me keep track of my business with reminders about events like check in/check out times etc. The only thing i don't really care for are some of the features we have had issues using them sometimes (such as our website not loading properly). Overall though these problems were minor at best and overall this was worth trying because there aren't too much other programs like ours available online yet. We use pupkeep mostly just to make sure everything runs smoothly but if something does go wrong or needs fixing then its easy enough from any computer to fix things up quickly without having anyone come into the office.