Landscaping maintenance agreement template (free, with seasonal scope tables): Google Docs, Word and PDF

  • Free. No signup and no email asked; the links below go straight to the file.
  • Deepsel is our product. It's built for HVAC, plumbing and electrical memberships, and the last section says where it does and doesn't fit a lawn route.
  • Not legal advice. Have a local attorney read the template before you use it, especially Appendix B.

This is a free landscaping maintenance agreement template (a landscape maintenance contract, if you search for it that way) for lawn and landscape companies running one to four crews. It's built around a seasonal scope table instead of a paragraph of promises: one row per service, with the window, the frequency, and whether it's in the plan or an add-on. It also settles the four things generic contracts skip: what a rained-out week costs, whether the crew gets paid when the gate is locked, what happens to a plant that dies, and how the plan renews each spring. Fourteen pages, plain English, with a snow and ice appendix.

Get it three ways: make your own copy in Google Docs (one click, opens in your Drive), download the Word version (.docx), or download the PDF. You can also read it in Google Docs first without copying anything. It's the landscaping version of my HVAC maintenance agreement template, and the same clauses that hold up for tune-ups hold up for mowing routes.

No form, no follow-up email. I wrote it because the top result for this search is the California Landscape Contractors Association's Form 104, an attorney-reviewed form last revised in June 2025 that does two things well (it auto-renews for an equal term on 30 days notice, and it charges 18 percent a year on late payments) and then leaves you alone with three pages of legalese and no guidance.1 Below it sit the independent-contractor forms with "landscaping" pasted into the blanks. None of them say what a rain week costs.

First page of the free landscaping maintenance agreement template: parties table with plan, season, price and billing choice
Page 1 as you'll copy it: the parties block, the plan and season, the price split into monthly payments, and the billing choice. The property schedule and the seasonal scope table follow.

What should a landscaping maintenance agreement include?

A landscaping maintenance agreement should describe the property and what's marked on it, list every service with its season window and frequency, state the rain and skipped-visit rule, say who pays for a plant that dies, set the price and the monthly billing method with card-on-file consent, and spell out how the plan renews each season and how either side cancels. Each clause below answers an argument I found in contractor forums and company terms.

A property schedule, not an equipment list

Section 1 is a table: turf area and grass type, beds and mulch, shrubs and small trees, irrigation zones, gate codes, dogs, and a row I'd call the most valuable one in the file: "mark these before the first visit." Invisible fence wire, low-voltage lighting, drip lines, septic lids. Items not marked are excluded from damage claims, which is fair because a crew can't avoid what it can't see. One company's terms list 30-odd things it won't cover, from bird baths to trampolines, and end with "any item hidden in the landscape and not clearly marked."2 A marking row at signup gets the same protection with less reading.

The seasonal scope table

Section 3 is the contract. Ten rows: spring cleanup, the weekly mowing visit (mow, trim, edge every second visit, blow), bed care, shrub trimming, the fertilization program, mulch, irrigation startup and winterization, aeration, fall leaf removal, and snow. Every row has a window, a frequency and a checkbox for "Included" or "Add-on at $X." The customer initials a table instead of remembering a conversation. CLCA's form does a version of this with an Exhibit A where both sides initial fertilization, pest control and lawn renovation as in or out,1 and it's the best idea in that document, so I kept it and added dates.

The rain and skip-visit rule

Section 4 is the clause I'd defend hardest. A rained-out day moves to the next dry day. A whole lost week is skipped, with no double cut and no double charge. The season price assumes two weather skips; beyond that the customer gets a per-visit credit or make-up visits. And when the crew can't get in (locked gate, dog out, cars on the lawn), the visit is billed as done unless the customer told you by 5 pm the day before, with two free customer skips a season.

That last rule is industry standard and almost never written down. When a renter asked r/landscaping whether they should pay for a mowing day lost to a roofing crew, the top answer with 126 upvotes was: "They still had to make the drive and bring everything to do the job. It's on you to inform them they would not be able to do the job this week and schedule it for another time. You should pay."3 And when an owner asked how to handle customers who cancel week after week, one commenter's whole answer was "Include two cancellations per year (bake those into the price)."4 Section 4.4 does exactly that.

Plants: maintained, not guaranteed

Section 5 says it in one line: we maintain your plants; we do not guarantee them. Weather, disease, grubs, salt, drainage and a customer who never waters are not the crew's fault. Plants you install under a separate quote get a one-season warranty if they were watered as instructed, which matches what established companies offer (one Midwest firm's Michigan terms warrant installed plants for a year, excluding annuals and transplants).5 Damage the crew causes to the house, the hardscape or marked items is yours to fix, reported within seven days.

Monthly billing on a card, with a failed-payment path

Section 7 splits the season price into 8 monthly payments (or 12 equal ones all year), charged to a card or bank account on file, with the consent sentence automatic renewal laws expect, an invoice option due in 10 days, and a discount for paying the season up front. It also writes down what happens when a charge fails: two retries over 14 days, a text each time, service pauses after 30 days, and never a silent stop. The forum consensus has moved the same way. The top advice in that cancellations thread was "Make a subscription model that auto bills each month for 4 weekly cuts for $100 (or whatever you choose), or offer 'as needed' cuts for $32."4 Two prices, one of them on autopay, and the a-la-carte one visibly higher.

Per-season renewal with notice

Section 8 renews the agreement each season, the way the route needs it to. By February 1 the customer gets next season's price and start date; silence by March 1 keeps their spot; a price increase applies only after the notice; and either side can cancel any time with 30 days notice, no fee. Compare CLCA's "automatically renew for another equal term unless notice… at least thirty (30) days prior"1 and a common company version, "unless either party serves written notice… by January 1st, this contract shall automatically renew," with an 8 percent annual increase baked in.5 Both work. Mine adds the notice with the number in it, because the states that regulate auto-renewal now expect one, and because a customer who was told the price in February doesn't argue about it in April.

How much should a landscaping maintenance contract cost?

For a standard quarter-acre lot in 2026, a weekly mowing visit runs $45 to $90 and most quarter-acre lots land at $50 to $55 per visit; full-service maintenance runs $100 to $410 a month depending on what's bundled.6, 9 Appendix A of the template ships with three example plans built from the benchmarks below. Replace them with your own numbers.

Service (quarter-acre lot unless noted)2026 benchmarkSource
Weekly mowing visit (mow, trim, edge, blow)$45 to $90; quarter-acre lots $50 to $55Housecall Pro, July 20266
Mowing by lot sizeUp to 1/4 acre $41 to $61; 1/2 to 1 acre $59 to $114; 1 to 2 acres $99 to $264LawnStarter, September 20267
Monthly-only service, per visit50 to 80 percent more than the weekly rateGreenPal, 20268
Full-service lawn care, per month$100 to $410GreenPal, 20269
Fertilization, per application$50 to $150 (3 to 4 rounds a year); $67 to $405 by lawn sizeToday's Homeowner; LawnStarter10, 11
Spring or fall cleanup$150 to $300; average job $174Today's Homeowner; LawnStarter, July 202610, 12
Sprinkler winterization$59 to $144; $50 to $75 for 1 to 2 zonesLawnStarter, December 202513
Snow removal$30 to $75 per visit; seasonal $350 to $600Housecall Pro, March 202614

Now the math that decides whether a plan makes money. Divide the season price by the visits in it. The template's mowing-only example is $1,400 for the season, billed at $175 a month for eight months, on about 28 visits: $50 a visit. Load a visit honestly: two people for 25 minutes, drive time between stops, fuel, the mower's hourly cost, dump fees if you haul. If that lands at $38, the mow clears $12 and the plan is a route-density play. The margin lives in the add-on rows (a $175 spring cleanup, four $70 fertilization rounds, two $150 leaf visits) and in how many stops share a street. The full-maintenance example is $2,600 a season, $325 a month, and it's the plan you want most customers on, because every add-on row is already sold.

One number to watch in the benchmarks: monthly-only mowing costs 50 to 80 percent more per visit than weekly, because tall grass takes longer.8 Section 4.3 of the template handles the opposite case, drought, by moving to every 14 days and using the visit for bed care instead of cutting grass that isn't growing.

Seasonal scope: what changes between April and November

A lawn route is ten different jobs spread across eight months, and the contract should read like the calendar does. This is the Section 3 table with the example dates filled in for a northern climate; move the windows for yours.

ServiceWindowHow oftenMowing onlyFull maintenance
Spring cleanup (winter debris, cut back perennials, re-edge beds, first mow)March 15 to April 301 visitAdd-onIncluded
Mowing visit (mow, string-trim, edge every 2nd visit, blow)April 15 to November 15Every 7 days, about 28 visits; every 14 in droughtIncludedIncluded
Bed care (weeding, spent blooms, light shaping)Growing seasonEvery 2nd mowing visitAdd-onIncluded
Shrub and hedge trimming, under 8 ftJune and September2 visitsAdd-onIncluded
Fertilization and weed controlEarly spring, late spring, summer, fall4 roundsAdd-onIncluded
Mulch top-dress, 2 inchesApril to May1 visitAdd-on per yardAdd-on per yard
Irrigation startup, mid-season check, winterizationApril, July, October3 visitsAdd-onIncluded
Core aeration, with overseedingSeptember to October1 visitAdd-onAdd-on
Fall cleanup and leaf removal, final cutOctober 15 to December 12 visitsAdd-onIncluded
Snow and ice (Appendix C)December 1 to March 31Per 2-inch triggerNot offeredAdd-on or "Full + snow" plan

Snow gets its own appendix because it's a different contract wearing the same signature. Appendix C sets the trigger depth (2 inches in the example), the areas cleared, a finish target after the snow stops, per-push or seasonal pricing with a cap on included pushes, what ice control costs, and what isn't covered (roofs, refreeze after the crew leaves, slip-and-fall once the property has been treated). The last line says the trade out loud: a quiet winter and the seasonal price stays; a brutal one and the extra pushes are billed. Written in September, it saves a phone call in March.

After it's signed: billing and renewals without chasing

The template starts a program. It doesn't run one. With 60 or 80 customers on a season plan, three jobs repeat forever: charge the monthly payments and chase the failed cards, send the renewal notices in February and log who answered, and keep a count of visits delivered versus visits the season price promised, so a wet year's credits are right and a customer who cancels in July gets the right refund. Section 4 and Section 8 are promises to keep that count. A promise needs a ledger behind it.

Start with the free maintenance agreement tracking spreadsheet. It was built for HVAC tune-ups, but the columns are the same problem: one row per customer, plan and tier, start and renewal dates, payment method, and visit counts with formulas for what's still owed and how many days until renewal. Rename "visit 1" and "visit 2" to "cleanup" and "leaf removal," or count mowing visits in the notes column, and it holds a lawn route to about 80 customers. The reasoning behind every column is in how to track HVAC maintenance agreements.

Here's the honest part. Deepsel is built for HVAC, plumbing and electrical memberships: a fixed number of visits per year, a card on file, and equipment records. If your plans fit that shape, a landscape plan with a spring cleanup and a fall leaf visit on a monthly card is the same object, and the billing side works as is: the card gets charged on schedule with retries and a text on failure, and the renewal notice goes out with the price in it. That matters because renewals someone has to ask for convert at 40 to 50 percent, while card-on-file plans renew at 80 percent or better.15, 16 What Deepsel doesn't do is count 28 mowing visits or dispatch a crew; your route software does that. Pricing is flat and public on the pricing page if you want to try the billing side in a 14-day trial. Other trades: commercial HVAC, septic, plumbing and electrical versions of the same master file, and a review of the best free HVAC maintenance agreement templates if you want to see what the generic forms leave out.

14-day free trial. No credit card required.

Frequently asked questions

Should I bill landscaping customers monthly or per visit?

Monthly, for anything on a route. A season price split into 8 or 12 equal card-on-file payments gives you level cash flow, one charge to run instead of 28 invoices, and a customer who has already decided to keep you. Per-visit billing keeps every week open to a cancellation, which is the complaint that fills lawn-care forums every July. The template defaults to monthly on a card, with an invoice option and a discount for paying the season up front.

What happens if it rains on the mowing day?

The visit moves to the next dry working day. If the whole week is lost, that visit is skipped, and there is no double cut and no double charge. The season price in the template assumes up to two weather skips; if a wet year forces more, the customer gets a per-visit credit on the last invoice or the same number of visits added at the end of the season. Writing the number down is what stops the argument in September.

Can a landscaping contract renew automatically each season?

Yes, and most professional contracts do. The California Landscape Contractors Association form renews for an equal term unless the customer gives 30 days notice, and many companies renew unless they hear otherwise by January 1. The template sends a renewal notice by February 1 with next season's price and start date, keeps the customer's spot if nothing is heard by March 1, and lets either side cancel with 30 days notice. If you bill a card on file, check your state's automatic renewal law first; Appendix B lists the ones I know about.

Do I need a lawyer to write a landscaping maintenance contract?

Not to write it. A maintenance agreement is an ordinary service contract. Pay for one hour of local review before you bill cards on file in a state with an automatic renewal law, before you take on commercial properties or an HOA, and before your first winter of snow and ice work, where slip-and-fall exposure changes the insurance question. In California, check whether a plan over $1,000 per term needs a full home improvement contract, which is what the CLCA form warns about.

Sources

  1. California Landscape Contractors Association, Form 104 "Landscape Maintenance Agreement" (rev. 6/25, © 2025 CLCA) - "This Agreement shall automatically renew for another equal term unless notice of the Contracting Party's intent not to renew is given… at least thirty (30) days prior to the end of the term"; "Past due payments shall bear interest at the rate of 1 1/2 percent per month (18% per annum)"; header note that a homeowner contract over $1,000 in a single term needs a full home improvement contract; Exhibit A initials for fertilization, pest and weed control, lawn renovation. clca.org; the CLCA legal contracts page lists Form 104 as "Reviewed December, 2025." Both read September 5, 2026.
  2. Team Turf Landscapes, "Landscape Maintenance Terms of Service" - "There will be no credits or refunds offered as a result of rained out days"; no credits for inaccessible yards; damage exclusions ending "any item hidden in the landscape and not clearly marked"; 30-day cancellation. teamturflandscapes.com, read September 5, 2026.
  3. r/landscaping, "Lawn services- do you charge when you can't mow?" - top comment (126 points): "They still had to make the drive and bring everything to do the job. It's on you to inform them… You should pay." reddit.com, September 9, 2023, read September 5, 2026.
  4. r/landscaping, thread on customers who repeatedly cancel (original post since deleted by its author; comments live) - "Make a subscription model that auto bills each month for 4 weekly cuts for $100 (or whatever you choose), or offer 'as needed' cuts for $32" (145 points) and "Include two cancellations per year (bake those into the price)" (38 points). reddit.com, July 19, 2025, read September 5, 2026.
  5. Priority Landscape & Maintenance, "Michigan Landscape Maintenance Terms" - "Unless either party serves written notice with the intent to terminate the contract by January 1st, this contract shall automatically renew. Pricing will increase eight percent (8%) annually"; one-year warranty on installed plants excluding annuals and transplants; rainfall delay clause. prioritylandscape.net, read September 5, 2026.
  6. Housecall Pro, "How Much to Charge For Lawn Mowing: 2026 Price Guide" - "$45-$90 per visit for standard residential properties… Most 1/4-acre lots land closer to $50-$55 per visit." housecallpro.com, updated July 24, 2026, read September 5, 2026.
  7. LawnStarter, "How Much Does Lawn Mowing Cost in 2026?" - "$43 and $70 per visit"; by size: up to 1/4 acre $41 to $61, 1/2 to 1 acre $59 to $114, 1 to 2 acres $99 to $264. lawnstarter.com, updated September 3, 2026, read September 5, 2026.
  8. GreenPal, "Lawn Mowing Cost: Average Prices by Size and Region (2026)" - "$30-$85 per visit, with a national average around $50"; "A monthly mow often runs 50-80% higher than the weekly rate." yourgreenpal.com, read September 5, 2026.
  9. GreenPal, "How Much Does Full-Service Lawn Care Cost in 2026?" - "$100 to $410 per month"; fertilization "usually 4 to 6 per year." yourgreenpal.com, read September 5, 2026.
  10. Today's Homeowner, "How Much Does Lawn Care Cost? (2026)" - fertilization "$50-$150 per treatment (3-4 times per year)"; "Spring/Fall Lawn Cleanup (leaf & debris removal): $150-$300"; full-service "$150-$200 per month." todayshomeowner.com, read September 5, 2026.
  11. LawnStarter, "How Much Does Lawn Fertilization Cost in 2026?" - "$67 to $405 for the average-size lawn"; "$0.02 to $0.08 per square foot." lawnstarter.com, updated December 27, 2025, read September 5, 2026.
  12. LawnStarter, "How Much Does Yard Cleanup Cost in 2026?" - "The average cost for a yard cleanup is $174"; range $25 to $451. lawnstarter.com, updated July 13, 2026, read September 5, 2026.
  13. LawnStarter, "How Much Does it Cost to Winterize a Sprinkler System in 2026?" - "$59 and $144"; 1 to 2 zones $50 to $75. lawnstarter.com, updated December 27, 2025, read September 5, 2026.
  14. Housecall Pro, "Snow Removal Price Guide 2026" - "$30 and $75 per visit, while seasonal contracts typically range from $350 to $600." housecallpro.com, updated March 12, 2026, read September 5, 2026.
  15. Smart Service, "How Much to Charge for HVAC Service Agreements" - "Monthly auto-pay or annual auto-renew with explicit opt-out language drives 80%+ renewal rates. Manual annual renewal processes drop to 40-50%." smartservice.com, retrieved June 2026.
  16. Pipeline, "Contractor membership program" - "top operators clear 90-95% on monthly auto-billed plans vs 75-80% on annual renewals." pipelineon.com, June 2026.
  17. New York State Department of Health, "Neighbor Notification Law Fact Sheet" - counties that opt in require neighbors to be told "24 to 48 hours in advance of a pesticide application"; fertilizers alone are not subject to notification. health.ny.gov, read September 5, 2026. Used in Appendix B.
  18. Ohio Admin. Code 901:5-11-09, "Notification requirements for lawn pesticide applicators" - written product information to the customer at or before application; "Lawn posting signs must remain in place for twenty-four hours following lawn application." law.cornell.edu, read September 5, 2026. Used in Appendix B.
  19. Florida Department of Agriculture and Consumer Services, "Pest Control Licensing and Certification" - "All commercial fertilizer applicators must be certified by FDACS to make any type of fertilizer application to… the turf or ornamental area of any residential property," after Green Industry Best Management Practices training. fdacs.gov, read September 5, 2026. Used in Appendix B.

Copy the template now, automate the billing later

When the monthly charges and February renewal notices start eating the office's week, the card-on-file side of a season plan runs in Deepsel: charges on schedule, retries and a text on failure, renewal notices with the price in them. 14-day free trial, no card required.

Start Free Trial
Questions? Email me: tim@usedeepsel.com