Landscaping Route Margin: Rebuild Labor Cost Correctly
From the founding team's operator analysis
A route estimate is only comparable with actual margin when both include the same labor burden, drive time, equipment cost, and seasonal capacity.
Built across operating, PE, and CFO roles; BLS wage anchor and Level cross-trade job data; route-margin points are Level model assumptions
The short answer
A landscaping route margin is only useful when the estimate and actual use the same denominator. Start with base wages, add the employer's actual payroll taxes, workers compensation and benefits for productive hours, then add paid travel and seasonal idle hours once and allocate equipment and fuel per crew-hour. Level's pooled contractor data adds context: across 315,393 jobs from 1,391 companies with both budgeted and actual labor hours, the median job used 99.4% of budgeted hours while 18.3% used more than 150%. This is a cross-trade cohort, not a landscaping-only benchmark.
Key takeaways
- Fully-burdened productive crew labor includes base wages, payroll taxes, workers compensation and benefits. Add paid travel and seasonal idle hours separately, once. BLS reports a May 2025 national median of $18.82 per hour for landscaping and groundskeeping workers; local wages differ.
- Non-billable drive time between sites is paid crew time no client account directly earns revenue from. Measure it from your own time records rather than applying a universal percentage.
- If equipment and fuel are booked in annual overhead, a route view may need a separate consistent crew-hour allocation (mowers, trailers, and fuel run real dollars per hour).
- Seasonal idle time is a full-year cost spread over the revenue-producing hours available in your own market.
Landscaping is priced by the visit or the route, so a maintenance account can look strong on the estimate while omitting costs that appear elsewhere in the books. The route calculation below makes drive time, equipment use, and seasonal labor visible without assuming a universal target margin.
How much of landscaping revenue should go to labor?
There is no universal labor percentage that applies to every landscaping company. Maintenance, enhancement, design-build, snow, and subcontracted work have different cost structures. Use the same denominator each month: direct field labor divided by the revenue produced by that work, with a separate view that adds payroll burden, drive time, and seasonal idle time.
That makes landscaping labor cost a two-part view: direct wages on the route, then loaded labor after the employer-specific burden and paid non-billable time are added.
The more useful external context is what happens to budgeted hours. In Level's pooled cross-trade dataset of 315,393 jobs from 1,391 companies, the median job lands at 99.4% of budgeted labor hours. The mean is 119%, dragged up by roughly 18% of jobs that exceed 150% of budget. That is the shape of a cross-trade hours distribution, not a route or dollar-loss measure: about 40% of jobs exceed budget and 18.3% exceed 150%. The margin effect depends on wages, overtime, burden and scope and is not measured here.
In a separate pooled contractor dataset of 2.2 million quote line items, the median quoted line-item gross margins are 47.7% labor, 31.5% materials, 25.5% equipment and 23.6% subcontractors. These are not realized or landscaping-only margins. Compare your own selling price and complete subcontract cost before changing the crew-versus-subcontract mix.
The 50% that becomes 27%
Here is the Level route-margin model behind the headline. A maintenance route that appears to carry 50% gross margin on the estimate uses fictional sensitivity inputs: 8 to 12 points for employer burden, 5 to 8 points for paid windshield time, 3 to 5 points to equipment and fuel, and 2 to 4 points to seasonal idle capacity. At the middle of those assumptions, the rebuilt route margin is about 27%. This is a Level operating model, built to expose omitted cost, not a claim that every landscaping route lands at 27%.
Leak 1: fully-burdened crew labor
Estimates often use the base crew wage. The real employer cost adds payroll taxes, workers compensation, benefits, and other company-specific burden. The BLS May 2025 national median is $18.82 per hour for landscaping and groundskeeping workers (SOC 37-3011, BLS OEWS). Use your payroll register and insurance invoices for the burden rather than a generic markup.
Leak 2: non-billable drive and windshield time
The crew is paid to drive between sites, and no client account pays for that hour. It disappears into overhead. We have no public figure for it that is sourced well enough to publish, and the vendor numbers circulating are not. Measure your own: total crew hours paid against crew hours billed to an account, for one month. On a route with several stops a day, that is a real slice of paid labor producing zero revenue.
Leak 3: equipment and fuel per crew-hour
If mowers, trailers, blowers, fuel, repairs, and depreciation are booked in overhead, the route report will not show which work consumed them. Allocate the actual period cost over productive crew-hours, then apply the resulting rate to each route. This is an allocation method, not a claim that every asset depreciates at the same rate.
Leak 4: off-season idle labor
In seasonal markets you may pay wages through a slow period to retain crews. That is a full-year labor cost spread over a smaller set of revenue-producing hours. Measure it with your own paid hours and revenue calendar rather than importing a national margin target.
The combined effect is your route's rebuilt margin. The result depends on route density, local wages, equipment use, service mix, and seasonality, so this page does not prescribe a universal endpoint.
Free benchmark review
See how your margins benchmark.
Start with a free conversation about your priorities. With agreed access to the relevant records, we compare your numbers with applicable benchmarks and identify what to review first.
How to rebuild your route margin
- Start from the quoted margin on a representative route (say 50%).
- Re-cost the labor: base crew wage plus the employer's actual payroll taxes, workers compensation, benefits for productive hours. Recompute the route. Keep paid travel in step 3 and seasonal idle hours in a separate annual allocation so the same hours are not charged twice.
- Charge drive time: estimate daily windshield minutes per crew, convert to annual hours, price at the loaded crew rate, and spread across routes.
- Add equipment and fuel per crew-hour, Then calculate any AR financing carry separately (days financed divided by 365, times the annual financing rate, times the actual average amount financed). AR carry is outside the four-leak route model above, not an additional deduction already included in the 27% illustration.
The gap between the estimate margin and the rebuilt margin is the money that leaks out of routes that looked profitable.
Use the gross-profit-per-hour calculator to rebuild one representative route from its real revenue, crew hours, and direct cost. When the estimate and job-cost report cannot explain the difference, Level's contractor finance team can connect route operations, labor, billing, and financial reporting.
Scope and limitations
The Level labor-hour figures and quoted line-item margins are pooled cross-trade datasets, not landscaping-only cohorts. Hours ratios are job-count observations, not measured dollar loss. The BLS wage is a national employee-wage estimate, not fully loaded employer cost. This framework is designed to calculate your own route economics, not to assert that every landscaping company should land at the same percentage.
Source and claim note
The 50% to 27% example is a Level route-margin model. Its inputs are visible on this page so an operator can replace them with actual burden, drive time, equipment, fuel, and seasonal-capacity data. Measured cross-trade Level values retain their definitions and samples in the downloadable contractor benchmark data, while the wage anchor is the cited Bureau of Labor Statistics source. The route-margin model is not a nationwide landscaping survey.
Related reading:
- The Level Index: landscaping benchmarks
- How landscaping scores on the Trade Economy Index (AI-resilience and AI-leverage for the trade)
- Gross profit per hour: the complete guide
- Contractor finance KPIs ranked by profit impact
Get the next one
Want next week's benchmark in your inbox?
One email a week. Real numbers from 2,200+ contractors in the research universe. No fluff. Unsubscribe anytime.
Related reads
Job Costing
Contractor Finance KPIs Ranked by Profit Impact (2026)
The 8 financial KPIs that move a contractor's bottom line, in an editorial priority order by profit leverage, with Level Index benchmarks where a measured sample exists and measurement steps where one does not.
Job Costing
Your 45% Job Could Really Be a 24% Job. Here's Where the Margin Goes.
In a fictional illustration, a contractor job bid at 45% gross margin lands between about 24% and 29% once labor is fully burdened, callbacks counted, material drift priced, and AR financing charged. Rebuild it with your own numbers.
Job Costing
5 Questions to Ask Before Hiring a Bookkeeper for Your Contracting Business
A generalist bookkeeper who doesn't grasp job costing, WIP, and retainage quietly costs you margin. The 5 questions that reveal a trades specialist.

About the author
Sam Yang
Founder & CEO
Founder of Level, the always-on finance team for contractors, service businesses, and ecommerce brands. Ex-CFO across trades, SaaS, and service businesses. 4 years as Director of Growth Product at BuildOps, building financial tooling used by 1,000+ commercial contractors. Four years in PE and investment banking rolling up and acquiring service businesses, $2.5B in total transactions including M&A and IPOs. Stanford MBA, Brown undergrad. The Level founding team's analysis of 2,200+ contractors ($13.25B in job revenue) across operating, private-equity, and CFO roles anchors the Level Index benchmark research.
LinkedIn