When they search, make sure they find you!
New

Dog Walking Business

Complete management system for dog walking and pet care businesses

v1.5.0 Free & Pro Documentation

Description

Complete management system for dog walking and pet care businesses. Dog Walking Business handles everything from customer and pet profiles to appointment scheduling, online booking, and payment processing — all from within your WordPress dashboard.

Whether you’re a solo dog walker or running a multi-walker operation, this plugin gives you professional tools to manage your day-to-day operations. Create customer profiles with contact details and notes, add pet profiles with species, breed, weight, temperament, and medical information, then schedule appointments and track your daily workload.

Online Booking and Pricing

Let customers book appointments directly from your website with the built-in booking form. The multi-step form guides visitors through service selection, date and time picking, pet information, and pricing — with real-time price calculations based on your configured rates. Display your services and pricing on any page with the pricing shortcode, available in both table and card layouts.

Flexible Scheduling

Manage appointments from a Gantt-style daily timeline that shows your entire schedule at a glance. Every appointment goes through a configurable approval workflow — accept or reject booking requests with a single click. The plugin handles holiday surcharges, same-day booking fees, business hours, and per-additional-pet pricing automatically.

Built for Growth

Start with the free version for core scheduling and customer management. Upgrade to Pro for Stripe payment processing, invoice generation, recurring appointment series, subscription billing, custom per-customer pricing, a customer-facing My Account portal, Google Calendar sync, and revenue reporting. The Pro tier turns Dog Walking Business into a complete business operations platform.

Data You Control

Import existing customers and services from JSON or CSV files to get started quickly. Export your data anytime in the same formats. Contact form submissions are stored locally with status tracking, so you never lose a lead. Email notifications keep your customers informed at every step — appointment approvals, rejections, payment receipts, and more — all with customizable templates and merge tags.

Free vs Pro

Feature Free Pro $99/yr
Customer management with contact details, notes, and WordPress user linking
Pet profiles linked to customers — species, breed, weight, temperament, and medical needs
Configurable services with flexible duration and per-additional-pet pricing
Appointment scheduling with pending approval workflow
Gantt-style daily schedule timeline view
Public multi-step booking form with real-time price calculation
Pricing display shortcode with table and card layouts
Contact form shortcode with honeypot spam protection and rate limiting
Configurable email notifications with merge tag support
Holiday surcharges, same-day booking fees, and business hours configuration
Customer and service data import/export in JSON and CSV formats
Admin dashboard with today's schedule and quick stats
Pro: Stripe payment processing with checkout, invoices, and refunds
Pro: Invoice generation and management with payment link delivery
Pro: Recurring appointment series — daily, weekly, biweekly, and monthly
Pro: Subscription billing via Stripe with pause, resume, and cancel
Pro: Custom per-customer pricing overrides for any service
Pro: FullCalendar drag-and-drop calendar view
Pro: Two-way Google Calendar sync with OAuth 2.0
Pro: My Account customer portal with profile, pets, appointments, and invoices
Pro: Revenue reports and analytics dashboard
Pro: Branding settings with custom colors and email logo

Requirements

WordPress 5.8+
PHP 7.4+
Tested Up To 6.9