For independent relief veterinarians

Run your practice like it’s yours.

Your relief work is already a real practice — it’s just scattered across platform apps, texts, spreadsheets, and a shoebox of 1099s. Roost gathers every clinic, every platform shift, and every mile into one picture you own outright — and your clinics pay you through it. A flat monthly subscription, with every other price published plainly.

Free for your clinics to join and schedule with you. Export everything, anytime.

October at a glance12 shifts · 4 clinics · 2 platforms
Direct invoices collected$9,640.00
Platform payouts synced$4,800.00
Mileage captured618 mi$432.60
Expenses categorized$1,118.42
Practice net, one picture$13,754.18
The problem

Your practice lives in seven places. None of them is yours.


The appsEach one sees its own shifts. Nothing else.
The textsWhere your direct bookings actually happen.
The spreadsheetTrying to hold the rest together.
The mileage appOnly sees half your driving.
The invoice docA Word template and a prayer.
The check pileMailed when the clinic remembers. Deposited when you do.
The shoeboxWhere 1099s go to wait for April.

Every gap costs real money — unbilled mileage, missed deductions, chased invoices, a tax season spent reconstructing the year. Roost puts it back together.

What Roost is

The operating system for your relief practice


01

One book, every source

Direct clinics and marketplace shifts, side by side. One calendar, one invoice trail, one income picture — no matter where the shift came from. You don’t change how you work; Roost makes sense of how you already do.

02

Own what you built

Your clinics, your rates, your history — always exportable, never held hostage. No anti-circumvention clauses, no lock-in on relationships you built. Roost is infrastructure you rent for your practice, not a middleman you work for.

03

Bill it, chase it, bank it

The invoice builds itself when the shift ends, the reminders go out without you writing them, and when the money lands it matches itself to the shift — nothing to reconcile. Take payment through Roost if you want it, or keep getting paid the way you do now. Either way, collecting stops being the evening job.

Why Roost Payments

Getting paid is the last unpaid job

You worked the shift weeks ago. Then you build the invoice, send it, and wait. The check comes when the clinic remembers — then you photograph it, or drive it to the bank, and wait again for it to clear. Between the chasing, the depositing, and the slice a platform takes, collecting your own money turns into work nobody pays you for.

  • The chaseThe check arrives when the clinic gets to it — if it doesn’t get lost on the way.
  • The depositPhotograph it, or drive it in, then wait days for it to clear.
  • The cutThrough a marketplace or a card, a percentage of the shift never lands in your account.
$11 to get paid

Roost Payments collects a $1,200 shift by bank transfer for about $11 — roughly $5 to the bank and 0.5% to Roost. The invoice Roost already built gets paid, the money lands in your account, and it matches itself to the shift. No photographing checks, no reconciling.

You’re still the one being paid — the sale is yours and the funds are yours the moment they settle; Roost only moves them. Card payments cost more (about 3.4%), and you can add either fee to the clinic’s invoice. Optional, and separate from your subscription.

With no platform taking a slice, there’s room for the clinic to pay a little less and you to keep a little more — the value stays between you and the clinic. The marketplaces are still the easiest way to find net-new work; this is for collecting on the relationships you already own.

The other ledger

Doing it by hand isn’t free either

The phone tag. The “what dates work for you?” threads. The invoice you built in Word and had to resend twice. The mileage app that sees half your driving. None of it sends a bill — it just leaks. Put plain numbers on the leaks and the math gets short.

A year of by-hand adminrepresentative numbers
Scheduling by text & phone tag“what dates work for you?” threads, across every clinic, ~2 hrs a month24 hrs
One shift lost to a calendar mix-upa double-booking, a wrong date, a thread that just died−$1,200
Invoicing & chasing paymentbuilding, sending, resending, following up, ~2 hrs a month24 hrs
Untracked mileage~100 quiet miles between clinics each month, at the 70¢ IRS rate−$840
Gone each year — plus ~48 hours of evenings−$2,040
Nest, annual$499 /yr

Your numbers will differ — that’s the point. Count your own phone-tag hours and quiet miles for one month and do the same arithmetic.

One shift buys the year

A full year of Roost’s top tier is $999 — less than a single day’s gross for most relief vets. The by-hand system already costs you about a shift a year; it just collects in calendar mix-ups and missed miles instead of an invoice. Save that one shift and Roost has paid for itself.

~48 hrs / year

Six full working days of phone tag, calendar juggling, and invoice chasing — time you’re donating to your own back office. Clinics requesting shifts off your real availability, invoices built from worked shifts, reminders that send themselves: that’s where those evenings come back.

What’s inside

The unglamorous things, done right

No grand claims. Just the parts of running a relief practice that eat your evenings, handled the way a good accountant would handle them.

A schedule that works your way

  • Repeating shifts, added in one step
  • “Possible” days, not just booked-or-blocked
  • Limits on short, long, and weekend shifts
  • Notes and reasons clinics can actually read
  • Feeds your own calendar via iCal, automatically

Clinics come to you

  • Your own page, where clinics find you and request shifts
  • Each clinic sees only the availability you show it
  • Your shift ratings quietly feed suggestions
  • Suggested shifts appear on the clinic’s dashboard
  • Free for your clinics to join

Your rates, per clinic

  • A negotiated rate card for every clinic
  • Your discount & cancellation policies, per clinic
  • Holiday rates that follow the calendar — Black Friday included

Invoices that collect themselves

  • Invoices built from worked shifts
  • Email reminders, sent politely for you
  • Get paid by bank transfer or card, straight to your account
  • Optional gross-up so card fees ride on the invoice, not your rate
  • Payments matched to invoices automatically
  • Payment & accounting integrations

Mileage, expenses & books

  • Mileage logged by hand or automatically
  • Expenses captured as they happen
  • Full bookkeeping: pay from your account, sync to your accounting software

Know your numbers

  • Revenue and cash collected, side by side
  • What’s outstanding, and how overdue
  • Confirmed income still to come
  • Shifts worked, cancelled, and your cancellation rate
  • Your whole year in one picture — no April reconstruction

We don’t own your data

  • Export everything — clinics, shifts, invoices, history
  • Works on day one and day one thousand
  • Your own domain, your branding, if you want it
A look inside

The screens where the week gets run

The calendar, your numbers, and every clinic — shown here with a sample practice’s data.

Roost month calendar showing confirmed, pending, possible, and available days
One calendar for the monthConfirmed shifts, pending requests, and open days in a single view — the schedule that used to live in a dozen text threads.
Roost metrics view: revenue, cash collected, outstanding invoices, and shift volume
Know your numbersRevenue, cash collected, and what’s still outstanding — your practice’s numbers without rebuilding a spreadsheet.
Roost practices register listing each clinic with its visibility windows, terms, and reminders
Every clinic, on your termsEach clinic in one register, with its own visibility windows, invoice terms, and reminders.
Pricing

Perch, Nest, Roost

Flat monthly pricing you can do math on in five seconds. Getting paid through Roost carries its own published rate — 0.5% of the payment, plus what the bank or card network charges. A full year of the top tier costs about what a single relief shift grosses.

Perch

$29 /mo
Add clinics as you grow — +5 for $5/mo
Run your relief practice

A place to land — your schedule, your clinics, your rates, and your miles, in one place.

  • Up to 5 active clinics
  • Repeating shifts & shift ratings
  • Shift suggestions on clinic dashboards
  • Per-clinic rate cards & holiday pricing
  • Mileage entry
  • Full data export, always
Join the founding cohort

Roost

$99 /mo
or $999/yr — about two months free
Integrate & scale

Full command — everything in Nest, plus the books and the plumbing that connects them.

  • Unlimited active clinics
  • Full bookkeeping — pay from your account, sync to accounting
  • Accounting & payment integrations
  • Get paid through Roost — bank transfer or card
  • Automatic payment matching
  • Invoice email reminders
  • Your own domain & branding
Join the founding cohort
Nest is free until your practice is earning $25K a yearTiers are additive — each includes everything below itA flat subscription — payment fees are separate, and publishedFree for clinics to join and schedule with youNo lock-in — export everything, anytime
Roost Payments

Getting paid, as its own thing

A separate service, switched on only if you want it. Your clinics pay the invoice Roost already built, the money lands in your account, and the payment matches itself to the shift without you reconciling anything.

0.5%of the payment

That’s Roost’s rate. The bank or card network charges its own on top — 0.8% capped at $5 for a bank transfer, 2.9% + 30¢ for a card.

On a $1,200 shift paid by bank transfer: about $5 to the bank, $6 to Roost — $11 all in, published down to the dollar.

You can put the fee on the clinic’s invoice instead of absorbing it — your choice, per clinic. Our share is the same either way.

The payment is directly between you and the clinic — you’re the merchant of record, so the money is yours the moment it settles. A disputed charge is yours too, in the rare case one happens. Bank transfers are far less prone to that than cards.

Optional, and separate from your subscription — including the founding price lock, which covers your subscription only. Roost Payments has its own published rate, and we’ll give notice before it changes.

The founding cohort

Come rule the roost early

Roost is opening with a founding cohort of relief vets. Founding vets lock their subscription price for life, get a direct line to the people building it, and shape where the product goes next.

No countdown timers. No “only 3 spots left.” We’ll write to you like a colleague, because you are one.

Questions

Asked plainly, answered plainly

Do I have to give up Roo or the other platforms?

No — and we’d think less of software that asked you to. Marketplaces are a good place to find net-new work. Roost is for everything that happens around and after those shifts: your schedule, your direct clinics, your invoices, your miles, your books. Platform shifts sit right next to direct ones.

Do you take a percentage of my rate?

Your rate is yours — Roost doesn’t set it, touch it, or take a share of it. What we do charge, if you take payment through Roost: 0.5% of the payment, alongside the bank’s or card network’s own fee. On a $1,200 shift paid by bank transfer that’s about $11 all in. You can add it to the clinic’s invoice if you’d rather not absorb it, and you can keep getting paid however you do today — the subscription is the same either way.

When does Nest stop being free?

Nest is free until your practice is earning $25K a year — counted on your trailing twelve months, including the marketplace earnings you import. When you cross it you get 30 days, and you can extend that once by another 14 if you want more room. After that Nest becomes read-and-export only until you subscribe: nothing is deleted, nothing is locked away, and nothing about your features changes when you subscribe — only the bill does.

Do I have to take payments through Roost?

No. Plenty of vets will keep getting paid the way they do now, and Roost still builds the invoice, chases it politely, and books the result. Taking payment through Roost is there because matching a payment to a shift by hand is one of the duller evenings in this job — and because the money lands in your account.

What does founding pricing for life actually cover?

Your subscription — $29, $49 or $99, at the tier you join on, for as long as you keep it. It doesn’t cover Roost Payments, which is a separate service with its own published rate, and that rate can change the way any price changes. We’d rather tell you that now than have you discover it in year three.

What does it cost my clinics?

Joining you on Roost is free for your clinics — they see the availability you show them, request shifts, and receive your invoices at no cost. There’s no second sales conversation standing between you signing up and actually using this with the hospitals you already work with.

What if I want to leave?

The export button works — clinics, shifts, invoices, mileage, history, all of it, in formats your accountant can use. No anti-circumvention clauses, no clinic relationships held hostage. If Roost stops earning its keep, you leave with everything.

Do I still need separate bookkeeping software?

On the Roost tier, no — pay expenses from your account, and everything syncs to your accounting software. Payments match themselves to invoices, and invoice reminders go out without you writing them. On Perch and Nest, mileage and expenses are captured in Roost and export cleanly to whatever your accountant already uses.

What counts as an “active clinic”?

A clinic with a confirmed shift or the ability to request one. Perch includes 5, Nest includes 20, Roost is unlimited — and past clinics stay in your history either way. Nothing is deleted when a clinic goes quiet.

I work mostly through one platform. Is this still for me?

Yes. Plenty of relief vets haven’t built a direct clinic book yet — Roost still earns its keep by pulling your existing platform shifts, mileage, and income into one picture on day one. The direct-booking side is there whenever you’re ready for it.

Every other tool in this job was built for someone else. Roost is yours.