Two lawn care companies charge the same prices, run the same equipment, and pay the same wages. One nets 20%, the other nets 5%. The difference is almost always route density: how much of the day the crew spends cutting grass versus sitting in a truck. This guide covers how to measure density, price for it, and build it deliberately.
The Math: Windshield Time Is Your Biggest Cost
A crew that works 8 hours and drives 3 of them is billing 5 hours and paying for 8. At a $60/hr fully loaded crew cost, those 3 drive hours cost $180 a day, $900 a week, roughly $36,000 a season, per crew. That is the invisible line item that decides your margin.
The metric to track is stops per crew-hour (or its cousin, billable minutes per paid hour). A scattered residential route does 1.5-2 stops per hour. A dense neighborhood route does 4-6. Same crew, same mower, 2-3x the daily revenue.
Quick self-test: pull last week's schedule and add up drive time between stops. If it is over 25% of the crew day, density is your biggest profit lever, bigger than any price increase you are considering.
Price the Route, Not Just the Lawn
Most operators price a lawn by size and condition. Dense operators price by size, condition, and location relative to the route.
- On-route lawns (within a couple of minutes of existing stops) can be quoted at your standard rate, or even slightly under it for an anchor customer in a street you want to own. The incremental drive cost is near zero.
- Off-route lawns need a distance premium or a polite no. A $55 lawn 20 minutes off-route is a $35 lawn after drive cost. Either price it at $75-$85 or decline it and keep the day tight.
- Minimum charge discipline: a stop below your minimum (typically $45-$65 depending on market) has to be either on-route or a deliberate beachhead in a new neighborhood.
Saying no to bad-fit lawns feels like turning down money. It is actually declining to buy drive time at retail.
Build Density on Purpose
Density does not happen by accident; it compounds from deliberate moves:
Neighborhood blitzing. When you land a customer on a new street, treat it as a marketing event. Door hangers on the 15 nearest houses ("We service your neighbor at #42, same-day add-on pricing this month"), a yard sign for two weeks, and a next-door referral credit. One anchor lawn should become 3-5 within a season.
Day-of-week zoning. Assign geographic zones to weekdays (north side Monday-Tuesday, south side Thursday-Friday) and sell new customers into their zone's day. Customers rarely care which day they get; they care that it is consistent.
Route audits every spring. Customers churn and routes rot. Once a year, re-cluster the book: move customers between days, flag the outliers, and either reprice or release the stops that no longer fit. A one-time afternoon of route surgery is often worth more than a month of new sales.
Scheduling Tools Do the Heavy Lifting
Past 40-50 recurring customers, human route planning breaks down. The spreadsheet cannot see that Tuesday's route crosses itself twice, or that the new customer you just booked for Wednesday sits in the middle of Friday's zone.
This is what scheduling software with route optimization is for. Roooster's dispatch board maps every job, so when a new recurring customer books, you can drop them on the day where they add minutes instead of miles, and drag the week into shape visually. Recurring visits generate themselves; the crew's day comes out in drive order on their phones.
Density Is a Compounding Advantage
Here is why this matters beyond this season: the densest operator in a neighborhood has the lowest cost per stop, which means they can out-price or out-profit anyone who tries to poach the street. Every route-tightening decision you make this year makes next year's economics better. Track stops per crew-hour, price the route and not just the lawn, and let the software keep the map honest.
Ready to put this into practice?
Roooster helps home service businesses quote, schedule, and invoice faster.
Start a free 14-day trial.
