Four pillars.
Everything else flows from them.
- Customers don't auto-book. Every booking gets a trainer's eye.
- We don't replace your horse health-records system. Barn Manager has decades of work there.
- We don't pretend availability that isn't real. No live public calendar — by design.
Real availability, not generic time slots.
Software that knows your horses' workload, not just your trainers' hours.
Customer profile × horse compatibility × horse rotation. The engine drops horses whose safety limits the rider violates, then ranks the rest by fit. You see ranked candidates with rotation warnings and near-miss flags — and you make the call. We never auto-confirm.
Tier badges: Ideal · Acceptable · BackupOnly · NearMissOverride. Rotation badges per horse, per day and per week.
Lead capture without the spam.
Stop drowning in stale customer accounts from people who inquired once.
Public inquiry form takes email + profile metrics. No account, no password. Their info stays on the lead list for re-engagement even if they ghost. The customer only creates an account when they accept an offer your trainer made.
Acceptance triggers commitment — not the other way around.
Contracts customers actually sign.
The wizard that doesn't lose them between page 2 and page 3.
Four-step wizard, optimized for a barn iPad: confirm details → inline-initial each clause → typed legal name + drawn signature → done. Signed copy lives in their portal and yours, with the exact frozen markdown they signed.
E-SIGN compliant: name + drawn signature + IP + user agent + frozen document snapshot + optional witness user-id.
Monthly billing without the binder.
One click on the 1st. The whole month, every customer, ready to invoice.
Auto-generated schedule report. Skip a week for vacation. Mark outcomes as they happen. On the 1st, hit Finalize — every customer's report locks, totals roll up, PDF and CSV exports stand by. Make-up lessons flow forward at $0 with provenance back to the original missed lesson.
Pre-flight: finalization blocks if any prior-month booking is missing a make-up decision.