I love how easy it was to set up, as well as use! The customer service has been great too - they are always willing/able answer any questions we have about their product or anything else related with our business!! It's very helpful in managing all of my clients' appointments (and keeping them organized!).
There isn't much that i dislike at this point; however there may be some features not yet implemented but will likely come soon enough :) We've had no issues so far using checkInDog thoughout both personal & client accounts. They really helped us manage everything from scheduling time off work between employees to tracking payments made by customers when booking an appointment through out billing process after each session completed.