Landscaping KPIs: The Numbers That Keep Your Margin Alive

Category: Landscaping | By ClockShark | 4 minute read | Updated Jul 1, 2026

It is 6:40 in the morning and four crews have already pulled out of the yard. By noon they will have touched two dozen properties between them. Here is the question that decides whether the day made money: do you know how long each crew actually spent at each stop, or only that the route got finished?

A completed route sheet feels like a good day. But a mow-and-go, a spring cleanup, an irrigation repair, and a commercial enhancement install all land in the same day's revenue, and not one of them earns the same way. The work that keeps a landscaping company alive is rarely the same work that quietly drains it.

Landscaping KPIs are how you tell the two apart. Track the right ones and you can catch margin slipping at the property level while there is still time to act. Skip them and you find out in November, after the season closes and the money is already spent.

Landscaping KPIs: The Numbers That Keep Your Margin Alive

Why a Packed Route Sheet Can Still Lose Money

Labor is the largest cost you actually control in this business, and it stays invisible until the timecards come in. Wages climb, fuel prices swing, and a seasonal crew can turn over twice before fall. Meanwhile your clients, from single-home accounts to commercial property managers, are watching the price line more closely every renewal.

The work itself is not one thing. Recurring maintenance, enhancement and install projects, irrigation, and seasonal cleanups all share a truck but carry different margins, different billing rhythms, and different ways of leaking.

Service lineHow it billsWhere margin slipsThe number to watch
Recurring maintenanceFixed monthly or per visitCrews running long on a property priced shortLabor hours per property
Enhancements and installsPer-project estimateField changes and hours that never get loggedEstimated vs. actual hours
Irrigation and repairsTime and materialsDrive time and diagnostics billed to no oneBillable vs. total hours
Seasonal cleanups and snowPer visit or seasonal contractSurge crews and overtimeOvertime share

Watch only the top line and you cannot tell which row is carrying the others. To protect margin you need landscaping KPIs broken down by service line, by crew, and by property.

Field KPIs That Catch a Leak Before the Season Closes

Operational metrics measure how efficiently the work actually gets done, and they raise a flag long before the loss shows up in your year-end books. Treat the targets below as starting points. The right level depends on your route mix and how much seasonal labor you carry.

Labor Hours per Property

A maintenance contract is priced on an assumption: so many crew-minutes per visit, so many visits per season. When a crew runs 15 or 20 minutes long on a property every single week, the margin does not disappear in one afternoon. It bleeds out slowly while everyone assumes the route is holding.

Track it by comparing budgeted crew-minutes per property against actual logged minutes, property by property, not as a route average.

Crews that run recurring site visits know this trap cold. Marie Dean, owner of Extreme Janitors, hit the same blind spot before her field hours were connected to the office: payroll built on guesswork and money slipping out through manual processes. Her take afterward was blunt. "ClockShark eliminated the guesswork. Our payroll is right the first time, and we finally stopped leaking money on manual processes." The lesson travels straight to a landscaping route, where the same unlogged minutes hide in plain sight.

Operational fix: Track crew hours against the per-property budget as the visit happens, so a stop that is bleeding 20 minutes a week becomes a Monday conversation instead of a year-end surprise.

Productive Time vs. Windshield Time

In landscaping the leak is rarely the mowing itself. It is the time wrapped around it: drive time between properties, the fuel-stop detour, the crew clocked in at the yard while one truck circles back for a forgotten trimmer.

Crew utilization is the share of paid hours that actually turned into on-property work. Divide productive on-site hours by total paid hours and read it as a percentage.

None of that windshield time is malicious. All of it is on the clock, and all of it is eating the margin on every property the crew touches that day.

Operational fix: Separate drive time from on-property time in your time data, and verify clock-ins happen at the property, not when the wheels leave the yard.

Overtime Creep in Peak Season

Spring flushes and fall cleanups push crews past 40 hours fast. Under the Fair Labor Standards Act, covered nonexempt employees must be paid at least one and a half times their regular rate for every hour worked beyond 40 in a workweek, so a crew running heavy on overtime inflates the labor cost on every property it serviced that week.

A little overtime is just the cost of the busy season. A lot of it, week after week, usually means a route is overbooked, undermanned, or poorly sequenced. Many operations also lean on seasonal staff through the H-2B visa program to cover the surge, which makes clean onboarding and offboarding of time tracking part of the same problem.

Operational fix: Flag overtime as it builds during the week, by crew and route, while you can still rebalance the load, instead of discovering it on the pay run.

Days From Finished Work to Sent Invoice

Recurring maintenance bills on a tidy monthly cycle. The cash that stalls is the variable work: the irrigation repair, the storm cleanup, the extra mulch job a client approved on the spot.

The math is simple. Picture a landscaping company billing $2 million a year. Let collections drift to an average of 50 days and roughly $274,000 sits tied up in receivables at any moment. Tighten that to 30 days and you free up close to $110,000 in working capital, without signing a single new account. (Illustrative math: revenue times days outstanding, divided by 365.)

Operational fix: Billing starts in the field. When crews capture accurate, property-coded hours on site, the office can turn an enhancement into an invoice the same week instead of rebuilding it from memory.

Redo Visits and Callbacks

A redo is a property your crew has to return to because a strip got missed, a bed got skipped, or a commercial client disputes whether anyone showed at all. Measure it as redo hours divided by total labor hours.

A return trip is never just the labor. It is the fuel, the lost slot on tomorrow's route, and the property manager who now reads every invoice twice.

Operational fix: Log the cause of every redo. A missed zone points to scoping or crew size. A dispute over whether the crew was even there points to a verification gap that a GPS-stamped clock-in closes on the spot.

The Dollar KPIs That Show Which Work Actually Pays

Operational KPIs tell you how the work is running. Financial KPIs tell you whether that work is building a business worth owning, and they are where margin either holds or quietly erodes across the season.

Gross Margin by Service Line

Gross margin is revenue minus direct costs (labor, materials, and equipment), divided by revenue. The figure that protects your business is this number read per service line, never as one blended average.

Recurring maintenance, a design-build install, and a snow contract all behave differently. A blended margin will tell you the company is fine while one service line quietly subsidizes another.

Operational fix: If a service line reads thin, start with labor capture. Margins that look weak on paper are often the result of on-property hours that never made it onto a timecard.

Revenue per Crew

Revenue per crew is a blunt but useful read on how hard your delivery capacity is working. Divide total revenue by your number of field crews across the season, then read it next to utilization.

* Low revenue per crew with high utilization usually points to a pricing or estimating problem.
* Low revenue per crew with low utilization points to routing, sequencing, or not enough work booked.

Operational fix: Compare the figure across crews. The gap between your strongest and weakest usually shows where pricing, route density, or scheduling needs a look.

Input and Fuel Cost Variance

Mulch, sod, plant material, and fuel all move in price through the season, which makes cost variance a live margin risk. Compare actual material and fuel cost against the budgeted figure as a percentage, by job category.

Operational fix: Track variance by property type and material. Price creep usually shows up here long before it is time to reprice a renewal.

The KPIs That Tell You What Next Spring Looks Like

Growth metrics connect this season's delivery to next season's book of business. In landscaping, recurring revenue matters as much as new work, because maintenance agreements renew on a predictable cycle and keep crews busy through the lean months.

Estimate Win Rate

Estimate win rate is the share of estimates you actually land, tracked by service type and client segment. A healthy number sits in a sensible middle band. Consistently low and you have a pricing, positioning, or proposal problem. Suspiciously high and you may be underpricing to win.

Operational fix: Pull your last 20 lost estimates and look for the pattern. Losing on price points to a cost or positioning issue. Losing with no response at all points to a follow-up problem.

Maintenance Contract Renewal Rate

This is the growth metric most landscaping owners underweight. Your existing maintenance accounts are your most profitable revenue, because the relationship is already won and the cost of selling it is already paid. A slipping renewal rate is an early margin warning long before it shows up as falling revenue.

Operational fix: Review every contract approaching renewal against its actual labor and service history. A property you service profitably, with the data to prove it, is a property you renew on your terms.

Turn Your Landscaping KPIs Into Margin You Keep

Landscaping KPIs are only as honest as the labor data behind them. More spreadsheets will not fix that. You need accurate hours flowing from the property into the office on their own, so the numbers are current instead of reconstructed at season's end.

That is where ClockShark fits. GPS-backed clock-ins and AI-powered facial recognition capture every hour accurately and confirm which crew was at which property, reducing disputes and preventing the time theft that quietly inflates labor cost. ClockShark then tracks labor spend by job, task, or crew so you can see where money is earned or lost as the work happens, and sends accurate hours straight into QuickBooks, ADP, and other payroll tools. That is the same kind of visibility that helped Extreme Janitors stop leaking money on manual processes and get payroll right the first time.

If you have read this far, you can probably name the landscaping KPIs you are not watching closely enough, and you can guess what those blind spots are costing you across a season.

Schedule a demo to see how ClockShark turns accurate field time into the labor data that protects your margin, property by property, from clock-in to payroll.

Landscaping KPIs: Frequently Asked Questions

What are the most important landscaping KPIs to track?

The most important landscaping KPIs fall into three groups: operational, financial, and growth. Operational metrics such as labor hours per property, crew utilization, and redo rate show how efficiently the work gets done. Financial metrics such as gross margin by service line and revenue per crew show whether the work is actually profitable. Growth metrics such as estimate win rate and maintenance contract renewal rate show where the business is heading. Labor hours per property and gross margin by service line belong on every owner's dashboard.

How do you measure job costing accuracy in landscaping?

Job costing accuracy in landscaping is measured by comparing the actual labor and material cost of a job, or a single property visit, against what you estimated, expressed as a percentage variance. Labor is usually the largest and most variable piece, so the figure that matters most is budgeted crew-minutes per property versus actual logged minutes. The key is to track it live, while the season is still running, rather than discovering the overrun after the work is done.

Why should landscaping margin be tracked by service line instead of overall?

Landscaping margin should be tracked by service line because recurring maintenance, enhancement installs, irrigation, and seasonal work each carry very different margins and billing rhythms. A single blended margin hides which service lines are profitable and which are quietly subsidized by the rest. Breaking margin down by service line shows you exactly where to adjust pricing, crew assignments, or scope to protect profit.

What is a good crew utilization rate for a landscaping business?

A good crew utilization rate is one where the large majority of paid hours turn into productive on-property work, with the best operations keeping drive time and idle time low and falling. The exact target depends on your route density and how far apart your properties sit. Because windshield time is the most common hidden drain, the useful move is to separate drive time from on-property time so you can see what you are really paying for.

How often should landscaping KPIs be reviewed?

Operational landscaping KPIs such as labor hours per property and overtime are best reviewed continuously, ideally in real time, so overruns are caught while a route is still running. Financial KPIs such as gross margin by service line and cost variance suit a monthly review, and growth KPIs such as estimate win rate and renewal rate suit a quarterly look. The value comes from connected data that updates on its own, not reports rebuilt by hand each month.

9,500+ companies use ClockShark to track employees and save time every month.

Sign Up Now

No credit card required.