I love the ability to have a centralized database for patient information, medication, vet notes, etc. It helps to keep things organized and ensures all parties in the office are up to date on patient information. There's nothing I dislike about VetOfficeSuite. I highly recommend it! We are able to share patient information with other veterinary clinics, referring veterinarians, and clients. It makes it easier to keep all parties up to date on patient information. I've also found it helpful in keeping all of our invoices and financial records in one place.