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.
| 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 |
Your practice lives in seven places. None of them is yours.
Every gap costs real money — unbilled mileage, missed deductions, chased invoices, a tax season spent reconstructing the year. Roost puts it back together.
The operating system for your relief practice
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.
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.
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.
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.
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.
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.
| Scheduling by text & phone tag“what dates work for you?” threads, across every clinic, ~2 hrs a month | 24 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 month | 24 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 |
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.
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.
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.
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
The screens where the week gets run
The calendar, your numbers, and every clinic — shown here with a sample practice’s data.



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
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
Nest
The built home — everything in Perch, plus the controls of a practice run on your terms.
- Up to 20 active clinics
- “Possible” days & per-clinic visibility windows
- Short / long / weekend shift limits
- Per-clinic discounts & cancellation policies
- Automatic mileage & expense capture
- Automatic iCal feed & calendar notes
Roost
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
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.
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.
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.
Asked plainly, answered plainly
Do I have to give up Roo or the other platforms?
Do you take a percentage of my rate?
When does Nest stop being free?
Do I have to take payments through Roost?
What does founding pricing for life actually cover?
What does it cost my clinics?
What if I want to leave?
Do I still need separate bookkeeping software?
What counts as an “active clinic”?
I work mostly through one platform. Is this still for me?
Every other tool in this job was built for someone else. Roost is yours.