Pricing
Simple pricing per location
One price per clinic location, with call minutes and messages included. Every plan has every feature. No card needed until you go live.
Updated
Starter
For a single clinic getting started with overflow or after hours.
$299$249.17 / location / month
annual: $249.17 / month, billed $2,990 yearly
- Included call minutes
- 600 per location / month
- Included messages
- 1,000 per location / month
- Shepherd API fee credit
- —
No card until go-live
Pro
For clinics that want Tilly on more of their calls.
$349$290.83 / location / month
annual: $290.83 / month, billed $3,490 yearly
- Included call minutes
- 1,200 per location / month
- Included messages
- 1,000 per location / month
- Shepherd API fee credit
- $35 / location / month credited
No card until go-live
Plus
For busy clinics with Tilly answering most calls.
$449$374.17 / location / month
annual: $374.17 / month, billed $4,490 yearly
- Included call minutes
- 2,000 per location / month
- Included messages
- 1,000 per location / month
- Shepherd API fee credit
- $35 / location / month credited
No card until go-live
Group
For groups with 5 or more locations.
Custom
- Included call minutes
- Custom (Plus allowance by default)
- Included messages
- Custom
- Shepherd API fee credit
- credited
Invoicing available
Every plan includes every feature
Prices per location per month, plus applicable sales tax. Included minutes and messages are pooled across all your locations. Annual plans are paid upfront; allowances stay monthly.
No surprises
Fair billing you can check, call by call.
Billed by the second.
Every call is measured to the second, and your monthly total is rounded up to the next minute once, not call by call.
Never billed.
Spam and robocalls Tilly screens out or detects, calls under 15 seconds, time after your team picks up a transfer, test and demo calls, and calls that fail because of a fault on Tilly's side.
Spam or wrong number? Get a credit.
Mark the call in your dashboard within 30 days. Calls of up to 10 minutes where nothing was booked, sent or passed to your team are credited automatically, up to 30 calls (or 5% of Tilly-answered calls, if more) per location each month. Anything else is reviewed by our support team within 2 business days.
Alerts before it adds up.
Usage alerts at 80%, 100% and 120% of your included minutes and messages, a live usage meter with a monthly forecast, and an optional cap on overage. When you reach your cap, we alert you, and if you choose, calls ring through to your team while you're open. Outside opening hours Tilly keeps answering, so no caller is left unanswered, and those calls are still billed. We never add minute packs automatically.
No card needed until you go live.
Setup, test calls and your first-week review cost nothing.
30-day money-back guarantee.
If Tilly isn't right for your clinic, cancel within 30 days of your first location going live. Your plan ends at once and we refund every plan fee you've paid, monthly or annual. Usage above your included minutes and messages isn't refunded. Once per clinic.
Cancel in your dashboard, any time.
In a couple of minutes, with no call needed and 30 days' notice (annual plans run to the end of the prepaid year). We email your end date and final invoice estimate, and after that date we charge nothing except the final invoice for usage up to it.
No setup fee.
Setup, onboarding and training are included.
Every plan includes every feature.
Plans differ only in included minutes and the Shepherd credit.
Every plan includes everything
Answering
- Calls answered 24/7 in your chosen modes
- Overflow, after-hours, schedule or all calls
- 10 calls at once per location by default
- Keep your number (forward, connect or move it)
- English and Spanish
- One-tap switch to send every call straight to your clinic
Front-desk work
- Booking, rescheduling and cancelling in your PIMS
- New-client intake
- Refill, results and message tasks
- Answers from your approved information
- Vet template pack to start from
- Deposits and balances by secure link (no Tilly fee on payments)
- Reminders, recalls and waitlist
Safety, control and support
- Emergency detection and hand-off
- Sensitive calls passed to your team with care
- On-call alerts
- Live transfers with whisper
- Text, WhatsApp, email and web chat
- Dashboard and mobile alerts
- Daily recap and weekly report, CSV export
- SSO, two-factor sign-in and audit log
- Named onboarding specialist until 30 days after go-live
- 24/7 urgent support when calls aren't being answered
- 99.95% availability commitment with automatic credit
How minutes and messages work
Call minutes
count the time Tilly is on a call: inbound calls, and answered reminder calls. Usage is measured to the second, and your monthly total is rounded up to the next whole minute once per billing period. Time after your team picks up a transferred call doesn't count. Spam and robocalls Tilly screens out or detects, calls under 15 seconds, demo calls, your test calls and calls that fail because of a fault on Tilly's side are never charged.
Messages
count each SMS or WhatsApp message Tilly sends or receives (one message, however long). Email and web chat aren't counted.
Pooled across locations.
A group with three Starter locations has 1,800 minutes to share, however calls are spread.
If you go over:
extra minutes are billed by the second at $0.20 per minute, and extra messages at $0.02 each, on your monthly invoice. We never add minute packs automatically.
Alerts and a cap:
You'll get alerts at 80%, 100% and 120% of your included minutes and messages (you can change these), your dashboard shows a live usage meter and a forecast for the month, and you can set an optional monthly cap on overage. At the cap you're alerted, and you can choose to have calls ring through to your team while you're open; outside opening hours Tilly keeps answering and those calls are still billed.
A single Starter clinic that uses 650 minutes in a month pays $299 plus 50 × $0.20 = $10 for the extra minutes.
Fair terms
No card until you go live.
Setup and test calls are free. You add a payment method as the last setup step, and billing starts when your first location goes live.30-day money-back guarantee.
Cancel within 30 days of your first location going live: your plan ends at once and we refund the plan fees you've paid, monthly or annual. Usage above your allowance isn't refunded. Once per clinic.Cancel in your dashboard, any time.
It takes a couple of minutes. Monthly plans end 30 days after you give notice. Annual plans run to the end of the prepaid year. We email you the end date and an estimate of your final invoice, and after that date we charge nothing except the final invoice for usage up to it. Everything keeps working during your notice period, you can withdraw your notice before the end date, and you can export all your data.Change plans any time.
Upgrades apply immediately, pro rata. Downgrades apply from your next billing period.Add locations any time.
New locations are billed pro rata from the day they go live.99.95% availability, automatically credited.
If Tilly's measured call-answering availability for your account falls below 99.95% in a month, you get 10% of that month's plan fees back on your next invoice. No claim needed.
Pay your way.
Card or ACH debit. Invoices in US dollars, with your tax ID.Shepherd clinics.
Shepherd charges $35 per site per month for API access. On Pro, Plus and Group, Tilly credits it back on your invoice.
Will Tilly pay for itself?
Compare the plan price with the bookings you're missing today. The calculator uses your numbers and shows the formula.
Inbound calls on a typical weekday. Your phone provider's call log shows this.
Calls that ring out, hang up in the queue or go to voicemail. Many clinics don't know this number. That's what our free audit measures.
Source: Today's Veterinary Business: "Data from MissedCalls.help shows that 25–30% of calls to small and medium veterinary clinics go unanswered."
Adjust assumptions
Your estimateEstimate
Enter your calls per day to see your estimate.
Plan cost excludes overage and tax.
This is an estimate based on your inputs and our stated assumptions, not a promise of results. Real results depend on your call mix, your rules and your team.
How we calculate it
missed_calls_month = calls_per_day × days_open × missed_pct lost_bookings_month = missed_calls_month × booking_share × no_callback_share lost_revenue_month = lost_bookings_month × visit_value lost_revenue_year = lost_revenue_month × 12 recoverable_month = lost_revenue_month × capture_share plan_cost_month = plan price per location × locations payback_days = ceil(plan_cost_month ÷ (recoverable_month ÷ 30.4))
Example with 50 calls a day and the default assumptions:
275 · 66 · $12,210 / $146,520 · $8,547 · $349 · 2
Five or more locations?
Group plans have custom per-location pricing and allowances, invoicing with payment terms, and a contract that fits your group. Central reporting, per-location rules, SAML single sign-on and central call handling are on every plan, so Group changes only price, allowances, invoicing and contract, never features.
Questions
Is there a free trial?
There's no time-limited trial, and you don't need one. No card is needed until you go live, setup and test calls are free, and if Tilly isn't right for your clinic in your first 30 days live, we refund your plan fees. Before you start, call our demo line as often as you like, hear Tilly as your own clinic, or get a free missed-call audit.
What's the difference between the plans?
Only how many call minutes are included per location, and the Shepherd API fee credit on Pro and above. Every plan has every feature. Pick the plan that fits how many calls you want Tilly to take.
Which plan should I choose?
Starter suits a clinic using Tilly for overflow or after hours. Pro and Plus suit clinics sending more of their calls to Tilly. Your dashboard shows your usage and forecast, so you can change plan once you see real numbers. Upgrades apply at once.
What counts as a call minute?
Time Tilly is on a call, measured to the second. Your monthly total is rounded up to the next minute once, not call by call. Inbound calls and answered reminder calls count. Time after your team picks up a transfer doesn't count, and neither do spam and robocalls Tilly screens out or detects, calls under 15 seconds, demo and test calls, or calls that fail because of a fault on Tilly's side.
What happens if we use more minutes than included?
Extra minutes are billed by the second at $0.20 per minute, with your next monthly invoice. We alert you at 80%, 100% and 120% of your allowance, show a forecast, and let you set a cap on overage, so nothing adds up unseen. We never add minute packs automatically.
Are minutes shared between our locations?
Yes. Included minutes and messages are pooled across all your locations.
How does annual billing work?
You pay for 10 months and get 12. Annual plans are paid upfront; included minutes and messages still reset every month. Any overage is billed monthly.
How do we cancel?
In your dashboard, in a couple of minutes: open your billing settings and choose Cancel. Monthly plans end 30 days later; annual plans end at the later of 30 days or the end of your prepaid year. We email you the end date and your final invoice estimate, and after that date we charge nothing except the final invoice for usage up to it. Apart from the 30-day money-back guarantee, annual fees aren't refunded. You can export all your data, and you can withdraw your notice any time before the end date.
Are there setup fees?
No. Setup, your named onboarding specialist and training are included.
Do we pay extra for our practice software integration?
Tilly doesn't charge for integrations. Some vendors charge clinics for API access: Shepherd charges $35 per site per month, which Tilly credits back on Pro, Plus and Group.
Does Tilly take a cut of payments?
No. Deposits and balances go straight to your own payment provider account. You pay only your provider's normal processing fees.
What if Tilly goes down?
Calls ring through to your clinic's fallback number within three seconds, so callers still reach you, and the one-tap switch sends every call straight to your clinic whenever you want. If our measured availability for your account drops below 99.95% in a month, 10% of that month's plan fees are credited automatically.
Do we pay for spam calls?
No. Spam and robocalls Tilly screens out or detects are never billed, and neither are calls under 15 seconds. If a spam call or wrong number gets through, mark it in your dashboard within 30 days. Calls of up to 10 minutes where nothing was booked, sent or passed to your team are credited automatically, up to 30 calls (or 5% of Tilly-answered calls, if more) per location each month; anything else is reviewed by our support team within 2 business days.
Is there a money-back guarantee?
Yes. If Tilly isn't right for your clinic, choose "Cancel and get my money back" in your billing settings within 30 days of your first location going live. Your plan ends at once, and we refund every plan fee you've paid, monthly or annual, to your original payment method. Usage above your included minutes and messages up to that day is billed and not refunded, and Shepherd's own API fee is billed by Shepherd. The guarantee applies once per clinic.
Can we cap what we spend?
You can cap overage. Set an optional monthly cap on charges above your allowance in your billing settings. When you reach it, we alert you, and if you choose, calls ring through to your team while you're open. Outside opening hours Tilly keeps answering, because nobody would be there to pick up, and those calls are still billed, so the cap limits avoidable usage rather than stopping all charges. You also get alerts at 80%, 100% and 120% of your included minutes and messages, and a live usage meter in your dashboard.