Skip to content
Estimating & Pricing

How to Price Landscaping Jobs and Maintenance Contracts

Square-foot rates for build work, per-visit math for contracts, a worked backyard estimate, and the traps that eat a season.

Priyanka Raut

9 min read

A landscaper setting paving stones on a screeded sand base in a residential backyard

The short answer: price landscape build work by area, price the materials by volume, and price the access honestly. A yard you can back a truck into and a yard reached by wheelbarrow through a side gate are not the same job at the same rate. Maintenance contracts price per visit, on the time the site actually takes.

The contract said "weekly maintenance, $160 a month," and it was signed in April, when the lawn was dormant, the beds were bare, and everything about the property looked easy. By late June the crew is spending 90 minutes a visit on a property priced for 45, the client has started leaving notes about the hedge, and the season's most reliable revenue has quietly become its least profitable.

Landscaping is really two businesses wearing one company shirt: build work, which prices like construction, and maintenance contracts, which price like a subscription. Mixing up the two methods is where most of the money goes missing.

Build work: price by area, materials by volume, access by honesty

For installs (sod, patios, planting beds, fences, grading), the unit method is area-based rates backed by material takeoffs:

  • Sod by the square foot, including removal of what's there, grading, soil, sod, and rolling. A realistic installed rate lands somewhere around $1.50 to $2.50 per sq ft depending on removal and access.
  • Interlock and flagstone by the square foot, with the rate driven mostly by the base: excavation depth, gravel lifts, compaction, screeding. The paver on top is the fast part. Expect installed rates in the $22 to $40 per sq ft range across markets and patterns.
  • Planting beds by area for prep, then per-plant pricing from a list: a one-gallon perennial, a two-gallon shrub, a 50mm caliper tree, each installed at a price that includes the hole, amendment, staking, and first watering.
  • Bulk materials (soil, gravel, mulch) by the cubic yard delivered and placed. Know your placement rate: a yard of mulch spread in an open bed is 20 minutes; the same yard wheelbarrowed through a 34-inch gate to a back corner is an hour.

That last line is the landscaping-specific truth: access is a first-class pricing input. A backyard with machine access and a backyard where everything moves by wheelbarrow are different jobs with identical drawings. Walk the path the material will travel before you price anything.

The markup vs margin calculator converts one into the other and shows the price and profit behind both.

A worked example: backyard refresh

Client wants the tired backyard of a 40-foot lot rebuilt: new sod, a 240 sq ft paver patio, and two planting beds. Machine access through a removable fence panel. Your estimate:

  • Demo and disposal (strip 900 sq ft of old turf, remove old concrete pad, 3 bins): $1,750
  • Grading and 15 yards of screened soil, machine-placed: $1,900
  • Sod, 900 sq ft installed: $1,650
  • Paver patio, 240 sq ft on full gravel base with edge restraint: $7,200
  • Planting beds (160 sq ft prepped, mulched, with 14 shrubs and 20 perennials installed): $2,350
  • Total: $14,850 plus tax, one-season warranty on plant material with a stated watering condition.

Two things to notice. Disposal is its own line because bins and tipping fees are real and visible; burying them makes your patio rate look worse than competitors who itemize. And the plant warranty has a condition attached (warranty valid with client watering per the provided schedule) because a warranty on living things without a care condition is a coupon for free plants next spring.

Maintenance contracts: price the visit, sell the season

Maintenance flips the method. Nobody can price "mow my lawn" by the square foot from a desk; you price the visit: how many minutes on site, times crew cost, times visits per season.

The arithmetic for one property:

  1. Time the property honestly at mid-season growth: mow, trim, blow, say 40 crew-minutes for a two-person crew, so 80 labor-minutes.
  2. Cost those minutes loaded: wage, equipment fuel and depreciation, truck, insurance, drive share. A realistic loaded cost might be $0.50 to $0.60 per labor-minute.
  3. Add margin and route position. A property on a dense route is cheaper to serve than a one-off across town, and your price can say so.

That might make this lawn a $55 visit. Twenty-six visits is $1,430 a season; offered monthly, that's about $205 a month for seven months. Present the monthly number with the visit count attached, so nobody is surprised in October when the visits stop.

"It's $205 a month, May through November, and that's 26 visits: weekly through the growing season, tapering in fall. Spring and fall cleanups are separate, and I'll quote those flat before each one."

That script does the two things maintenance pricing must always do: it counts the visits, and it fences the cleanups. An uncounted season and an unfenced cleanup are the two ways a maintenance book turns into unpaid overtime.

A two-person landscaping crew unloading mowers from an open trailer at the curb of a residential street

What eats a landscaping season's profit?

April pricing for July grass. Properties timed in the shoulder season underprice peak growth. Time them at their worst month, or build the contract with a stated weekly scope and a growth clause. Signing 30 underpriced contracts in spring is signing up to lose money 26 times each.

Scope soup. "Maintenance" quietly grows to include weeding, hedge trimming, irrigation checks, and dog-related discoveries, because saying yes on-site is easier than requoting. Write the visit scope as a list on the contract: mow, trim, blow, monthly bed touch-up. Everything else is quoted work. The list is what lets your crew say "I'll have the office price that" without being the bad guy.

Disposal and hauling as afterthoughts. Green waste, sod, soil, and concrete cost real money to move and tip, and the truck time to the depot is an hour nobody billed. Every build quote gets a disposal line; every cleanup quote includes hauling explicitly.

One crew-hour rate for all work. An hour of skilled hardscape work with a compactor and laser level is not the same cost as an hour behind a mower, and neither matches an hour of design consultation. Keep at least two internal labor rates (maintenance and construction) or your patio jobs will subsidize your mowing rates without you noticing.

Equipment priced as if it were free. Mowers, trimmers, compactors, and the trailer wear out on a schedule you can predict, and replacement money has to come from the jobs the equipment worked on. A $1,400 walk-behind mower spread across three seasons of a full route is only about thirty cents a visit on its own. Stack the trimmers, the blowers, the trailer and the truck on top and the real recovery figure is dollars a visit, every visit. Build it into your loaded minute cost; the alternative is a profitable-looking season that ends with no money for the machines that made it.

Route density is a pricing input

Maintenance profitability is decided as much by geography as by rates, and your pricing should know it. The visit price you calculated assumed a drive share, but that share is not a constant. It is a consequence of where the property sits relative to the rest of Tuesday.

Run the numbers on two identical $55 lawns. One is the fourth stop on a street where you already cut three; the crew walks the mower over, and the true drive cost is two minutes. The other is a solo property nine kilometers from anything else on the route; it carries twenty-five minutes of truck time each way. Same lawn, same price, and the first one earns roughly double per crew-hour. Multiply that difference across a 60-property book and route shape quietly outweighs almost every rate decision you will make this season.

Three practical moves follow. First, price the outliers honestly. A property outside your dense zones carries a visible travel component, or a higher visit price, and if the client balks, the loss is arithmetic doing its job. Second, sell into your routes deliberately: a "neighbors' rate" flyer on the three houses beside an existing client is not a discount. It is the cheapest capacity expansion available to you, because the drive is already paid for. Third, when you inherit a scattered book through referrals, prune it at renewal: the awkward corner properties either move to a price that pays for their geography or make room for ones that fit.

The same logic scales up to build work. A patio job two streets from your supplier's yard absorbs material runs painlessly; the same patio forty minutes out means every forgotten pallet of pavers is a half-day event, and your quote's delivery and mobilization lines should say so before the job starts, not after the third run.

Should you quote fixed price or time-and-materials?

Fixed: virtually all of it. Build work off measured quantities; maintenance as per-visit or seasonal contracts; cleanups quoted flat after a look. Landscaping clients budget in whole numbers and comparison-shop; open-ended hourly quotes lose.

Time-and-materials, narrowly: genuine unknowns underground. Stump and root removal where the spread is invisible, drainage investigation, irrigation repairs on undocumented systems, and grading discoveries like buried construction debris. State the rate, give a range, and set a checkpoint dollar figure at which you stop and confer. The moment the unknown is exposed, convert the rest to a fixed change order.

One list of prices, one signature at the truck

A landscaping company runs on repeated numbers: the sod rate, the per-yard mulch price, the visit price by property size, the per-plant install list. Those belong in one maintained list, not in the estimator's head, because the estimator's head discounts when it's tired.

That is what the Price Book is in Zeus: your rates and per-plant prices as reusable items, quotes assembled on-site from the walkthrough counts, and the client's signature captured on your phone before you leave the driveway. For maintenance, the same job carries the season's schedule and every visit's record, so renewal time is a review of real numbers instead of a guess about whether the property was worth keeping.

Frequently asked questions

Should I offer per-cut pricing or monthly contracts?

Offer monthly contracts with a stated visit count, and keep per-cut pricing 15 to 25 percent higher for the flexibility. Contracts smooth your cash flow and route density; per-cut clients cancel in dry weeks, which is exactly when your route needs them. Price the difference honestly and most clients choose the contract.

How do I raise a maintenance contract that I underpriced?

At renewal, with the reason attached: "Your property runs 70 minutes a visit; the contract was priced for 45. The new price is $310 a month." Mid-season, honor the term unless the scope itself changed. Losing an underpriced contract at renewal is not a loss; keeping it is.

What warranty should I give on plants?

One season on plant material you supplied and installed, conditional on the client following your watering schedule, and no warranty on client-supplied plants. Replace generously inside that fence and never outside it, or your spring becomes a free replanting tour.

Do I need a deposit on build work?

Yes. Materials-heavy trades take a deposit that roughly covers materials, commonly 30 to 50 percent, with the balance staged on completion milestones for larger builds. A client who resists any deposit on a five-figure patio is telling you something about the final invoice.

About the Author

Priyanka Raut

Editor, Estimating and Pricing

Priyanka worked six years pricing commercial projects in Pune before moving to Calgary, where she found that a two-person drywall outfit prices work with much the same logic as a large contractor — just faster, with thinner margins and considerably more riding on getting it right. She has since helped dozens of small trade businesses rebuild their pricing from the ground up. She covers estimating, markup, and job costing for the Zeus Resource Center, and she will ask what your overhead actually costs you per day before she answers any other question.

Stop running the job out of four different places

Quote it, photograph it, track the hours, invoice it: from the driveway, with no signal. The free plan does not expire and never asks for a card.