Setting Up Your Services and Pricing
Written By Lucas Stefanski
Last updated 3 months ago
Your services are what clients book - dog walking, pet sitting, boarding, daycare, and more. Each service can have multiple pricing tiers, extra pet rates, and custom settings.
This article will walk you through creating and configuring services for your pet care business.
Understanding Service Types
Scritches supports two types of services, each with different scheduling behavior:
Appointment Services
Examples: Dog Walking, Drop-in Visits, Meet & Greet
Appear as time blocks on your calendar (e.g., 9:00am - 9:30am)
Scheduled within service windows like "Morning (7am-10am)" (see β Setting Up Your Availability article for more details on service windows)
Clients select a date, then choose from available service windows
Perfect for: Walks, quick visits, consultations
Stay Services
Examples: Overnight Pet Sitting, Boarding, Day Care
Appear as all-day events on your calendar
Scheduled by start and end dates with arrival/departure times
You configure arrival/departure windows in availability settings
Can charge per night or per day
Perfect for: Multi-day care, overnight stays, full-day services
Creating Your First Service
Go to Services
Click Add Service
Enter basic information:
Service Name: What clients will see (e.g., "Dog Walking")
Description: Brief explanation of what's included
Icon: Choose from available icons (searchable)
Category: Organize services by type (optional)
Choose Service Type:
Leave "Stay-based scheduling" off for appointment services
Switch "Stay-based scheduling" on for stay services
For stay-based services, choose Charge per night or Charge per day:
Per night example: An overnight sit with a cost of $80 from October 13th to October 15th would be charged 2 nights, or $160
Per day: A daycare stay with a cost of $50 from October 13th to October 15th would be charged 3 days, or $150
Click Save
Setting Up Pricing Options (Variants)
Most pet care businesses offer multiple pricing options per service. For example:
Dog Walking: 30min/$25, 45min/$35, 1hr/$45
Boarding: Standard Room/$50, Deluxe Suite/$75
Adding Variants
Open your service
Go to the Variants section
Click Add Variant
Enter:
Name: Tier name (e.g., "Standard Walk")
Description: What's included (optional)
Duration: Length in minutes (appointment services only)
Price: Cost for this tier
Click Save
Repeat for each pricing tier.
Setting a Default Variant
Mark one variant as the default - this pre-selects when clients book on your booking page, making it faster for them to book your most popular option.
Configuring Extra Pet Rates
Most pet care services charge more when clients have multiple pets. Scritches makes this automatic.
How Extra Pet Pricing Works
Base rate: The variant price covers the first pet
Extra pet rates: Automatically applied for 2nd, 3rd, 4th+ pets
Can be fixed amount (e.g., +$10 per pet) or percentage (e.g., +50%)
Species-specific rates (dogs vs cats can have different rates)
Setting Up Extra Pet Rates
Open your service
Go to Extra Pet Rates
Click Add Rate
Configure:
Species: Dog, Cat, or Any
Pet Number: Which pet this applies to (2nd, 3rd, etc.)
Rate Type: Fixed amount or Percentage
Amount: The rate (e.g., $10 or 50%)
Apply to all after: Optional - use the same rate for all pets beyond this number
Example Setup:
2nd Dog: $10 (fixed) 3rd Dog: $10 (fixed) - "Apply to all after" checked 2nd Cat: $5 (fixed) 3rd Cat: $5 (fixed) - "Apply to all after" checked With this setup:
1 dog = base price
2 dogs = base + $10
3 dogs = base + $10 + $10 = base + $20
4 dogs = base + $10 + $10 + $10 = base + $30 (same $10 applies to all after 3rd)
Making Services Bookable
To allow clients to book a service on your public booking page:
Open the service
Toggle Bookable to on
Make sure the service has:
β At least one variant
β Availability configured (service windows or arrival/departure times)
Services marked as not bookable won't appear on your booking page but can still be used for manual bookings you create.
How Services Appear on Your Booking Page
When a service is bookable and active:
Service Card: Shows on your public booking page at
app.scritches.io/book/[your-slug]Displays:
Service name and icon
Description
Starting price ("From $25" if multiple variants)
Exact prices when client clicks "View Details"
Booking Flow:
Client clicks service
Sees all pricing variants
Selects preferred variant
Chooses date and time (or date range for stays)
Fills out needed info and completes booking
β Customizing Your Booking Page
Organizing Your Services
Categories
Group similar services together:
"Dog Services" (Walking, Drop-ins, etc.)
"Cat Services" (Drop-ins, Boarding)
"Overnight Care" (Sitting, Boarding)
Categories appear as filters on your booking page, making it easier for clients to find what they need.
Display Order
Drag and drop services to reorder how they appear on your booking page. Use this to guide clients on your booking page, for example, if you have a service that needs to be performed before any other (like a Meet & Greet), you can place it first in order.
Archiving Services
Stop offering a service without deleting it:
Open the service
Click Archive
Archived services:
Won't appear on booking page
Can't be booked by clients
Still appear in reports and past bookings
Can be unarchived anytime
Best Practices
Start Simple
Create 3-5 core services to start
Add more as your business grows
Try to keep things simple, too many options can overwhelm clients
Competitive Pricing
Research rates in your area
Consider your experience and qualifications
Factor in drive time and expenses
Clear Descriptions
Explain exactly what's included
Note any requirements (e.g., "Must be friendly with other dogs")
Keep it brief - 1-2 sentences
Extra Pet Pricing
Make it worth your time
Common rates: 50-75% of base price for 2nd pet
Slightly less for 3rd+ pets (30-50%)
Test the Booking Flow
Book yourself as a client to see the experience
Adjust pricing and descriptions based on clarity
Make sure all variants show correct prices
Need Help?
Questions about service setup? Search the Help Center
Need pricing guidance? Contact support@scritches.io
Want to see examples? Check out example services in our online booking demo