Free lawn care SMS templates

40+ ready-to-send messages for every customer conversation. Pulled from real operator messages. Tap to customize, tap to copy. No signup.

Rain reschedules

Rain reschedule — same week

When today's service is pushed to later in the same week.

Hey [customer name], it's [your name] with [your business]. Today's storm pushed your service to [new date] — same time. I'll text again the morning of. Thanks for your patience!

Rain reschedules

Multi-day rain delay

Rain has knocked out the whole route for several days.

Hey [customer name], the rain isn't letting up. We're targeting [new date] for your service, depending on conditions. I'll keep you posted. — [your name]

Rain reschedules

Skip today, no reschedule (biweekly)

When you'll catch them at the next regular visit instead.

Hey [customer name], we're skipping today's visit because of the rain. Since you're biweekly, we'll see you next time as usual — no charge for today. — [your name]

Rain reschedules

Final cut pushed to next week

When this week's last cut needs to wait until next week.

Hey [customer name], weather's pushing your service to [new date]. Grass is going to be a little long — we'll handle it. — [your name], [your business]

Rain reschedules

Repeated rain — apologetic

After the third reschedule in a row. Acknowledge it.

Hey [customer name], sorry — Mother Nature's not cooperating. We're trying again [new date]. I appreciate your patience more than I can say. — [your name]

Late payments

First friendly reminder (3 days late)

A casual nudge — most invoices that go past due are oversights.

Hey [customer name], just a heads up — your invoice for [amount] is a few days past due. Quick link: [payment link]. No worries if it's an oversight. — [your name]

Late payments

Second reminder (7 days late)

Slightly firmer. Still polite. Make the consequence clear.

Hey [customer name], checking in — invoice for [amount] is now a week past due. [payment link] or text me back if there's an issue. — [your name]

Late payments

Final notice (14 days late)

Pause service until paid. State it clearly.

Hey [customer name], I haven't heard back on the [amount] invoice. I'll need to pause service until it's settled. Let's get this cleared up — [payment link]. — [your name]

Late payments

Card on file failed

Auto-charge bounced — usually an expired card.

Hey [customer name], the card on file just bounced — probably expired. Update here when you have a sec: [payment link]. — [your name]

Late payments

Payment plan offer

When a customer reaches out with a hardship.

Hey [customer name], no problem — let's split the [amount] into two payments, one now and one in two weeks. Sound fair? — [your name]

New customer welcome

New customer — what to expect

First text after they sign up. Set expectations.

Hey [customer name], this is [your name] with [your business] — welcome aboard! Your first cut is [new date]. I'll text the morning of. Anything I should know about the property? Gates, pets, etc.?

New customer welcome

Confirm first visit details

Day before — last chance to confirm.

Hey [customer name], just confirming I'll be by tomorrow ([new date]) for the first cut. Anything I should know? — [your name]

New customer welcome

New customer from a referral

Acknowledge who sent them.

Hey [customer name], [your name] here with [your business] — [referrer] sent you my way, much appreciated. First cut's set for [new date]. I'll text the morning of.

New customer welcome

Welcome with portal link

When you have a customer portal — share the link.

Hey [customer name], welcome! You can see invoices, schedule, and history any time at [portal link]. No login needed. — [your name], [your business]

Service complete

Service complete — standard

After every visit. Keep it short.

Hey [customer name], all set today. Yard's looking sharp. Holler if anything seems off. — [your name]

Service complete

Service complete with photo

When you took a before/after for the customer.

Hey [customer name], finished up — sending a quick photo so you can see how it turned out. — [your name]

Service complete

Couldn't service today

When something blocked you — gate locked, dog out, etc.

Hey [customer name], came by today but the [reason]. Want me to swing back tomorrow? — [your name]

Service complete

Service complete + upsell

Soft pitch when you noticed something extra they might want.

Hey [customer name], all done. While I was out there I noticed a [upsell] would really set things off — let me know if you want me to put together a quote. — [your name]

Price increase

Annual price increase

Standard yearly bump. Give plenty of notice.

Hey [customer name], quick heads up — fuel and equipment costs have crept up, so starting [effective date] your rate goes to [new rate] per visit. Still a fair price for the work. Thanks for being a great customer. — [your name]

Price increase

Increase due to property change

Lawn got bigger, more trees, etc.

Hey [customer name], with the new beds and the back yard expansion, your service is taking longer than the original quote. New rate going forward is [new rate]. Let me know if you want to talk it through. — [your name]

Price increase

Mid-season increase (rare)

Use sparingly. Honest about the why.

Hey [customer name], I don't usually do mid-season changes, but fuel jumped hard this month and I have to adjust. New rate is [new rate] starting next visit. Apologies for the timing. — [your name]

Vacation / pause

Operator going on vacation

Tell them when you'll be back.

Hey [customer name], taking the family out of town next week. I'll be back to your normal schedule on [return date]. — [your name]

Vacation / pause

Customer requesting pause

They asked to pause — confirm and set a return date.

Hey [customer name], no problem — pausing service until [pause until]. Just text when you're ready to resume. — [your name]

Vacation / pause

Customer back from pause

Welcome them back.

Hey [customer name], welcome back. First service on the resumed schedule is [new date]. — [your name]

Win-back

Lapsed last season

Beginning of the new season — soft re-engage.

Hey [customer name], [your name] from [your business]. We're booking the new season — wanted to make sure you got first pick of your old slot. Want me to put you back on the route?

Win-back

Lapsed mid-season

Concerning — figure out what happened.

Hey [customer name], noticed we haven't been out in a few cycles. Everything okay on your end? Let me know if there's something I can do. — [your name]

Win-back

Lapsed but happy with you

They left because of price. Open the door without begging.

Hey [customer name], hope you're well. If the cost was the sticking point, we have a biweekly option that might fit better. No pressure, just wanted to put it on your radar. — [your name]

Referral request

Casual ask after great review

They just told you the yard looks great.

Hey [customer name], thanks so much. If you know any neighbors who could use a reliable mowing service, I'd love an intro. — [your name]

Referral request

Refer a friend, get $20 off

Standard referral incentive.

Hey [customer name], send a neighbor my way and you both get $20 off your next service. Just have them mention your name. — [your name], [your business]

Referral request

Year-end thank-you + referral ask

End of season — gratitude first, ask second.

Hey [customer name], that's a wrap on the season. Really appreciate you trusting us with your yard this year. If you know anyone looking for next year, point them my way. — [your name]

Off-season

Last cut of the season

Closing out the year. Set up next-season expectations.

Hey [customer name], today's the last cut of the season. We'll reach out in the spring to get you back on the schedule. Have a great winter. — [your name]

Off-season

Spring cleanup booking

Late winter — get them on the schedule before everyone else does.

Hey [customer name], spring cleanup season is coming up fast. Want me to put you on the early list? — [your name], [your business]

Off-season

Mid-winter check-in

Low-pressure touch — mostly just stay on their phone.

Hey [customer name], hope you're staying warm. Just a quick check-in. We'll be back in the spring. — [your name]

Off-season

We're back in the spring

Season opener — booking begins.

Hey [customer name], [your name] from [your business]. Mowing season is back. I have you penciled in to start [new date]. Reply to confirm.

Holiday

4th of July

Quick note about closure or schedule shift.

Hey [customer name], taking the 4th off — your visit will move to [date]. Have a great holiday. — [your name]

Holiday

Thanksgiving / fall cleanup

Last cleanup push before the holiday.

Hey [customer name], want one more cleanup before the holiday? Filling that week now. — [your name]

Holiday

Christmas / end-of-year

Send around mid-December. Pure thanks.

Hey [customer name], just wanted to say thanks for a great year and wish you a happy holiday season. See you in the spring. — [your name], [your business]

Holiday

Memorial Day / season opening

Start of the heavy mowing season — set the tone.

Hey [customer name], Memorial Day weekend kicks off the busy season. We're on the route as usual — text if you want anything extra before guests arrive. — [your name]

How to text customers without sounding like a robot

Most lawn care operators are surprisingly bad at customer texts — not because they lack people skills, but because they overthink every message and end up writing something that sounds like an AI generated it. The fix is short sentences and your actual voice. If you'd say "rained out today, see you Thursday" out loud, write exactly that.

Why short and direct usually wins

Customers read texts on the toilet, at red lights, between Costco aisles. A wall of four sentences is a wall they skip. Three lines max. One ask per text. If a message needs more than that, it should be a phone call, not a text.

When to call instead of text

Three situations call for a phone call: payment disputes, complaints, and price increases over 15%. Text is great for logistics, awful for emotional content. If the customer is upset, hearing a real voice resets the conversation. If they're not upset and you're explaining a $5 increase, a text is fine.

FAQ

Are these templates compliant with TCPA / SMS regulations?

These are templates for one-to-one operational messages between you and your existing customers — the same kind of conversation you'd have over the phone. Marketing blasts to non-customers are a different category and require explicit written consent. If you're sending bulk promotional texts, talk to your provider (or read our SMS compliance page).

Can I just copy-paste these without changing anything?

You can — but the placeholders are there for a reason. A text addressed to "[customer name]" sent five times in a row screams template. Fill in the basics once and they'll save in your browser for next time.

Why three tones?

A friendly tone fits a long-time customer. Professional fits a new commercial account. Direct fits the route owner who's done twelve cuts that day and just needs to send eight rain reschedules before bed. Pick whichever fits the moment.

How are these different from what's in the MowNext app?

These are starter templates you'd use in your own SMS app. MowNext automates the scheduling, weather watching, and route-wide blast — so when it rains, the right message goes to the right 14 customers automatically with no copy-pasting.