How to price lawn care jobs

How lawn care jobs are usually priced: pricing methods, what drives the cost, what to check before quoting and a worked example from a sample estimate.

By the SprigDeal team · Updated

Quick answer: Lawn care is usually priced per visit, based on lot size, the services in each visit and the obstacles on the property, with treatments such as fertilization or aeration as separate lines and seasonal contracts priced by visit count.

Pricing methods for lawn care jobs

Common pricing methods for lawn care work
MethodWhen it fits
Per visitMowing, edging and blowing on a regular schedule, priced from lot size and time on site.
Seasonal contractA set number of visits over the season, often billed monthly, which helps you plan routes.
Per treatmentFertilization, weed control, aeration and overseeding, priced per application.

You can use more than one method in the same business. What matters is that the customer can see which one applies to their estimate.

What drives the price of a lawn care job

  • Lot size and the share of it that is turf.
  • Obstacles: beds, trees, slopes and fences that slow mowing.
  • Visit frequency and season length.
  • Clippings and debris haul-away.
  • Drive time to the property and route density.

What to check before you quote

  • How big is the lawn area, not just the lot?
  • How often should it be cut in peak season?
  • Are clippings bagged or mulched?
  • Which treatments does the customer want this season?

Write the answers into the scope of work. When the price later depends on one of them, the customer can see the assumption you priced on.

Worked example: seasonal lawn maintenance

This is the example job in our free lawn care estimate template. The quantities and prices are illustrations to show the structure, not price recommendations; use your own costs and rates.

Example line items for a lawn care estimate
Line itemQtyUnitExample amount
Weekly mowing, trimming and edging26visit$1,170
Blow off hard surfaces26visit$130
Spring cleanup1visit$180
Fall leaf cleanup1visit$240
Fertilizer application4application$260
Core aeration1visit$150
Overseeding with seed1visit$220
Example subtotal$2,350

Notice that each part of the price has its own line. A customer comparing your estimate with a cheaper one can see what the other bid may have left out, and you can discuss one line instead of defending the whole total.

Build your markup on real overhead

Whatever the method, a price has to cover four things: direct costs (materials and parts), labor at a loaded rate that includes payroll costs, overhead such as vehicles, insurance, software and the office, and profit. A simple check:

  1. Add up your yearly overhead and divide it by the hours you can bill in a year. That is the overhead each billable hour has to carry.
  2. Add it to your loaded labor cost per hour to get your break-even hourly cost.
  3. Add your profit margin on top, and use the result for both hourly and flat-rate prices.

Margin and markup are not the same: a 50% markup on cost is a 33% margin on the price. Decide which one you are using and apply it consistently.

Send the price, then follow up

Most lawn care estimates are not lost on price alone. They are lost when the customer goes quiet and nobody checks in. Agree on a decision date when you send the estimate and follow up once on that date. Our follow-up email templates give you the wording.

Want a ready-made layout? Download the free lawn care estimate template in Excel, Word or PDF, or see how SprigDeal handles a lawn care estimate from the first quote to the signed approval.

Frequently asked questions

How do I price lawn mowing per visit?

Estimate time on site from lot size and obstacles, multiply by your hourly rate, add travel and overhead, and set a minimum per visit for small yards.

Should treatments be on the same estimate?

Yes, as separate optional lines, so the mowing price stays competitive and the customer can add treatments.