Patient records, clinical workflows, dispensing, billing, and client communication. Built around how your practice actually operates.
A veterinary practice generates a particular kind of complexity. Every consultation produces clinical notes, treatment records, dispensing actions, invoices, and follow-up tasks. Multiply that across dozens of patients per day, several vets and nurses, walk-ins, emergencies, lab results arriving asynchronously, and you have a data management problem that paper and spreadsheets cannot solve.
At minimum, a veterinary practice management system needs to handle:
More advanced systems also cover laboratory integrations, diagnostic imaging workflows, referral letter generation, clinical outcome tracking, multi-branch management, and business analytics covering revenue per vet, average transaction value, and client retention rates.
The UK veterinary PMS market is concentrated around a small number of vendors. Several are owned by the same parent companies that also sell diagnostics, pharmaceuticals, and consumables to veterinary practices. Here is what is available and what each one actually delivers.
| Provider | What They Offer | Pricing | Watch Out For |
|---|---|---|---|
| RxWorks (Covetrus) | Full PMS with patient records, invoicing, stock control, and reporting. On-premise with some cloud features. Widely used across UK practices. Owned by Covetrus, which also sells pharmaceuticals and consumables to vets. | Not publicly disclosed. Subscription-based. Contact for quote. | Vendor lock-in risk. Covetrus sells drugs and supplies alongside the software, creating a bundled dependency. Legacy codebase with limited modern UX. |
| Animana (IDEXX) | Cloud-based PMS built for practices of all sizes. Scheduling, records, invoicing, stock, client communication. Owned by IDEXX, which also manufactures diagnostic equipment and lab analysers. | Competitively priced. Per-user subscription. Contact for quote. | IDEXX owns both the software and the lab equipment it integrates with. Cloud-only means you depend on IDEXX servers. Data portability is limited. |
| Rapport (Covetrus) | Client communication platform with automated reminders, two-way messaging, and online scheduling. Integrates with RoboVet and other Covetrus systems. Not a full PMS on its own. | Not publicly disclosed. Subscription-based. | Only works properly with other Covetrus products. Not a standalone solution. Adds another subscription on top of your PMS. |
| VetIT | Cloud-based PMS with scheduling, billing, stock control, and client engagement. Modern interface. Mobile app for off-site working. Used by small and mixed-animal practices across the UK. | Not publicly disclosed. Subscription-based. No free trial. | Limited advanced reporting. Customisation options are restricted. Newer entrant with a smaller user base than the incumbents. |
| PetsApp | Client communication and engagement platform. Messaging, appointment booking, prescription requests, payments, and an AI note-taking assistant. Used by over 2,500 veterinary professionals. | Not publicly disclosed. Subscription-based. | Communication layer only. You still need a separate PMS. Another subscription to manage alongside your core system. |
| Shepherd | Cloud-based PMS with SOAP workflows, client portal, inventory tracking, and AI-assisted note generation. Modern design. Built-in payment processing. | From approximately $299/month (US pricing). UK pricing not published. | US-focused product. UK regulatory compliance (VMD, RCVS) may not be fully addressed. High payment processing fees. |
A pattern emerges. The two largest PMS vendors in the UK, Covetrus and IDEXX, are not just software companies. They are veterinary supply chains. Covetrus sells pharmaceuticals, consumables, and prescription management alongside RxWorks. IDEXX manufactures the diagnostic machines that Animana integrates with. The software becomes a mechanism for locking practices into a broader commercial relationship.
The CMA's 2024-2026 investigation into the UK veterinary market highlighted exactly this kind of consolidation. Corporate groups now own over 60% of UK practices, and the CMA found that large groups charge more on average than independents. The same consolidation dynamic applies to the software market.
The platforms listed above are functional products. They work. But they were designed for a generalised version of a veterinary practice, and no two practices are general.
A small-animal clinic in a suburban high street operates differently from a mixed-practice covering farm calls across three counties. An equine hospital with surgical theatres and MRI has different workflow requirements from a charity clinic doing high-volume neutering. A practice with four branches needs centralised stock control and cross-site patient records. A single-vet independent needs simplicity, not a system designed for enterprise scale.
What typically happens is this: you adopt the PMS, go through a weeks-long implementation process, and then discover it does not quite match how your practice runs. The consultation workflow assumes a sequence your vets do not follow. The dispensing module does not handle your controlled drugs procedure correctly. The lab integration works with IDEXX analysers but not the Heska machine you already own. The reporting gives you metrics someone else decided were important, not the ones you actually need.
Then there is the control problem. When IDEXX decides to change Animana's interface, you adapt or leave. When Covetrus increases RxWorks pricing, you pay or migrate. When a vendor sunsets a feature you depend on, you lose it. Your patient records, the clinical data your practice has built over years, live on someone else's servers under someone else's terms.
For independent practices, this matters more than it might seem. The CMA investigation found that corporate acquisitions often come with software changes imposed from above. If you are independent and want to stay that way, your software should not be a dependency that a vendor or corporate group can use as leverage.
A bespoke system starts with your practice. Not a product demo. Not a feature list designed for a general audience. Your actual daily workflow, from morning rounds to evening close, including the edge cases and exceptions that off-the-shelf software was never designed to handle.
We sit down with your clinical and administrative team and map exactly how your practice operates. Then we build a system that matches it precisely. The result is software where every screen, every form, and every workflow reflects the way your people actually work.
The veterinary software market is in the middle of a transition from on-premise to cloud-based systems. Cloud-based solutions are the fastest-growing segment, driven by remote access, automatic updates, and lower upfront infrastructure costs. The UK is leading this shift in Europe.
But "cloud" is not a binary choice, and the way most vendors implement it comes with trade-offs that are rarely discussed upfront.
When your PMS is cloud-based and hosted by the vendor, your data lives on their servers. You access it through their application. If they experience downtime, your practice stops. If they change their terms, you comply or leave. If they are acquired (as happens regularly in this market), your data transfers to the new owner whether you agreed to it or not.
A bespoke system gives you the benefits of cloud without the dependency. We can deploy your system on UK-based servers that you control, with remote access from any device, automatic backups, and the same convenience as a SaaS product. The difference is that you own the infrastructure. You choose where your data lives. You decide when updates happen. If you want to move providers, your data comes with you because it was always yours.
For practices that prefer on-premise, that works too. Or a hybrid approach with local servers for clinical data and cloud-based client-facing tools. The architecture matches your requirements, not a vendor's business model.
ESRE builds veterinary practice systems for a one-off cost. No monthly subscription. No per-user fees. No price increases tied to your practice growing or adding staff.
The exact cost depends on the scope of what you need. A focused system covering patient records, scheduling, and invoicing for a single-site practice sits at the lower end. A comprehensive platform with dispensing, lab integrations, multi-site management, client portal, and clinical analytics sits higher.
| System Scope | Typical One-Off Cost | Equivalent Subscription Cost Over 5 Years |
|---|---|---|
| Core system: patient records, scheduling, clinical notes, invoicing, basic reporting | £10,000 to £18,000 | £12,000 to £30,000+ |
| Full system: above plus dispensing, stock control, lab integrations, client communication, advanced analytics | £18,000 to £35,000 | £30,000 to £60,000+ |
| Multi-site: full system deployed across 2 to 6 branches with centralised oversight and shared patient records | £30,000 to £65,000 | £60,000 to £150,000+ |
The maths is straightforward. A practice paying £300 to £500 per month for a PMS subscription spends £18,000 to £30,000 over five years and owns nothing at the end. Add a separate communication platform at £100 to £200 per month and the total climbs further. A bespoke system pays for itself within two to three years. After that, every month is savings. And the software belongs to you outright.
Every system we build, the client owns all the code. There is no vendor lock-in. No proprietary platform you depend on. No API that disappears when a vendor changes direction or gets acquired.
This matters especially in veterinary software, where the two dominant vendors are also the companies selling you diagnostics and pharmaceuticals. When your PMS is owned by the same company that sells you lab machines and drugs, the incentives are not aligned with your independence. A bespoke system removes that conflict entirely.
We also train you and your team to evolve the system using AI. Since December 2025, AI tools have reached the maturity to work reliably alongside people for maintaining and extending software. We set up your AI to understand your specific codebase, with failsafe environments, version control, and automated backups, so you can make changes yourself with confidence.
We built a complete business management system for Crownhill Gardens, covering stock, orders, customers, deliveries, documents, and procurement. The same approach applies to veterinary practices: a single, connected system where a patient record links to its clinical history, dispensing log, lab results, invoices, client communications, and follow-up schedule. Everything in one place, built exactly for how your practice works.
A core veterinary PMS typically takes six to ten weeks from first conversation to live deployment. More complex systems with lab integrations, dispensing modules, multi-site features, and data migration from existing platforms take ten to fourteen weeks.
Yes. We regularly import data from RxWorks, Animana, VetIT, and other systems. Patient records, client data, clinical histories, and financial records transfer into the new system cleanly. The goal is a complete transition with no data loss and minimal disruption to your practice.
RCVS record-keeping requirements are built into the system from the start. Clinical records include the fields the RCVS expects: patient identification, clinical findings, treatments administered, medicines dispensed, informed consent records, and audit trails. The system enforces completeness so records meet the standard without extra effort from your vets.
Yes. We build integrations with IDEXX, Heska, Fuji, and other diagnostic platforms. Lab results flow directly into patient records. The system is not locked to any single equipment manufacturer, so if you change analysers in the future, the integration changes with you.
We are always available for support, changes, and enhancements. But because you own the code and we train your AI to understand it, you are not dependent on us for day-to-day changes. That is the point. You can add new templates, adjust workflows, and modify reports without waiting for a vendor's development roadmap.
Either. We can host it on secure UK-based servers, deploy it on your own infrastructure, or set up a hybrid approach. Your clinical data stays exactly where you want it. Unlike vendor-hosted cloud systems, you retain full control over your data's location and access.