Guide

Garden maintenance contracts: how to schedule and bill them.

Regular maintenance is the steadiest work a garden or grounds firm has, and the easiest to lose money on quietly. Here is how to set a contract up, price it, schedule the rounds and bill without missing visits.

By EasyUse Software. Updated 3 November 2026.

The numbers in the example are made up to show the method. They are not market rates and not any real firm's prices. This is general guidance, not legal advice.

What the contract says

A garden maintenance contract, or grounds maintenance contract for larger sites, only needs to answer a few questions clearly. Most disputes come from a gap in one of them.

  • The site and the work. Address, and a list of what each visit covers: mowing, edging, weeding, hedge trimming, pruning, leaf clearance, lawn feeding, green waste.
  • How often. Visits per year and how they vary by season, for example fortnightly in the growing season and monthly in winter.
  • What is not included. Hedge cutting above a height, tree work, waste from a big clear-up. Say how extras are priced and that you will agree them before doing them.
  • Green waste. Whether you take it away, and whether there is a charge.
  • Access. Gate codes, pets, who is at home, what happens if you cannot get in.
  • Weather and missed visits. What you do when it is too wet or frozen to work. Most firms make the visit up rather than credit it.
  • Price and payment. Total or per-visit price, how and when it is paid, and when the price is reviewed each year.
  • Start date, length and notice. How either side ends it.

Turning visits into an even monthly price

Visits are bunched in summer, but customers prefer to pay the same each month. The approach is to price a visit, add up the year, and divide by the number of payments.

Example: one garden, one worker (made-up figures, excluding VAT)
LineHow it is worked outAmount
Price of a normal visit2 hours, 1 person, at £30 an hour£60
Growing season visitsMarch to October, fortnightly: 8 months, 2 visits each, 16 visits at £60£960
Winter visitsNovember to February, monthly: 4 visits at £60£240
Lawn feeds2 visits at £45, materials included£90
Annual priceSum of the lines above£1,290
Monthly payment£1,290 divided by 12£107.50
Monthly payment with VATIf you are VAT registered: £107.50 plus 20% (£21.50)£129.00

The £60 visit price should come from the same method you use for any job: your fully loaded labour cost, overheads and the profit you need. See how to price landscaping jobs.

Include travel. A garden 25 minutes from the yard costs more per visit than one next door, and a contract is a promise to go there every fortnight.

Ways to bill

Even monthly payments
Customers like it, and your cash flow is level. The risk is that you are paid in winter for little work, and if a customer leaves in July you are owed for the summer you have not yet been paid for. Say in the contract what happens at the end.
Invoice each visit
Simple and fair, but it is more admin, payments chase you, and a wet month means no income.
Quarterly or seasonal invoices
Fewer invoices, but bigger ones, and more to chase.

Whichever you choose, put the amount, the day of the month and the payment method in the contract. If you use QuickBooks, a recurring invoice per contract is one way to keep monthly billing regular.

Scheduling the rounds

The scheduling job is to turn "fortnightly" into dates on a calendar, staffed, with the right equipment, and then to cope when the weather changes it.

  1. Group by area. Put the visits for a neighbourhood on the same day so the crew is not driving across town.
  2. Put the visits in the calendar for the season. Not just the next one, so holiday gaps are visible.
  3. Check staff and holidays. The most common maintenance failure is a round that nobody covered.
  4. Expect rain. Leave slack in the week, and decide in advance which visits slide and which cannot.
  5. Tell the customer. A message the day before, or when a visit moves, prevents a lot of calls.

Keeping billing and visits in step

Once a month, compare three lists: the contracts you have, the visits that were done, and the invoices that went out. Gaps show up quickly. A contract nobody invoices is lost income. A contract invoiced but not visited is a complaint waiting to happen.

If your customer is a business, such as a property manager or a company, statutory interest of 8% plus the Bank of England base rate may be charged on late commercial payments, unless the contract sets a different rate, according to GOV.UK (checked 3 November 2026). That rule is for business-to-business transactions. Put your payment terms and any late-payment charge in the contract, and take advice on the wording.

Doing this in EasyUse

EasyUse has a garden-maintenance quote calculator that prices an agreement from rates you set. A contract's visit schedule creates its upcoming visits on the rota, so they can be staffed, checked for double-booking and holidays, flagged if the forecast is poor for that kind of work (flags are advice only), and completed by the crew on their phones. Weed-spraying visits can carry a spray record.

The garden-maintenance calculator: staff, hours and visits per year on the left; on the right a monthly standing order of 420 pounds, the cost per visit, the annual total with VAT and a month-by-month payment schedule.
Live demo screenshot, made-up data

What it does not do: it does not collect payments, and it does not create the recurring invoices in QuickBooks for you today. You set those up in QuickBooks. Ask us on a call about checking active contracts against what QuickBooks is billing. See the features page, the live demo (made-up data), or how the free pilot works.

Questions

How do I price a garden maintenance contract?

Price one visit from your costs and the time it takes, multiply by the number of visits in a year, add any feeds or extras, and divide by the number of payments. The worked example above shows the sums.

Should I charge the same every month?

Most customers prefer it and it levels your income. It works best with a clear contract that says what happens if the contract ends part-way through the year.

What if I miss a visit because of the weather?

Say in the contract that the visit will be made up, not credited, and then make sure you do. Keeping a record of each visit makes this easy to show.

Can software schedule recurring garden visits?

Yes, most job-management software can. In EasyUse a contract has a visit schedule that puts the visits on the rota. Compare the options on the Jobber, Tradify and ServiceM8 comparison pages.

Sources

Related: How to price landscaping jobs, Weed-spraying records, EasyUse vs spreadsheets.

Try it on your own firm

Free for 60 days, then £15 a month.

Read what is built on the features page, click around the live demo (made-up data), or see how the free pilot works.