Landscaper Revenue: Building Predictable Income Through Maintenance Contracts

By 2GetPaid Team ยท March 2026 ยท 6 min read

Landscaping is feast-or-famine. Maintenance contracts create predictable monthly income and clients who remember you exist.

๐Ÿ“‹ Key Takeaways

  • Maintenance contracts create year-round income
  • Autopay eliminates chasing payments
  • 40 clients at $200/mo = $8,000/month baseline
  • Best time to sell: at the end of a successful job
"I used to spend November through February wondering if I'd make it to spring. Then I started pushing maintenance contracts. Now I have 40 clients on autopay at $200/month. That's $8,000 coming in every month, even in winter. Saved my business."

โ€” Landscaper, Boston, MA

Landscaping has a cash flow problem.

From May through September, you're busy. Revenue is strong. Life is good.

From November through March, the phone stops ringing. Revenue drops. You're living off savings.

And the clients who do call? They're shocked when you quote them a price for spring cleanup โ€” they forgot you existed.

Maintenance contracts fix this.

The Seasonal Revenue Problem

Most landscapers earn their revenue like this:

Spring (March-May): 25% of annual revenue

Summer (June-August): 45% of annual revenue

Fall (September-November): 20% of annual revenue

Winter (December-February): 10% of annual revenue

That's 70% of revenue in 5 months, and you still have 12 months of expenses.

What Maintenance Contracts Do

Maintenance contracts turn seasonal work into recurring monthly revenue.

Instead of:

You offer:

What this does:

How to Price Maintenance Contracts

Step 1: Calculate Your Annual Cost Per Client

How much does it cost to service this property for a year?

Example โ€” 0.25 acre property:

  • Weekly mowing (28 weeks ร— $50): $1,400
  • Spring cleanup: $300
  • Fall cleanup: $300
  • Pruning (2ร— year): $200
  • Weeding/mulch touch-up: $200
  • Leaf removal: $200

Total annual cost: $2,600

Step 2: Add Your Profit Margin

If $2,600 is your cost, add 15-20% for profit:

$2,600 ร— 1.20 = $3,120/year

$3,120 รท 12 months = $260/month

Step 3: Round to a Clean Number

$260/month is awkward. Price it at $250/month or $275/month.

You can also offer tiered pricing:

Basic: $175/month โ€” mowing + spring/fall cleanup

Standard: $250/month โ€” basic + pruning + weeding

Premium: $350/month โ€” standard + mulch refresh + seasonal flowers

What to Include in Maintenance Contracts

Standard Services

What's NOT Included

Clear exclusions prevent disputes. List them in the contract.

What Goes in a Maintenance Contract

A good maintenance contract covers:

Key clause: "Payment is due monthly via autopay. Failure to maintain autopay will result in cancellation of contract."

Autopay is non-negotiable. If they won't do autopay, they're not a good fit for maintenance contracts.

Full contract templates โ€” including maintenance agreements, seasonal contracts, and service terms โ€” are available in the Complete Playbook.

Why Autopay Is Non-Negotiable

Maintenance contracts without autopay are 12 invoices per client per year that you have to chase.

With 50 clients, that's 600 invoices annually. With a 10% late rate, that's 60 follow-ups every year โ€” just for maintenance contracts.

Require autopay. It's a condition of the contract.

If they won't do autopay, they're not a good fit for maintenance contracts. Let them pay per visit โ€” at a higher rate.

Pricing without autopay:
  • Maintenance contract with autopay: $250/month
  • Maintenance contract with invoice billing: $275/month
  • Per-visit pricing: $60/mow (vs $50/mow for contract clients)

Converting One-Time Clients to Contracts

Most landscapers have a list of clients who call once a year for spring cleanup. Here's how to convert them:

The Pitch

"Instead of paying $300 for spring cleanup and $300 for fall cleanup, plus $50 per mow, how about a $250/month maintenance contract that covers everything? Your lawn stays looking good all year, and you don't have to remember to call us."

The Math

Without contract:

  • Spring cleanup: $300
  • Fall cleanup: $300
  • Mowing (28 weeks ร— $50): $1,400
  • Weeding, pruning, etc.: $400

Total: $2,400 (but you pay as you go, and you have to remember to call)

With contract:

  • $250/month ร— 12 = $3,000

That's $600 more, but:

  • Everything is included
  • Autopay โ€” no invoices
  • We monitor your lawn all year
  • You never have to call

The Close

"If you sign up before [date], I'll waive the first month. That brings it down to $2,750 โ€” basically the same as you'd pay per visit, but with all the benefits of a contract."

How Many Contracts Do You Need?

If your monthly operating expenses are $8,000:

$8,000 รท $250/contract = 32 contracts

At 32 contracts, your monthly revenue covers your monthly expenses.

Everything above that is profit.

If you want $10,000/month in recurring revenue:

$10,000 รท $250 = 40 contracts

Seasonal Considerations

Spring (March-May)

Summer (June-August)

Fall (September-November)

Winter (December-February)

Common Mistakes

Mistake 1: Underpricing

If your annual cost is $2,600 and you price the contract at $200/month ($2,400/year), you're losing money.

Fix: Calculate your actual cost per property before setting prices.

Mistake 2: Not Including Everything

You price mowing but forget about weeding, pruning, and bed maintenance. Then the client expects it for free.

Fix: List exactly what's included โ€” and what's not.

Mistake 3: Not Requiring Autopay

See above. 12 invoices per client per year = collections nightmare.

Mistake 4: Not Enforcing Contracts

Clients call in April and say "I want to cancel." You've already done spring cleanup.

Fix: Contracts are annual. They can cancel with 30 days notice, but they still owe for services rendered.

Key Takeaways

The landscapers who survive winter are the ones with contracts. The ones who struggle are the ones living project-to-project.

Get the Complete Follow-Up System

Maintenance contracts with autopay eliminate invoice chasing. But you still need to convert clients. The Invoice Follow-Up Playbook includes templates for following up with one-time clients and pitching maintenance contracts.

Get Quick Start โ€” $27 Get Full Playbook โ€” $47

Instant download. PDF + Markdown.