The customer service is great! They have been very helpful with every issue we've had. I can't think of anything that I do not like about PawLoyalty. It's really easy to use. You don't need a lot of training once you have an account set up. There are so many features in PawLoyalty. We love using it as a way to keep our clients happy and satisfied. It also helps us collect payments from our clients. It makes things much easier on our end when it comes to collecting money and accounting for all of our clients.