Book a fit call

Lawn care contract template for a full season

One page that says what you'll do, how often, and what happens when it rains. Copy it, change the details, and get it signed before the first cut.

3 min read

The short answer

A good lawn care contract template covers the property, the services and how often, the season's start and end dates, how you bill, what happens on rain days and skipped visits, extra work, and how either side ends it. Keep it to one page, in plain words, and have both of you sign it. One to copy is below.

On this page
  1. A lawn care contract template you can copy
  2. Landscaping maintenance contract: what to spell out
  3. Lawn care service agreement or a contract?
  4. A lawn care renewal letter for next season
  5. Getting every contract signed before the first cut

A lawn care contract template you can copy

Write it the way you'd explain it at the curb. A customer who understands the contract pays on time and renews. Have a local attorney look over your final version once, then use it every season.

Lawn care agreement

Between
[Your business name], [phone], and [customer name]
Property
[Address], [front, back or both], [gates or dogs to know about]
Season
[Start date] to [end date]
Visits
[Weekly or every other week], on [usual day], weather allowing
Each visit
[Mow, edge walks and beds, trim, blow off hard surfaces]
Also included
[Spring cleanup, fall leaf cleanup, fertilizer rounds, or none]
BillingWhenAmount
[Per visit or monthly][Due date or day of the month][amount]
[Seasonal cleanups][When each one is done][amount]
Extra workOnly after you say yes[priced each time]

Rain days: we come the next dry day and let you know by text.

Skipping a visit: tell us [24 hours] ahead. [Say whether a skipped visit is billed.]

Ending early: either side can end this with [14 days] written notice. You pay for visits already done.

Signed: [customer] [date] [your name] [date]

Landscaping maintenance contract: what to spell out

Most arguments over a maintenance contract start with one word that meant something different to each side. Pin these down before the season starts.

  • What a visit means. Mowing only, or mowing, edging, trimming and blowing. Write each one down.
  • How often, and who decides. Weekly in spring, every other week in a dry August, and who makes that call.
  • Beds and shrubs. How many times a season you prune and weed, not just "as needed".
  • Leaves and cleanups. Whether fall cleanup is in the contract or a separate job.
  • Access. Gate codes, pets, sprinkler heads to watch for, where to park the trailer.

Lawn care service agreement or a contract?

Same thing, different name. Some owners call it a service agreement because it sounds friendlier to a homeowner. What matters is that it's written down, signed and dated, and that both of you have a copy. A text that says "sounds good" to a price you sent is better than nothing, but it won't say what happens when a visit gets skipped.

  • A handshake with nothing in writing
  • "Regular maintenance" with no list of what that means
  • No end date, so nobody knows when the season is over

A lawn care renewal letter for next season

The easiest customer to sign next spring is the one you mowed all summer. Send the renewal late in the fall or right after the new year, before they start getting door hangers from the other guys. Keep it short and make saying yes easy.

Renewal letter or email

Hi [name], thanks for a good season at [street]. We'd like to keep you on the schedule for next year, starting [start date]. Same visits as this year: [what's included]. [Say if anything changes.] To keep your spot, reply yes or sign the attached agreement by [date]. Thanks, [your name], [shop]

Short text reminder

Hi [name], it's [your name] from [shop]. Spring spots are filling up. Want to keep your weekly mowing for next season? A yes here holds your day.

Getting every contract signed before the first cut

The contracts that never get signed are the ones for customers who said yes on the phone in March. By May you're mowing for them with nothing in writing. Keep a list of who has a signed agreement and who doesn't, and chase the gaps before the season starts, or have the list kept for you with a reminder drafted for each one.

By hand6 steps
  1. Find who said yes this spring
  2. Check which ones signed
  3. Copy the agreement for each
  4. Fill in the address and visits
  5. Email it and wait
  6. Remember to ask again next week

For every customer, every spring.

Set up onceWaiting on you

Four weekly customers start Monday with no signed agreement. Here's a reminder for each.

Hi Dana, it's Walt from Linden Lawn. We start your weekly mowing at 14 Birch Lane on Monday. Could you sign the season agreement before then? It's the same one as last year.

Unsigned agreements caught before the season. You check each one and send it.

See the repeat customers job →

Questions about lawn care contracts

Something else on your mind? Ask us on the fit call. No pitch, and we'll say if it isn't a fit.

Book a fit call

Start from a template like the one above. Fill in the property, what each visit includes, how often you come, the season's dates, how you bill, what happens on rain days and skipped visits, and how either side can end it. Both of you sign and date it and keep a copy.

Your business and the customer, the property address, the services and how often, the start and end dates, billing terms, the rain day and skip rules, how extra work gets approved, and how to cancel. Plain words beat legal language for a homeowner.

Both work. Per visit matches what you did and suits customers who skip. Monthly spreads the season into even payments and smooths your cash in slow weeks. Whichever you pick, put it in the contract and say how a skipped or rained-out visit is handled.

Late fall or right after the new year, before other companies start knocking. Ask for a yes or a signature by a set date so you can plan routes. A short text reminder a few weeks later catches the ones who meant to answer.

Keep one list of every customer on the schedule and mark who has a signed agreement. In a Commonhouse setup, AI checks that list against the season's schedule and drafts a reminder for anyone unsigned, and a person on your team reads and sends each one.

Signed before the first cut.