I like that they are able to track appointments, billing, and other vet services through their system. They have helped us with scheduling since we started using them in 2014. The software is not user friendly at all! It can be very confusing and hard to navigate sometimes. Vetcloud has been great though because it allows me to access my files from anywhere. Also, they do offer free tech support if you need help setting up your account or navigating the app. We use this only as an appointment scheduler, but it also helps keep our records organized.