How to Handle Lawn Care Cancellations and No-Shows

March 9, 2026 ยท SPUNK LLC

A last-minute cancellation costs you $45-100 in lost revenue plus the fuel you burned driving there. A locked gate with no response wastes 15-30 minutes. Multiply that across a busy season and you are losing thousands. Here is how to protect your income without alienating clients.

The Cost of Cancellations

SituationDirect CostHidden Cost
Same-day cancellation$45-100 (lost service fee)Empty slot you cannot fill
No-access (locked gate, car blocking)$10-20 (fuel + drive time)15-30 min of dead time
Ghost client (stops responding)$180-400/month ongoingLost route density
Seasonal pausers (skip summer months)$720-1,600/seasonSlot given to waitlist client

At 80 weekly clients, even a 5% no-show rate means 4 missed services per week = $180-400/week in lost revenue = $7,200-16,000/year.

Your Cancellation Policy (Template)

Service Agreement โ€” Cancellation Policy:

1. 24-hour notice required for service cancellations or schedule changes.
2. Cancellations with less than 24 hours notice will be charged a $25 trip fee.
3. If the crew arrives and cannot access the property (locked gate, blocked driveway, unleashed dog), a $25 trip fee will apply.
4. Two consecutive no-access situations without communication will result in service suspension until the client confirms instructions for future access.
5. Clients may pause service for up to 4 weeks with 7 days notice. Pauses longer than 4 weeks require re-enrollment and may be subject to a restart fee.
6. Service cancellation requires 14 days written notice. Outstanding balances are due in full upon cancellation.

How to Enforce the Policy Without Losing Clients

First offense: Friendly warning

Do not charge the trip fee the first time. Send a friendly text: "Hi [Name], we came by today but were unable to access the yard. No worries โ€” just wanted to make sure you know we'll be back next [Day]. Please leave the gate unlocked and move any vehicles from the driveway. Thanks!"

Second offense: Reminder of policy

"Hi [Name], this is the second time we've been unable to access your property. Per our service agreement, a $25 trip fee applies when we cannot complete scheduled service. We'd like to avoid this โ€” can we set up a reliable access plan? Gate code or hidden key would solve this permanently."

Third offense: Enforce the fee

Add the $25 trip fee to their next invoice. Most clients respect the policy at this point. The ones who do not are clients you should consider dropping.

Preventing No-Shows Before They Happen

  1. Day-before reminders: Automated text the evening before service reduces no-access by 80-90%
  2. Get gate codes upfront: Ask for gate codes during onboarding and store them in your CRM
  3. Request a hidden key: For clients with padlocked gates, ask them to leave a key in a lockbox or under a specific rock
  4. Combination locks: Suggest the client install a combination lock and share the code with you
  5. Pet protocols: Ask if pets need to be inside during service and include this in the reminder
  6. Prepaid billing: Clients who prepay monthly are 90% less likely to cancel โ€” they have already paid for the service

Handling "Skip This Week" Requests

Clients who want to skip service every other week (while on a weekly plan) or skip during rain weeks need clear rules:

When to Fire a Client

Some clients cost you more in hassle than they generate in revenue. Fire a client when:

How to fire a client professionally:

"Hi [Name], after reviewing our service schedule, we've made the difficult decision to discontinue service at your property effective [Date โ€” 2 weeks out]. We'll complete all scheduled services through that date. Your final invoice will be sent on [Date]. We appreciate your business and wish you the best. I'd be happy to recommend another lawn care provider in your area if you'd like."

Filling Empty Slots

When a client cancels permanently, fill the slot fast:

Manage Cancellations Automatically

lawn.best tracks cancellations, sends automated reminders, and helps you fill empty slots in your schedule.

Open Scheduler Free โ†’