Free online booking for pet sitters and dog walkers
What you see. A sample dashboard, shown with a cleaning business's bookings.
What your clients see. The pet sitter starter page, before you change anything.
Calendly and Square book one appointment at a time. A pet sitter books a week of overnights, or a walk every day while the owner's away.
A week of overnights, a walk every day the owner's away, or five days of daycare is one booking, with each night or visit held on your calendar. How stays work
Charge per extra pet, and owners leave feeding and medication notes as they book. See the booking page
Book a weekly regular for up to 26 visits at once, and each walk can still be moved on its own. How repeating bookings work
No add-ons to buy and no per-feature upgrades. Pro, at $10 a month, only adds your branding, Excel export and analytics.
Clients pay a deposit or the full price by card, Apple Pay or Google Pay as they book, straight into your own Stripe account. How it works
Set a fee and drive time for each distance. The fee goes on the client's total, and the drive blocks your calendar. How it works
Clients get the date, time and address by email 24 hours before, or when you choose. How it works
When you mark a booking Completed, the client gets a Book again button with their last booking filled in. How it works
Every booking shows up in Google, Outlook or Apple Calendar, and moves and cancellations update by themselves. How it works
A captcha, connection checks and your own filters send fake requests to a Spam folder, where they never hold a time. How it works
Paste one line of code, and clients book or request a quote right on your site.
Square, Calendly and BookingKoala, side by side, for one person running their own business.
| 1MinuteBooking | Square Appointments | Calendly | BookingKoala | |
|---|---|---|---|---|
| Cost for one person | $0, with no time limit. Pro is an optional $10 a month | Free for one location. Plus is $49 a month per location (Oct 2026) | Free for one event type. $10 to $12 a month for more (Oct 2026) | From $27 a month, after a 14-day trial (Oct 2026) |
| Prices built from the job | Hours, quantities, sizes, add-ons and travel fees | Service variations | One event, one length | Pricing parameters for cleaning-style forms |
| Card deposits as they book | On the free plan, into your own Stripe account. 2% plus Stripe's fee | Through Square payments | On paid plans | Through its payment gateway |
| Quote requests with photos | Yes, with your own questions and up to 5 photos | Estimates in Square Invoices, not on the booking page | No | A lead form |
| Travel fees and drive time | A fee and drive time for each distance | Not a built-in setting | No | Pricing by location |
| Setup | Minutes. Your trade's services, prices and questions start filled in | Build your services in the Square dashboard | Build your event types | Pick an industry, then set up forms and providers |
Last updated . From each company's pricing page and help center. Plans change, so check theirs before you decide. Full comparisons: Square Appointments · Calendly · BookingKoala
Pet sitters comparing software usually look at Time To Pet and Pet Sitter Plus. They're built for businesses with staff - scheduling walkers, GPS check-ins, client portals and invoicing.
If you employ walkers, a pet-business platform is worth it. If you do the walks and visits yourself, 1MinuteBooking takes the bookings while you're out. It's free, with no time limit.
Your booking page with stock photos, bookings and quote requests.
Your logo, your own photos and colors, Excel export and analytics, and no "Powered by" badge.
Businesses with several walkers often use Time To Pet or Pet Sitter Plus. A solo sitter or walker mainly needs visits, extra pets and care notes - 1MinuteBooking does that for free.
Yes. 1MinuteBooking's free plan has no time limit and includes walks, visits, overnights, add-ons and address collection. Pro ($10 USD a month) adds your logo and your own photos.
Yes. The Pet Sitters & Dog Walkers preset includes Doggy Daycare at Our Home (per day, one day or up to 10 in a row, pick-up by 6 PM each day) and Boarding at Our Home (per night, pick-up by 11 AM). Both skip the travel question, since the pet comes to you, and a booking blocks only the drop-off time, not the whole day - on each day of a daycare run, and each night of a boarding stay. You take up to 5 daycare dogs a day and 4 boarding pets a night to start with; a full day or night can't be booked, and a run of daycare days needs room on every day. If you collect pets yourself, the Pet Pick-Up & Drop-Off add-on (+$20, with 30 minutes blocked for the drive) is offered on daycare and boarding. Rename, reprice or remove any of them, or change the pick-up times and limits, in Settings.
Both are priced per night. The client picks the arrival or drop-off time for the first night and how many nights, and the stay holds that time on your calendar every night - the daytime stays free for walks and visits. The booking page only offers an arrival time that's free on every night of the stay, and greys out dates whose stay would include a full night (an overnight stay takes 1 booking a night, boarding 4 pets). The booking page, your bookings list and the client's emails show each stay like "Arrives Fri, Oct 16, 7:00 PM - pick-up by 11:00 AM Mon, Oct 19 (3 nights)", and you can change the pick-up time for one booking in Booking Details.
Yes. Dog walks and drop-in visits can be booked as one booking that repeats every day at the same time, for up to 21 days: the client picks the service, sets "Every day for" to the number of days and picks one time. Each day holds that time on your calendar, so nothing else is booked over it, and the price is per visit times the days - Additional Pet is charged for every day too. The booking reads "Every day Mon, Oct 12 - Fri, Oct 16 at 9:00 AM (5 walks)" on the booking page, in your Bookings list and calendar (Walk 1 of 5, Walk 2 of 5...) and in the client's emails. For a morning and an evening visit, the client books the evening ones as a second booking. Daycare works the same way: one day, or up to 10 in a row with the same drop-off and pick-up each day.
Yes - Additional Pet adds $8 per pet to walks and drop-in visits, since several pets share one visit (on a walk booked every day, it's $8 a pet each day). Longer stays have their own extra-pet add-ons: Additional Pet (Per Night) is $10 for each extra pet every night of an overnight stay, so 2 extra pets for 3 nights adds $60; Additional Pet, Boarding (Per Night) is $50 a night; and Additional Dog (Daycare) is $30 a day, for every day booked. Extra boarding and daycare pets count toward your spots for that night or day.
Open a Completed booking and click Duplicate booking - the same client, services, add-ons and notes are filled in at your current prices, so you just pick the next date. For a fixed schedule, set Repeat on New booking (every 1-4 weeks, up to 26 visits) - see repeating bookings. Clients also get a Book again link in their thank-you email.
Yes - every booking asks for pet names, ages and care notes. Oral medication is included on drop-in visits, overnight stays and boarding; injections are priced on request.
There's no automatic last-minute fee. You can add an optional rush add-on clients can pick, or set a minimum notice so nobody books too close to now.
Yes - with location options. The Pet Sitters & Dog Walkers preset starts with "At your home - within 10 miles (15 km) of us" (no charge), "At your home - 10-20 miles (15-30 km) away" (+$10) and "At your home - more than 20 miles (30 km) away, we confirm first" (+$20). A "we confirm first" zone always arrives as a request, even with Instant booking on. Change the names, prices and travel times, or add your own, under Settings > Locations. Daycare, boarding and the free meet & greet don't ask. Clients dropping off for boarding or daycare see your business address on the booking page and in their emails. The drive time blocks your calendar but is never shown to the client.
Sign up free with Pet Sitters & Dog Walkers already selected. You can change anything later.