
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.
| Benchmark | Figure | How to use it |
|---|---|---|
| Angi, average mowing visit | $50 to $80 | A floor and ceiling for a first look |
| Thumbtack, mowing visit | $50 to $100 | The top of what customers see published |
| Solo owner, 21-inch mower, crew-hour cost | $35 to $50 | Compare with your own loaded cost |
| Two-person crew, 48-inch mower, crew-hour cost | $60 to $95 | Compare 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.
| Group | Typical profile | On-site time | Typical price |
|---|---|---|---|
| A | Open lots under 5,000 square feet | 15 to 20 minutes | $40 to $50 |
| B | 5,000 to 10,000 square feet with a few obstacles | 25 to 30 minutes | $60 to $75 |
| C | 10,000 to 15,000 square feet with slope or gates | 40 to 45 minutes | $85 to $110 |
| D | Over 15,000 square feet or heavy obstacles | 60 minutes or more | $120 to $160 |
Interrogate each property group
Is the group tight or hiding two jobs?
split the group by measured time
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
- Multiply crew-hour cost by on-site time
- Add drive time and setup time
- Add materials
- Add intended margin
- Check price covers actual route drive
- Check price survives worst observed time
Two checks before you accept a derived price:
- 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?
- 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 shows | What it says | Next move |
|---|---|---|
| 10 quotes at $60, 8 won | The market is telling you the price is low | Raise the price before the route is re-quoted |
| 10 quotes at $60, 1 won | The price is high or the pitch is wrong | Check 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
- Re-time existing properties
- Identify properties below the new price
- Change at the season boundary
- Give the reason in one sentence
- Decide which route days absorb attrition
- 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
- Reduce the scope so that the price and the work match.
- Change the interval, so the visit carries more work per drive.
- 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.







