Patient records don't cross locations. Owner moves their dog from your west clinic to your east clinic. The east clinic starts the chart from scratch. The medical history? On paper, faxed, sometimes.
Run multiple locationswithout a corporate-software hangover.
Cross-location patient lookup. Per-location revenue and reporting. Each clinic is paid directly into its own Stripe account. Multi-tier role management. Built for groups that grew up — not for the private-equity machine that bought you out.
Up to 99 locations on self-serve signup (larger groups welcome) · each on its own plan · per-clinic Stripe payouts · per-location reporting · all included.

You run six locations.You also run six separate copies of your software.
Revenue split is a spreadsheet. Multi-DVM groups, contractor relationships, partnership splits — all manually reconciled at month-end. The CFO is your full-time job.
Cross-clinic reporting? Six logins, six exports, one painful Excel file. The board wants utilization-by-location quarterly. You spend a weekend prepping it.
Staff scheduling is per-location, not per-system. When the south clinic is short a tech and the north clinic has too many, the swap takes three phone calls. Should take two clicks.
Corporate consolidation hollowed out vet medicine. The good news: you don't have to be them to scale.
One system.Many clinics. Real visibility. Zero PE drama.
Up to 99 locations on self-serve signup
Multi-location dashboard, cross-location patient lookup, per-location revenue. Each location is billed on its own plan. Add a location from the company Admin page. Running more than 99? Larger groups are welcome: talk to us.
Cross-location patient lookup
Owner moves their dog from west clinic to east. Staff at East find her the way they find their own patients — by name, microchip, owner email or phone — and open her whole record from West, read-only. A company owner or admin moves her home to East in one step; West still sees her whole record. No retyping.
Each clinic gets paid directly
Client card payments go straight to each clinic’s own Stripe account, less 3.9% + 33¢ per payment (Stripe’s fee included). Splitting revenue between DVMs, contractors or partners still happens in your own books.
Company dashboard
Per-location revenue, benchmarking and side-by-side clinic comparison on one company dashboard — all six (or fifteen) locations.
Staff scheduling
Shifts, positions and float staff within each clinic. Scheduling staff across clinics is not built yet.
Forge Academy for owners (coming later)
Coming later: Forge Academy for the practice owners across your group. Business strategy, leadership, parenting, AI literacy. Not just "vet ops." Real life skills. The thing private equity would never give you.
Three films.All three are the real product.
Recorded from the running software. Nothing storyboarded, nothing redrawn.
A tour of RosaVet
6:23A walk through the floor, the exam room, the chart, checkout, the follow-up call, the business and the rules, and why each part helps. The highlights, not every feature.
A visit, arrival to callback
4:36The queue board, check-in, vitals, the exam, results and imaging, checkout, and the follow-up call that evening, with why each step helps the doctor and the client.
The AI in RosaVet, area by area
5:46How the AI helps the clinic and the doctor, one area at a time, and what stays with people: a doctor approves each suggestion, and the AI never writes into the record on its own. The main areas, not every feature.
Narration in English. Nothing loads from YouTube until you press play.
For multi-location groups specifically.
| Cornerstone | ezyVet | AVImark | RosaVet | |
|---|---|---|---|---|
| Cross-location patient lookup | Paid add-on | — | ✓ | ✓ |
| Per-location revenue reporting | Paid add-on | ✓ | ✓ | ✓ |
| Float staff scheduling (per clinic) | — | — | — | ✓ |
| Owned by | IDEXX (NASDAQ) | IDEXX (NASDAQ) | Covetrus (private equity) | Founder-owned |
✓ has it · × doesn't have it · — we couldn't confirm it either way from the vendor's public documentation, so ask them. Competitor cells checked 2026-10-11 against each vendor's own documentation. Sources are listed on the full comparison page.
Want the full head-to-head? See the 80-row comparison →
Six clinics. One ops director.Here's how the week could flow.
Monday 11 AM — Owner moves their dog from West to East clinic
Your ops director finds "Bella Henderson" in the patient search, opens her whole record from West and moves her home to East. West still sees her whole record. The DVM at East walks into the room with her record — nobody retyped a thing.
Wednesday — Numbers by location
Ops director opens the company dashboard: revenue by clinic, side-by-side comparison, benchmarking. No six logins, no six exports.
Thursday — Friday-night euthanasia at South clinic
South clinic's DVM has a senior dog QoL conversation. Chart shifts to euthanasia mode automatically. Every billing screen disappears. Bill is settled later, by email, by the central billing team. The DVM at south doesn't even think about the financial side. Same as if the clinic were a single-location practice. The values scale, not just the workflow.
Friday — Ops director takes the afternoon off
The first Friday afternoon off in three years. Because the operational machinery actually works.
Real questions from multi-location operators.
How does pricing work for a group with several locations?
Each location has its own plan on the same per-DVM ladder — $199 for the 1st DVM, $149 each for DVMs 2-4, $129 each for 5-10, $109 each for 11-20 and $99 each from 21 on — and one company holds up to 99 locations on self-serve signup. Larger groups are welcome: talk to us. Staff logins are free at every location.
Can we migrate all our locations?
Yes, one location at a time. Free self-serve migration from AviMark, Cornerstone, or any system that exports a spreadsheet. White-glove migration is $499 flat if you want us to run it.
What about acquisitions?
When you acquire a clinic running different software, it comes over through the same self-serve import, as long as its system exports a spreadsheet. Add it as a new location from the company Admin page.
Do we get bulk pricing discounts?
Per-DVM pricing is a marginal volume-discount ladder: $199 for the 1st DVM, $149 each for DVMs 2-4, $129 each for 5-10, $109 each for 11-20, and $99 each for 21+ (Enterprise floor). Each DVM is billed at its band's rate — your average per-DVM cost drops as you scale. Annual prepayment saves an additional 15%.
Why not just go with Cornerstone? They have multi-location built in.
Cornerstone is owned by IDEXX, which is publicly traded and answers to shareholders. RosaVet was co-founded by a practicing veterinarian and Timothy Bolton, who built the platform. Different incentives, different decisions, different software. We're not for everyone — we're for owners who want a partner who isn't trying to harvest them.
Run multiple locations.Without becoming the thing you hated.
Multi-location groups get a dedicated contact and a real conversation. No sales decks.
Multi-location groups · enterprise track