I like that it has an option to have multiple dogs in one account which helps with billing/tracking etc., as well as being able to see all of their information at once (which can be helpful if they are not familiar). It also lets you upload photos so makes things easier! The only thing about this app would really help me out more was having different options when booking appointments - some times there's no way to choose what time slot or date range works best unless we go back later after making our initial choice. If your looking into getting something similar then definitely look up other reviews because they will give good insight but from my experience KennelsGeek does seem very reliable and easy enought o use without any problems. Tracking bills & keeping track of everything easily through apps such as these ones.