← All posts
Tree service metricsArborist business KPIsMay 11, 2026Clint Research Team

The Best Dashboard for a Tree Service Business: 11 Metrics That Matter

Tree service has the widest job size range of any residential trade. A 4-person crew on a $400 trimming job earns $133 per crew-hour. The same crew on a $4,500 removal earns $375 per crew-hour. The dashboard needs to show how that time is being allocated.

8 min read

Key takeaways

  • Crew revenue per hour benchmarks at $150-$400 depending on job type. Removal with a bucket truck should be hitting $300-$400. Ground crew on trimming should be $150-$250
  • Close rate on small jobs under $1,000 benchmarks at 55-70%. Large jobs over $5,000 close at 30-45% and require a different follow-up cadence
  • Gross margin on removal runs 40-55%. Trimming runs 50-65%. Plant health care can reach 65%+ when volume is sufficient to batch efficiently
  • A 4-person crew pulling $133 per crew-hour for 3 hours on a trimming job is a scheduling problem, not a pricing problem
Contents
  1. 01Daily Metrics
  2. 02Weekly Metrics
  3. 03Monthly Metrics
  4. 04CRM Comparison: Jobber, Housecall Pro, ArborGold
  5. 05How Clint Tracks Tree Service Metrics
  6. 06Sources
  7. 07Frequently Asked Questions

Tree service has the widest job size range of any residential trade, and that spread is where most operators lose money without knowing it. A $200 shrub trim and a $14,000 large-tree removal are both "tree service jobs." They have completely different crew requirements, equipment costs, and margin profiles. A dashboard that treats them as the same unit misses the core question: where is the crew time actually going?

A 4-person crew on a $400 trimming job for 3 hours earns $133 per crew-hour. The same crew on a $4,500 removal earns $375 per crew-hour if they complete it in 3 hours. That is a $242-per-hour gap on the same crew. The dashboard's job is to show how often the $133 scenario is happening versus the $375 scenario, and then surface the scheduling and estimation decisions that drive that mix. For the broader framework, see home service dashboard metrics and pair this with what KPIs a tree service business should track.

Daily Metrics

Jobs scheduled vs. crew capacity. Each crew has a finite set of crew-hours per day. A 4-person crew working 8 hours produces 32 crew-hours. If the schedule loads 38 crew-hours worth of work, something gets rushed, something carries over, or overtime hits. The daily capacity view prevents the common pattern of under-scheduling early in the week and over-scheduling late in the week when jobs accumulate.

Weather-cancelled jobs for reschedule. Tree service is the most weather-sensitive residential trade. A cancellation due to high winds or lightning risk is a revenue gap that needs to be filled immediately before the crew sits idle. Track cancelled jobs by cancellation reason so weather cancellations are visible and scheduled for the first available window rather than falling into a general "rescheduled" pile.

Open estimates older than 5 days. Tree service estimates go cold fast. A homeowner who called about a large ash tree and got an estimate 8 days ago has either called two other companies or forgotten they were waiting. Estimates past 5 days without a follow-up response need a call. The daily view should surface these before they go to 10 and 14 days.

Text Clint: "List all open estimates that are more than 5 days old with no response recorded, sorted by job value."

Weekly Metrics

Close rate by job size bracket. Close rates for tree service are not uniform across job sizes. Small jobs under $1,000 close at 55-70% because the decision is low-stakes and the homeowner does not shop aggressively. Large jobs over $5,000 close at 30-45% because the customer shops multiple bids. A tree service operator who does not know their close rate by size bracket cannot evaluate their estimators correctly. An estimator with a 38% overall close rate may look weak but be strong at large jobs (38% is actually good there) or may look fine while losing most of the easy small-job volume. See what is a good close rate for home services for cross-trade benchmarks.

Crew revenue per hour by job type. Calculate this by dividing each job's revenue by the crew-hours spent. Sort by job type: large removals, small removals, trimming, stump grinding, emergency work, and plant health care. This view shows which job types are generating the highest hourly rate for the crew and which are consuming time at low return. Most operators find that emergency work and large removals anchor the top of the list and cleanup-heavy trimming work anchors the bottom.

Equipment downtime. A chipper or bucket truck that is down for repair is not just a maintenance cost. It is a capacity constraint that forces crews onto lower-value job types. Track equipment downtime days per week and the estimated revenue impact (days down × average crew revenue per day for the equipment type). A bucket truck down for 3 days at $2,800 average revenue per day is $8,400 in displaced capacity, not just a repair bill.

New estimates in pipeline by value. The weekly pipeline number answers the question most owners only ask at the end of the month: "where is the business headed?" A healthy tree service operation with $1.8M in annual revenue needs roughly $150,000 in new estimates entering the pipeline each month. If the weekly pipeline entry rate drops significantly, it shows up in revenue 3-4 weeks later when those estimates would have converted.

Text Clint: "What is my crew revenue per hour by job type for the last 30 days, and which job types are running below $200 per crew-hour?"

Monthly Metrics

Gross margin by job type. The margin profile of tree service jobs varies significantly across the service menu. Removal with a bucket truck typically runs 40-55% gross margin. Ground crew trimming and pruning runs 50-65% because the equipment overhead is lower. Plant health care, when a certified arborist handles it efficiently across multiple clients in a batch route, can reach 65%+ gross margin per TCI Magazine financial benchmarks. See job profitability for home services for the broader margin framework.

If your monthly gross margin by job type shows removal running below 35%, the estimates are too low or the crews are taking longer than estimated. If trimming is running below 45%, look at whether ground crews are being pulled onto jobs that should have stayed on a tighter scope.

Lead source ROI. Tree service customers come from a mix of sources: Google Ads, organic search, door-to-door canvassing after nearby work, referrals, and seasonal mailers. Each source has a different cost-per-booked-job and a different average ticket. A referral job averages higher ticket than a Google Ads job because referred customers call with larger projects already in mind. Track lead source monthly alongside average ticket by source to see which channels are funding the business and which are generating low-value volume. See how to track lead source in a service CRM for the underlying tagging discipline.

Revenue per crew per day. The TCI Magazine financial benchmarks put $1,000 per crew per day as the minimum for sustainable profitability. A bucket truck crew should be running $2,200-$3,500 per day. A ground crew should be running $1,200-$1,800. Below $1,000 consistently means the service mix on that crew is wrong, the pricing is stale, or the crew is being scheduled on the wrong jobs. See technician performance metrics for home services for the full per-crew rubric.

Seasonal capacity vs. forecast. Tree service is deeply seasonal in most markets. Spring and fall are peak. A tree service operator who does not track actual capacity utilization against seasonal forecast is either turning away profitable work in peak season or carrying idle crew cost in slow season. The monthly view should show booked capacity as a percentage of available crew-hours so the owner can make hiring and subcontracting decisions with real data.

Text Clint: "Show me gross margin by job type for last month and which job types are running below 40%."

CRM Comparison: Jobber, Housecall Pro, ArborGold

Jobber is the most commonly used CRM for tree service operations under $3M. Job costing requires setting up services with cost rates attached to crew types, but once configured, the reporting surfaces job-level margin reasonably well. Gap: crew-level revenue per hour is not a native report. It requires exporting job data with time entries and calculating in a spreadsheet.

Housecall Pro is strong on scheduling and customer communication. The estimate-to-invoice workflow is clean. Gap: job costing is weaker than Jobber. Gross margin by job type requires either a disciplined tagging approach or an integration with QuickBooks. Not the default choice for an operator focused on crew-level profitability analysis.

ArborGold is the industry-specific CRM built for tree service and lawn care. It handles tree-specific job details: tree species, diameter, height, condition, and work type. The reporting is the best of the three for the weekly and monthly metrics above because the data model was built around tree service operations. Gap: it is the most expensive of the three and the least modern from a mobile crew app standpoint.

How Clint Tracks Tree Service Metrics

Clint connects to Jobber, Housecall Pro, and Workiz and reads job records, revenue data, crew assignments, and time entries. The crew revenue per hour query divides job revenue by crew-hours logged and groups by job type. The close rate by job size bracket query segments estimates by dollar range and joins with the job outcome.

Text Clint: "What job types are generating the highest crew revenue per hour this month, and which crews are spending the most time on the lowest-revenue-per-hour jobs?"

Sources

Frequently Asked Questions

4 questions home service owners actually ask about this.

  • 01What is a healthy close rate for tree service estimates?

    55-70% for small jobs under $1,000 and 30-45% for large jobs over $5,000 per industry operator benchmarks. The gap exists because large-job customers shop more aggressively. An overall close rate below 40% on small jobs usually means pricing or response time. An overall close rate below 25% on large jobs usually means the estimate is arriving too slowly or the proposal does not justify the premium adequately.

  • 02How do I calculate crew revenue per hour for a tree service?

    Divide the job invoice total by the total crew-hours logged to that job. For a $2,400 job with a 4-person crew logging 4 hours each (16 crew-hours), the crew revenue per hour is $150. For benchmarking: bucket truck removal at $300-$400 is healthy. Ground crew trimming at $150-$200 is acceptable. Anything below $130 for any crew type consistently means the job was underpriced or overworked.

  • 03What gross margin should a tree service target?

    Removal at 40-55% and trimming at 50-65% are the published benchmarks from TCI Magazine. Plant health care can reach 65%+ when batched across multiple clients on a single route. Overall company gross margin for a tree service running a healthy job mix typically sits in the 45-55% range. Below 40% overall usually means too much low-margin cleanup work in the job mix or labor costs that have risen faster than the pricing book has been updated.

  • 04How much should a tree service estimate pipeline be worth each month?

    A rough benchmark: your monthly pipeline entry value should equal roughly 1.5-2x your monthly revenue target, adjusted for your close rate. A shop targeting $150,000 in monthly revenue with a 55% close rate needs roughly $275,000 in new estimates entering the pipeline each month. If the pipeline drops below that level for two consecutive weeks, revenue will follow in 3-4 weeks.

See Clint in action

Clint is the pre-built AI for home service shops. Connect your CRM, email, and phone system in minutes and the agents run on your real data.