Summary: Farrier scheduling is not “generic calendar plus sticky notes.” A working farrier’s schedule is a graph — clients, horses, barns, addresses, prices, intervals, mileage, and what actually got done — and a generic calendar collapses that graph into a list of unrelated events. This page explains how a real farrier scheduling app should behave on iPhone, the rules that prevent billing mistakes, and the workflow Hoofy uses for routes with one barn or twenty.
Why shoeing routes break generic calendars
Google Calendar, Apple Calendar, and Outlook don’t know that “Dallas / Bella, 8 AM Tuesday” is simultaneously a billing unit, a mileage segment, and a row in Bella’s hoof-care history. They store a title, a time, and a location. When you finish the work, the calendar event sits there inert — it doesn’t auto-create an invoice line, doesn’t ping Bella’s service log, doesn’t add the drive home to your annual mileage total. So you reconstruct Friday night from memory, or you tab between four apps to keep them all in sync, and the gaps become billing disputes and missed deductions.
The other failure mode is the calendar event with five horses written into the description: “Reset BR + LF, trim Bella, full set Hammer, check Mac.” You finish the visit. Tomorrow you remember the last horse only because you took a photo. A farrier scheduling app treats each horse as a discrete child of the stop so nothing slips when you’re tired.
The “one horse, one calendar day” rule (and why it matters)
Hoofy enforces a discipline that prevents about 80% of billing errors solo farriers make: one appointment per horse per day. Tap to add the same horse twice on the same date and you get a soft warning. The reason is brutally practical — duplicates almost always mean either a misremembered visit (you’re billing the same work twice) or that the original appointment should have been moved instead of cloned (now you’re looking at the wrong row when you bill).
Forcing the question — “did I actually visit Bella twice on Tuesday, or do I need to delete the old row?” — at creation time saves the “why is this $90 invoice on my statement?” call from a client three weeks later.
What a real farrier scheduling workflow looks like
The week starts on Sunday night when you sketch the route. The schedule view shows tomorrow’s stops grouped by barn (so multi-horse barns collapse to one line with the count), with addresses for the navigation app, the estimated revenue per stop, and weather. You leave the truck Monday morning and tap the first stop to mark it as in-progress; that timestamps the start, kicks off mileage capture from your last finished stop, and pulls up Bella’s record so you can see her last service date and any safety flags.
You finish the work. One swipe marks the appointment complete. That single action does five things: stamps the end time, adds the line items to a draft invoice (using the per-horse billing rules you set in her record), writes the row into Bella’s service history, schedules her next-due reminder for whatever interval you’ve set, and seals the mileage segment from the previous stop. You walk to the truck. The visit is closed in your business records before you start the engine.
That is what “native iPhone, designed for the route” actually means in practice. A generic calendar can hold the appointment time. A farrier app does the closing of the work.
What to look for in any farrier scheduling app
- Native iPhone performance. Web apps and cross-platform UIs are sluggish in barn LTE and miserable with gloves. Test the app actually on your phone before you commit.
- Multi-horse stops grouped by client or barn. A barn with eight horses should be one stop in the schedule, not eight rows that crowd out your morning.
- A clear "done" state that triggers downstream actions. Marking complete should create the invoice draft and update the horse record automatically — not require you to remember to do three more taps.
- Same-day rule for the same horse. Catches duplicate billing before it ships to the client.
- Offline-friendly. Cellular service is unreliable in rural barns. Local-first means you don’t lose the appointment because you didn’t have bars.
- Exports. When your accountant asks for the year, CSV beats screenshots every time.
- Mileage capture between stops. If your scheduling app can’t feed your mileage log, you’re running two systems.
A worked example: the 6-horse barn
You have a Tuesday stop at Wildflower Stables: 4 trims at $55 each, 1 reset at $145, 1 full set at $230. Travel is 22 miles round-trip from your previous stop. Without a farrier app you’d write “Wildflower x6” in your day book, scrawl prices, total in your head, then later that night text the barn manager an invoice or wait until you’re home to type it up.
Inside Hoofy: tap the stop, mark each horse complete with the service type (the price comes from each horse’s billing rule, not from a shared sheet, so the gelding who gets pads charges correctly without you remembering). The app totals $595, drafts the invoice, attaches it to the barn (not the individual horses, because the manager pays one bill), and queues 22 miles to your YTD mileage. You email the invoice from the truck. The barn manager reads it before you’re back on the highway and knows what they owe.
Time delta vs. the day-book version: you finished the paperwork in roughly 90 seconds during the work itself, instead of 15 minutes that night.
Routes, not just appointments
A farrier’s schedule isn’t a list of independent events — it’s a route. The order matters, the spacing matters, and the geography matters because it’s also your tax-deductible mileage. A real scheduling app shows tomorrow as a route view (stops in geographic order or your custom order, with addresses and counts), not just a flat list. You see the day at a glance: which barns are clustered, where the long drive sits, how the morning stack compares to the afternoon. Read more in the route-planning guide.
FAQ
Does Hoofy work with my existing Apple/Google Calendar? Hoofy is a separate app — your personal calendar can keep doing personal-calendar things. Most farriers find that bouncing client appointments out of their personal calendar into a farrier-specific app is exactly the win, because clients no longer get tangled with kids’ soccer practice.
Can I share my schedule with a helper or apprentice? Hoofy is built for the solo farrier today. There’s no team plan with shared calendars yet. If that matters for your business, email hooftrimmin@icloud.com and tell us what you need — that’s how we prioritize.
What if a barn cancels mid-route? Tap the stop and mark it canceled. The schedule rebuilds, the horse record stays untouched (no fake visit logged), and the mileage segment closes wherever you actually were. You can leave a quick reason in the notes if you want a pattern record.
Can I move an appointment to a different day from my phone? Yes — long-press the row and reschedule. Hoofy preserves the same-day-per-horse rule on the new date so you don’t accidentally duplicate.
Does Hoofy do reminders or pings to clients? Hoofy logs your next-due dates and surfaces them in your schedule. Automated client texting is on the roadmap; for now, the next-due list is the prompt for you to reach out manually.
Where to next
Hoofy is the native iPhone app for the whole loop: schedule, invoicing, mileage, and horse records. Start the 7-day trial from the download page, read the evaluation checklist if you want to grade us alongside any other tool, or see the full comparison vs. alternatives.