It is not if — it is when
You will get a refund request. Maybe it was a mowing job where the edges were not as clean as the customer expected. Maybe rain hit halfway through and the yard looks patchy. Maybe you billed for the wrong amount.
It does not matter how good you are. Over enough jobs, something will go sideways. The question is not whether it happens — it is how you respond when it does.
The operators who build long-term businesses are the ones who treat refund requests as relationship moments, not confrontations. Your response in the next 48 hours determines whether you keep a customer for years or lose them forever — and get a bad review in the process.
Step 1: Respond fast — 24 hours max
Speed matters more than the answer itself. A customer who submits a complaint and hears nothing for 3 days is already looking for a new lawn service. A customer who gets a response within a few hours feels heard, even if you have not resolved anything yet.
Your first response should be:
- •Acknowledge the issue — "I saw your message about the service on Tuesday"
- •Show empathy — "I understand that is frustrating"
- •Set a timeline — "I am going to review this and get back to you by tomorrow"
Do not get defensive. Do not explain why it happened. Just acknowledge, empathize, and commit to a timeline.
Step 2: Investigate before you decide
Before offering a refund or pushing back, get the facts. Check:
- •Job photos — do before/after photos tell the story?
- •Crew notes — did the crew flag anything during the job?
- •Service history — is this a first-time complaint or a pattern?
- •Invoice accuracy — was the charge correct?
This is why job photos and crew documentation matter. They protect you and give you data to make fair decisions.
Step 3: Choose the right resolution
You have four options, and each sends a different signal:
**Issue a credit toward the next service.** This is the best option for loyal, recurring customers. It costs you less than a refund (no Stripe processing fees lost), keeps the customer in your pipeline, and signals that you stand behind your work. "I have applied a credit to your account — it will be deducted from your next invoice automatically."
**Offer a partial refund.** For situations where the work was partially done — maybe rain stopped you at 60% — a partial refund is fair and most customers accept it without argument.
**Process a full refund.** Sometimes the right call is to give the money back, no questions asked. This is especially true for new customers where the relationship has not been established yet. Losing $75 is better than losing a $3,000/year client.
**Decline with an explanation.** Rarely, a request is not justified. If you decline, always explain why clearly and respectfully. "After reviewing the photos and the scope of work, I believe the service was completed as quoted. I am happy to discuss this further if you have specific concerns."
The credit advantage
Credits are almost always better than refunds for both sides.
For the customer, a credit feels generous — they are getting free value on their next service. For you, the credit costs you only the marginal cost of the service (fuel, labor time), not the full retail price. And critically, it keeps the customer coming back.
Think about it: a $50 refund means the customer has their money and no reason to call you again. A $50 credit means they are booking their next service with you — and when that service goes well (as it usually does), you have recovered the relationship.
Pro tip: When you issue a credit, follow up personally before the next service. "Just wanted to make sure everything goes perfectly this time." That one message turns a complaint into loyalty.
Preventing disputes before they happen
The best dispute is the one that never gets filed. A few habits that dramatically reduce complaints:
- •Take before/after photos on every job — they set expectations and provide evidence
- •Send a completion notification immediately — "Your service is complete" with a portal link
- •Follow up after new customer jobs — a quick "How did we do?" text message catches issues before they become complaints
- •Be transparent about pricing — no surprise charges, ever
- •Make it easy to provide feedback — a customer who can rate their service in a portal is less likely to leave a public negative review
Building a dispute workflow into your business
As you scale past 20-30 customers, you need a system for handling disputes — not just ad-hoc text messages. A good dispute workflow should:
- •Let customers submit requests directly (not just call/text you)
- •Track every dispute with the reason, resolution, and outcome
- •Automatically notify you when one comes in
- •Let you resolve with one click — credit, refund, or explanation
- •Send the customer a confirmation of the resolution
Lawnager includes a built-in dispute system. Customers request refunds from their portal, you resolve from your dashboard, and the customer is notified automatically. Credits are applied to the next invoice without you doing anything.
The bottom line
Refund requests are not failures — they are feedback. Every dispute you handle well is a customer who trusts you more, not less. The operators who grow are the ones who make it easy for customers to speak up, respond fast, and resolve fairly.
Your goal is not to avoid every complaint. It is to make sure no complaint ever goes unresolved.
Ready to run your lawn care business smarter?
Join operators who traded spreadsheets for a platform that keeps up with them.
Start for free