Pulse ← Industry KPIs
Reviews and Expert Analysis · industry-kpi

The 9 Key KPIs for Landscaping Companies in 2027

👁 0 views📖 2,460 words⏱ 11 min read📅 Published

Why Landscaping Reports Differently

Generic SaaS or e-commerce KPIs break in this industry for four structural reasons.

First, weather is a real factor in the P&L. A March cold snap or a July drought erases install bookings and shifts the entire revenue curve right by 4-6 weeks. Owners who report on calendar-year run rate without weather-adjusted comparable yards (WACY) mis-read every January.

Second, labor IS the product. Direct labor + labor burden averages 38-46% of revenue at well-run shops per the 2025 NALP Financial Benchmark Report (2024 data). A 200-bps labor creep wipes the entire net margin. SaaS gross-margin dashboards built around COGS-as-server-cost are useless here.

Third, service mix dictates margin shape, not customer count. Maintenance contracts run 50-58% gross margin but are price-sensitive and capped by route density. Install/design-build runs 22-28% but lumpy.

Irrigation, tree care, snow are the 55-65% high-margin add-ons. A 200-customer shop at 90% maintenance can earn less than a 120-customer shop with proper service mix.

Fourth, a maintenance customer is a 7-year annuity, not a transaction. The NALP 2025 report pegs median revenue per customer at $14,682 and median customer count at 355. Customer retention above 85% is the single most leveraged number in the business, because the LTV math compounds against the 38-42% of revenue that pure-install shops have to spend re-acquiring every January.

The 9 KPIs, In Depth

1. Recurring Maintenance Revenue % (RMR%)

Definition: Contracted, multi-visit maintenance revenue (mowing, fertilization, bed care, irrigation maintenance) divided by total trailing-12-month revenue.

Formula: RMR% = Contracted Maintenance Revenue T12M / Total Revenue T12M

Benchmark 2027: Healthy operators run 65-75%. BrightView's Maintenance Services segment is ~73% of consolidated FY25 revenue ($1.96B of $2.67B). Below 50% the business is really a construction company with mowers — buyers and lenders discount the multiple by 2-3 turns of EBITDA.

Named operator: Yellowstone Landscape (Bunnell, FL) — privately reports >80% recurring across 45+ branches, the reason CI Capital paid the multiple it did in 2022.

Failure mode: Counting one-time mulch installs and spring cleanups as "recurring" because they happen annually. They are seasonal repeat, not contracted recurring. Re-classify or buyers will at diligence.

2. Revenue per Labor Hour (RPLH)

Definition: Net service revenue divided by total productive field-labor hours (crew + foreman, excluding office and shop).

Formula: RPLH = Net Service Revenue / Productive Field Labor Hours

Benchmark 2027: Maintenance crews target $75-$95/hour. Top-quartile irrigation tech hours clear $135/hour. Synkedup's Man-Hour Benchmark Report puts the industry weighted average at $78-$82. Below $65 the business cannot pay 2027 wages and survive.

Named operator: U.S. Lawns franchisees report blended $84/hour at mature units (3+ years).

Failure mode: Measuring against billed hours instead of paid hours. Drive time, equipment swaps, and shop time are paid but not billed. The honest denominator is paid productive hours.

3. Gross Margin by Service Line (GM-SL)

Definition: Revenue minus direct cost (labor + materials + sub + direct equipment fuel) per service category, expressed as a percentage.

Formula: GM-SL = (Service Revenue – Service Direct Cost) / Service Revenue

Benchmark 2027: Maintenance 50-58%, Install/design-build 22-28%, Irrigation install 55-62%, Tree care 45-55%, Snow & ice (north) 35-50% (highly weather-dependent), Enhancements 40-50%. BrightView consolidated sits at 23.3% gross margin because it is install-heavy commercial; pure-maintenance mid-market shops should not benchmark against it.

Named operator: Level CFO's 2026 benchmark of 140+ private landscape companies shows top-decile maintenance gross at 58.4%.

Failure mode: Reporting blended gross margin only. The blended number masks an unprofitable install division eating the maintenance profit.

4. Equipment Utilization Rate (EUR)

Definition: Productive equipment operating hours divided by available operating hours per asset class, peak season.

Formula: EUR = Operating Hours / Available Hours (per ZTR mower, truck, skid-steer, etc.)

Benchmark 2027: >90% peak season for primary mowing assets per NALP route-density guidance; trucks >85%; specialty (stump grinder, aerator) intentionally lower at 40-60% — these earn through rental-displacement, not utilization.

Named operator: The Greenery, Inc. (Hilton Head, SC) runs 94% ZTR utilization April-October via the LMN telematics stack.

Failure mode: Buying a second skid-steer at 45% utilization on the first one. Owners reach for capex when the real problem is scheduling.

5. Seasonal Revenue Mix Index (SRMI)

Definition: Quarterly revenue as a percentage of annual revenue, measuring concentration risk.

Formula: SRMI = Quarter Revenue / Annual Revenue for each Q1-Q4

Benchmark 2027: Healthy operators show Q2 30-32%, Q3 28-30%, Q4 22-24%, Q1 18-20%. A Q1+Q4 < 30% combined number signals brittle seasonal exposure that breaks payroll in February. Snow-belt operators flip this with 40-50% Q4+Q1 if they run plowing.

Named operator: Brickman/BrightView legacy maintenance contracts smooth this to a roughly 22/30/28/20 split — the strategic argument for ditching pure install work.

Failure mode: Laying off crews in November to "save winter cost," then losing the trained leads to a competitor in March. The cost-saving is a multi-year revenue loss.

6. Route Density (RD)

Definition: Average billable stops per crew per productive day, weighted by service type.

Formula: RD = Total Billable Stops / Crew Days Worked

Benchmark 2027: 6-8 maintenance stops per crew per day is the NALP "Building Route Density" target. 4-6 stops is the minimum to be profitable at 2027 wages. Above 9 generally means the scope is too small per visit or crews are skipping quality. Install crews run 1-2 stops per day.

Named operator: LawnStarter marketplace data shows top providers averaging 7.2 stops/day in metro routes with <8 minutes average drive between stops.

Failure mode: Accepting any new customer regardless of geography. One off-route customer 18 minutes away costs ~$140 of labor + windshield time per visit, and wipes 60-80% of that customer's gross profit.

7. Customer Retention Rate (CRR)

Definition: Percent of contracted maintenance customers retained year-over-year, measured at season open.

Formula: CRR = (Customers Renewed YoY / Eligible Customer Base Prior Year) × 100

Benchmark 2027: Industry mean 85-89% per Service Autopilot 2026 data; top quartile >92%. Below 80% the business is on a treadmill — the cost to replace a maintenance customer is $340-$580 in 2027 sales + onboarding, and the new customer takes 14-18 months to repay acquisition.

Named operator: Massey Services publishes >93% retention on its lawn maintenance program (Florida).

Failure mode: Confusing visit completion rate with retention. A customer who let you mow all season and didn't renew is still churn.

8. Direct Labor + Labor Burden % of Revenue (DLB%)

Definition: Total direct field-labor wages + payroll taxes + workers' comp + benefits, divided by net revenue.

Formula: DLB% = (Field Wages + Burden) / Net Service Revenue

Benchmark 2027: 38-46% of revenue per NALP 2025 Financial Benchmark. Workers' comp in this industry runs 6-12% of wages depending on state and EMR — a real lever. Above 48% the business cannot fund equipment replacement.

Named operator: BrightView FY25 disclosed personnel cost reduction as the driver of its +100bp Maintenance Segment EBITDA margin expansion to 13.0%.

Failure mode: Reporting wages only and ignoring labor burden, which adds 22-32% to the wage line. Owners price jobs at "$22/hour fully loaded" when actual loaded cost is $31-$34/hour.

9. Days Sales Outstanding (DSO)

Definition: Average days from invoice to cash receipt, weighted across commercial and residential.

Formula: DSO = (Accounts Receivable / Net Revenue) × 365

Benchmark 2027: Residential 12-18 days (most on auto-pay); commercial HOA 35-45 days; commercial property management 45-60 days. Blended target <35 days for mixed books. Above 55 the business is funding its customers' working capital with the owner's HELOC.

Named operator: BrightView's 2025 10-K shows DSO around 58 days — the cost of a commercial-heavy book.

Failure mode: Letting a single national property-management group push DSO to 75 days and not re-pricing the contract to reflect the financing cost.

Real Operators

Failure Modes

  1. The blended-gross-margin trap. Reporting 30% blended margin while install hides at 18% and maintenance at 52%. The owner cannot see which division to fix.
  2. Counting heads instead of routes. Adding the 35th customer at the geographic edge of the route destroys the unit economics of the other 34.
  3. Ignoring labor burden. Pricing at wage rate × 1.2 instead of × 1.5-1.6. The shop runs at a loss without knowing.
  4. Treating snow as upside. Snow is 35-50% gross, weather-dependent, and ties up trucks and labor that otherwise go home. Many northern operators discover snow is a net break-even after equipment depreciation.
  5. Skipping the weekly cash huddle. Bi-weekly payroll in a 35-day-DSO business is a working-capital fire. Owners need a weekly cash-flow forecast, not a monthly P&L.
  6. No KPI on retention. Owners obsess about new sales, ignore the $340-$580 acquisition cost being burned on churning customers.

Reporting Cadence

flowchart TD A[Route Density 6-8 stops/day] --> B[Revenue per Labor Hour $75-$95] C[Equipment Utilization >90%] --> B D[Labor Burden 38-46%] --> E[Gross Margin by Service Line] B --> E E --> F[Maintenance GM 50-58%] E --> G[Install GM 22-28%] H[Customer Retention >85%] --> I[Recurring Maintenance 65-75%] I --> J[Seasonal Smoothing Q1+Q4 >30%] F --> K[Net Margin 12-20%] G --> K J --> K L[DSO < 35 days] --> K

30 / 60 / 90 Day Implementation

Days 1-30: Pull last 12 months from LMN, Aspire, ServiceAutopilot, or Real Green. Compute RMR%, RPLH by crew, Gross Margin by Service Line, DSO, and CRR from raw data. Most owners discover RPLH is $8-$15 below what they assumed. Set up the weekly Monday huddle with the 5-number scoreboard.

Days 31-60: Geocode the customer base. Build route-density heat map. Identify the bottom 5% of off-route customers — these are the scope re-price or terminate list. Stand up EUR tracking via telematics (Verizon Connect, Samsara, or LMN GPS). Reprice labor burden into 2027 estimates at the loaded rate.

Days 61-90: Reclassify revenue into Maintenance / Install / Irrigation / Enhancement / Snow for true GM-SL. Submit the NALP Financial Benchmark Survey if window is open. Stand up the quarterly KPI review with the owner's CPA or fractional CFO.

Lock the 2027 pricing model based on actual labor cost + 1.55x burden + target service-line GM.

flowchart LR A[Day 1-30 Baseline] --> B[Pull RMR RPLH GM CRR DSO] B --> C[Day 31-60 Route Density] C --> D[Geocode + reprice off-route] D --> E[Day 61-90 Service-Line GM] E --> F[NALP submission + 2027 pricing lock]

FAQ

Q: We're a $1.8M residential maintenance shop. Which 3 KPIs first? Revenue per Labor Hour, Route Density, and Customer Retention. At your size the gross-margin-by-service-line analysis matters less because mix is already concentrated. Fix RPLH and RD and net margin follows.

Q: Should we count snow in RMR%? Only if the contract is annual (12-month flat) and prepaid or auto-pay. Per-event snow is project revenue and belongs in enhancements, not RMR.

Q: How do I price a commercial HOA where the property manager wants 60-day terms? Build the financing cost (60 days × current SOFR + 4% spread × revenue) into the bid as a separate line. Most managers accept a 2-3% prompt-pay discount to bring DSO to 25 days. Always cheaper than the financing line.

Q: What's the right CRM/ops stack for tracking these 9 KPIs in 2027? Aspire (mid-market $5M+), LMN ($500K-$5M), Service Autopilot or Jobber (under $1M). Real Green for chemical-lawn-care heavy mix. All five export the data needed for the 9 KPIs.

Q: How does the 2025 NALP benchmark report compare to my numbers? Median respondent had 355 customers, $14,682 per customer, ~$5.2M revenue, net margin 8-12%. Top quartile 17-20% net. If you're below median on revenue per customer, the issue is almost always scope creep without re-pricing, not customer count.

Sources

Keep reading
Was this helpful?  
⌬ Apply this in PULSE
Gross Profit CalculatorModel margin per deal, per rep, per territoryIndustry KPIs · SaaSThe 9 sales KPIs that matter for SaaS
Related in the library
More from the library
electronic-review · top-10Top 10 Portable USB-C Monitors for Sales Travel in 2027industry-kpi · kpi-guideThe 9 Key KPIs for Moving Companies in 2027tech-stack · revops-toolsTech Stack for Roofing Contractors in 2027industry-kpi · kpi-guideThe 9 Key KPIs for Electrical Contractors in 2027sales-training · sales-meeting60-Min Sales Training: Multichannel Prospecting Cadencesbook-summary · cliff-notesSmart Calling — Cliff Notes Summarytech-stack · revops-toolsTech Stack for Tree Services in 2027tech-stack · revops-toolsTech Stack for Residential Painters in 2027tech-stack · revops-toolsTech Stack for Custom Home Builders in 2027sales-training · sales-meeting60-Min Sales Training: Slide Deck Design for Salestech-stack · revops-toolsTech Stack for Personal Trainers in 2027book-summary · cliff-notesInsight Selling — Cliff Notes Summarybook-summary · cliff-notesStrategic Selling — Cliff Notes Summarysales-training · sales-meeting60-Min Sales Training: Cold Calling Fundamentalssales-training · sales-meeting60-Min Sales Training: Voicemail Drops That Get Callbacks