For dog trainers & dog walkers

Dog training software that's actually free

Prepaid packs of walks and sessions that count down as you work, repeating visits on the calendar, puppy programs as three tiers on one quote, and a private portal for every owner. Free, no monthly plan.

Start free, no card required

Free forever. No credit card. Set up in minutes.

Free forever. No monthly plan, no seat fees, no trial clock.

Built for dog training

What a dog trainer gets, for $0.

  • Prepaid sessions

    Sell a pack like 6 dog walks. Each visit marked done uses one, and the owner's page shows what's left.

    Customers & portal
  • Repeating walks and sessions

    Every week or every other week, added to the calendar until a date or a number of visits.

    Scheduling
  • Program tiers on one quote

    4, 6 and 12 sessions as three packages; the owner picks one and approves from their phone.

    Quoting
  • Photo and video updates

    Send photos and videos with a note from the job. The owner gets an email and keeps them in their portal.

    Customers & portal
  • A portal per owner

    Upcoming visits, sessions left, messages, documents and invoices behind one private link.

    Customers & portal
  • E-signed agreements

    Request a signature on your training agreement or waiver; the signed PDF stays with the owner's documents.

    Customers & portal
  • Day-before reminders

    An email to the owner the day before each visit, with the time.

    Automations
  • Requests from your website

    Your request form asks for the dog's name, breed and age, takes photos, and lands in Requests.

    Customers & portal

What changes with MakeHay

Quote, schedule, get paid, come back.

Prepaid sessions that count themselves down

Sell a pack of 6 dog walks or 5 private sessions from the owner's page. Once it's paid in full, the sessions are theirs. Every visit you mark done uses one, and the owner's page and portal show how many are left.

  • Sessions added the moment the pack is paid in full, online or by cash or check
  • A visit that uses a session is never billed again
  • Use one by hand for a walk-in, with Undo if you tap by mistake
  • An optional use-by date, and every use listed under History
The Prepaid sessions card on a dog owner's page in MakeHay: 4 dog walks left with a Use one button, two paid 6 dog walks packs, and the walks already used under History.
Step 1

Sell the program on one quote

Put 4, 6 and 12 sessions on one quote as three packages and mark the one you recommend. The owner picks one and approves from their phone, and you can ask for a deposit at approval.

A MakeHay quote for a puppy program with three packages, 4, 6 and 12 sessions, and the 6 sessions package marked recommended.
Step 2

Put the walks on repeat

Make a job repeat every week or every other week and the visits land on the calendar. Each one gets a reminder email the day before, and marking it done uses a session from the owner's pack.

A repeating dog walk job in MakeHay: Monday, Wednesday and Friday walks, a note that the visits use the owner's prepaid walks with 4 left, and Every week.
Step 3

Get paid for the pack up front

Send the pack invoice with a pay link. The owner pays by card or bank transfer, or you record cash or a check, and the sessions appear on their page once it's paid in full.

An invoice for 6 dog walks as the owner sees it, with the amount due and a Pay online button.
Step 4

Give every owner a portal

One private link per owner: the visits coming up, the sessions they have left, messages, photo and video updates, documents to sign, and invoices to pay. No app, no password.

A dog owner's client portal: the walks coming up, and the prepaid walks they have left.

Want a website too? Our team of experienced web developers builds one from your account: a page per service in your price book, a page per town you serve, your photos, and your request form as the contact page, so every lead lands in Requests. Optional, $197 a month, your domain free for the first year. See the Website add-on

Set up in ten minutes

What a dog training business puts in on day one.

A starting point that matches how the trade bids and runs. Every item, rule, and follow-up is yours to rename, reprice, or switch off.

Price book

  • Private session, in homeeach
  • Dog walk, 30 minuteseach
  • Puppy foundations, 6-session packageflat
  • Board and train, per dayeach
  • Group class, per dogeach
  • Behavior consultationflat
  • Travel beyond 20 milesflat

Scheduling

  • Walks and sessions repeat every week or every other week
  • Prepaid sessions on, so packs like 6 dog walks count down
  • Outdoor sessions: flag the day when rain is over 60%

Follow-ups that run themselves

  • Quote follow-up three days after a program quote goes unanswered
  • Visit reminder email the day before
  • Review request once an invoice is paid

The honest math

Compare the bill, not the brochure.

MakeHay

$0/mo

Free is the plan, not a trial of one

  • Every feature, every user, from day one
  • No per-seat pricing, no feature gates
  • No credit card to sign up, nothing to cancel

The usual field-service subscription

$29 to 399/mo

plus per-user fees on top

  • Per-seat pricing that climbs as your crew grows
  • The features you actually need gated to higher tiers
  • An annual bill whether it rained all month or not

FAQ

Dog training questions, answered straight.

Can I sell prepaid packs, like 6 dog walks?

Yes. Turn on Prepaid sessions in Settings, under Advanced features, and add a pack to your services, like 6 dog walks at its pack price. Sell it from the owner's page with an invoice, as paid now in cash or by check, or at no charge. The sessions appear once the pack is paid in full, each visit marked done uses one, and the owner's page shows how many are left.

What happens when a pack runs out?

The visit is still marked done, it just isn't covered. If the job bills each visit, that visit is billed as usual; if not, the job offers Create invoice. Sell a new pack and the next visit uses a session from it.

Can I sell a training program in tiers?

Yes. Put up to three packages on one quote, like 4, 6 and 12 sessions, and mark one as recommended. The owner picks one and approves from their phone, and you can ask for a deposit at approval.

Does it handle weekly walks?

Yes. Make a job repeat every week, every other week or every month, and the visits are added to the calendar until an end date or a number of visits. Each job repeats on one day of the week, so walks three days a week are three repeating jobs. Turn on visit reminders and owners get an email the day before each one.

Can I send photo and video updates to the owner?

Yes. Open the job, add photos or videos and a short note, and send. The owner gets an email with a link to their client portal, where the update stays in a gallery.

Do owners get a portal?

Every owner gets one private link with their upcoming visits, the prepaid sessions they have left, a message thread, photo and video updates, documents to sign, and quotes and invoices with balances. No app to install and no password.

Is it really free for dog trainers and dog walkers?

Yes: customers, scheduling, quotes, invoices, prepaid sessions, the portal, e-signatures and session updates. If owners pay you online by card or bank, those payments carry processing costs, as they would with any provider. Recording cash and checks is always free. No subscription and no per-client fees.

See every trade we build for on the industries page, browse the full feature list, check pricing (it's free), or measure your next job on the free satellite measurement tool, no account needed.

Every walk counted. Every pack paid.

Set up free in minutes. Your first pack can go out today.

Start free, no card required

Free forever. No credit card. Set up in minutes.