mowing, grass, field, green, mower, lawn, lawnmower, gardening, job, summer, man, outdoor, male, equipment, oldschool, adult, sport, nature, green sports, green job, mowing, mowing, mowing, mowing, mowing, lawnmower, lawnmower, lawnmower, job. How to re-price lawn care services without losing the route
Photo by palmera on Pixabay

Guides

How to re-price lawn care services without losing the route

How to raise lawn care prices on a standing route: read the market, test on new customers, re-quote at a season boundary and decide who to release.

What to take away

  • Re-price in ordertest the new price on new customers, re-quote the standing route, then record who stayed and who left.
  • Do not apply a new price to a standing route on the strength of a spreadsheet.
  • Raise prices at the season boundary, with a reason you can show.
  • A property that costs more to serve than it brings in fails the test: reduce the scope, change the interval or release it.
  • A price change with no measured outcome teaches nothing.

Re-pricing a standing route goes wrong when the new number comes from a spreadsheet instead of evidence. Test it on new customers first, re-quote the route at a season boundary, and measure who stays. The cost stack behind the number is set out in the pricing and profit guide.

Fair margin is not a number, it is a process that ends with a price you can defend when a customer asks. For an existing book, that process is a test, a re-quote and a record.

Read the market before you touch the route

In most US markets, residential mowing runs $40 to $80 per visit, with Angi and Thumbtack publishing ranges up to $100. Compare your own cost per stop against these figures before changing anything on the route.

BenchmarkFigureHow to use it
Angi, average mowing visit$50 to $80A floor and ceiling for a first look
Thumbtack, mowing visit$50 to $100The top of what customers see published
Solo owner, 21-inch mower, crew-hour cost$35 to $50Compare with your own loaded cost
Two-person crew, 48-inch mower, crew-hour cost$60 to $95Compare with your own loaded cost

A stop that costs more than $60 to produce will not support a $50 price. The labor part of the crew hour should come from what the local market for that work looks like, and the BLS OEWS estimates for landscaping and groundskeeping workers give employment and mean wage estimates to start from.

Payroll taxes, insurance and equipment add 40% to 100% on top of the wage, which is why the fully loaded crew-hour cost matters more than the wage alone.

Three records that must exist first

A re-quote needs three records behind it: a two-week timing log, three or four property groups, and a dated derivation for each group's price. Without them a price change is a guess, and a customer who asks why has no answer.

First, the log. Record four fields at every stop: arrival, departure, odometer, and a note of anything unusual. Two weeks across an ordinary part of the season is enough to start.

Fields to log at every stop

  • Arrival time
  • Departure time
  • Odometer reading
  • Note anything unusual

Second, the groups. Sort the properties by on-site time and look for natural breaks, then test each group. Is it tight, or hiding two different jobs? Which features lift a property above its group: slope, gates, obstacles, tree density, debris? Can a crew tell the groups apart from the curb?

For a first-year book, the groups usually map to price bands like these. They are typical ranges, not quotes, and your own timing log decides where each property lands.

GroupTypical profileOn-site timeTypical price
AOpen lots under 5,000 square feet15 to 20 minutes$40 to $50
B5,000 to 10,000 square feet with a few obstacles25 to 30 minutes$60 to $75
C10,000 to 15,000 square feet with slope or gates40 to 45 minutes$85 to $110
DOver 15,000 square feet or heavy obstacles60 minutes or more$120 to $160

Interrogate each property group

Is the group tight or hiding two jobs?

Yes

split the group by measured time

No

keep the group as defined

Third, the derivation. For each group, the cost of a stop is the fully loaded crew-hour cost multiplied by the sum of on-site time, drive time and setup time, then materials and your intended margin are added.

Build the price per group

  1. Multiply crew-hour cost by on-site time
  2. Add drive time and setup time
  3. Add materials
  4. Add intended margin
  5. Check price covers actual route drive
  6. Check price survives worst observed time

Two checks before you accept a derived price:

  1. Does the price cover the drive to the properties in that group as they actually sit on the route, rather than as an average across the whole route?
  2. Would the price still work if the property took its worst observed time rather than its average? If not, either the group is too wide or the margin is too thin.

A worked group-B stop shows the derivation. Twenty-five minutes on site plus 5 minutes for drive and setup is 30 minutes in total. At $60 per crew-hour, labor is $30. Fuel, trim line and blade wear add $3 to $5, and insurance and overhead add $6 to $8, so cost sits near $40 to $43 before the margin is added.

That cost is the floor the test price has to clear. A group whose derived price lands far from what the market publishes is a signal to re-check the timing log, not to hide the gap.

Test the new price on new customers first

Do not apply a new price to a standing route on the strength of a spreadsheet. Quote it to new inquiries first, because that produces evidence that the price works in your market without disturbing a single existing customer.

Test the price on new inquiries

  • Quote new inquiries at the new price
  • Count how many quotes convert
  • Note which properties were declined
  • Note where price was questioned
  • Check the customers you win are wanted

Watch the conversion rate. If you quote 10 new inquiries at $60 and win 8, the market is telling you the price is low. If you win 1, the price is high or the pitch is wrong. A first-year owner should expect to learn more from the losses than the wins.

What the test showsWhat it saysNext move
10 quotes at $60, 8 wonThe market is telling you the price is lowRaise the price before the route is re-quoted
10 quotes at $60, 1 wonThe price is high or the pitch is wrongCheck the pitch and the group before changing the route

The framing matters as much as the number. Whatever you publish about price, savings or comparisons is an advertising claim, held to the general standards described in the FTC advertising FAQs for small business.

Re-quote the standing route at a season boundary

This is the stage owners avoid, and avoiding it is why margins drift down over years. Raise prices at the season boundary, with a reason you can show, and keep a record of who accepts and who leaves.

Re-quote the standing route

  1. Re-time existing properties
  2. Identify properties below the new price
  3. Change at the season boundary
  4. Give the reason in one sentence
  5. Decide which route days absorb attrition
  6. Track who left and who stayed

Step six turns a price change into information. Without it, the next change will be made just as blindly.

Take a 15-property route at $45 per visit, which brings $675 per visit. Re-quoted at $60, it brings $900. If two properties leave, 13 at $60 still brings $780, more than the old book.

What to do with the properties that fail the test

Some properties will not support a fair price. That is a real finding. A property that produces $45 in revenue but costs $50 to serve fails the test, and there are three honest responses.

Properties that fail the test

  1. Reduce the scope so that the price and the work match.
  2. Change the interval, so the visit carries more work per drive.
  3. Release the property, preferably at the season boundary and with notice.

Releasing a property feels like losing. On a route with a waiting list inside the boundary, it is often the highest-value action available, and the density argument behind that is in the expansion and market guide.

Keeping the evidence

Keep the timing sheets, the group definitions and the derivation for each price, dated. When a customer asks why the price is what it is, an answer built from your own measurements ends the conversation quickly.

Date each sheet. A price sheet for one group might read: 30 minutes at $60 per crew-hour, $42 cost, $60 price, effective April 1, 2026.

The accounting records behind the cost stack matter too. The IRS recordkeeping guidance says good records help you monitor the progress of your business, identify sources of income and keep track of deductible expenses.

Common questions

How do I know if my current prices are too low?

Compute the fully loaded cost of a stop for three properties and compare. If you charge $60 and the cost is $55, the margin is 8%. A residential mowing business typically needs 30% to 40% gross margin to cover overhead and leave a profit. Thin margins on easy properties usually mean the whole book is underpriced.

What if customers compare quotes with a neighbor?

Neighbors on the same street should usually be in the same group, so the comparison should be easy to explain. Where two neighboring properties genuinely differ, be able to name the feature that puts them in different groups.

How often should prices be reviewed?

Once a season for the whole book, and immediately for any property whose measured time has moved out of its group. A 5% raise on a $60 visit is $3.

More in Guides

Latest from Trade Desk