
Guides
Choosing tree service software by the KPIs it tracks for 2027
Tree service software earns its cost when it reports revenue per crew hour, quote-to-close rate and break-even per truck without manual rework.
What to take away
- Revenue per crew hour, quote-to-close rate and break-even per truck are the three KPIs to settle before you shortlist a product.
- A system that cannot split labor, disposal and equipment hours by job cannot tell you which service line pays.
- Quote-to-close rate and referral share are the two numbers that move fastest when you change intake or follow-up.
- Cycle time from site visit to signed estimate is the KPI that exposes office bottlenecks before they hit cash.
- State workers' comp premium rates belong in the job cost line, not in a spreadsheet beside it.
- Arborgold, SingleOps, Jobber, ServiceTitan, LMN and Aspire all publish feature lists; the table below records which of the eight KPIs each one documents in public.
Choosing tree service software by the KPIs it tracks for 2027 means asking one question at every demo: which numbers does this system produce from a job record? Most demos show a calendar and a mobile form. Neither answers the question that decides the purchase. A tree service buys software to see cost per job, not to store photos.
This article covers business software selection. It is not arboricultural, legal, tax or safety advice. Tree care licensing, utility clearance, pesticide rules and permit duties vary by jurisdiction, so confirm them with the authority that sets them before you accept work.
The eight KPIs to build a 2027 software purchase around
These are the measures a pruning and removal operation can compute from job records. The table also lists the field the software must store to produce it.
Eight KPIs to demand
- Revenue per crew hour
- Quote-to-close rate
- Break-even per truck
- Job cost variance
- Cycle time, visit to signature
- Referral share
The eight KPIs
| KPI | What it is | Why it earns a place | Field the software must store |
|---|---|---|---|
| Revenue per crew hour | Job revenue divided by all crew hours charged to it, travel included | Shows which service line pays after drive time | Clock-in and clock-out per crew member per job, including drive and dump time |
| Quote-to-close rate | Signed estimates divided by estimates sent, by service type | Tells you if pricing or follow-up is the leak | Estimate status, sent date, signed date, service code |
| Break-even per truck | Fixed monthly cost of a truck and its gear divided by contribution per job | Sets the floor price for a day's work | Fixed asset cost, lease or payment, insurance, maintenance reserve, overhead allocation |
| Job cost variance | Quoted cost minus actual labor, disposal and equipment | Catches estimates that were never buildable | Quoted lines, actual labor hours, tipping fees, equipment hours |
| Cycle time, visit to signature | Days from site assessment to signed estimate | Exposes office delay before it hits cash | Site visit date, estimate sent date, signature date |
| Referral share | Jobs from referrals divided by total jobs started | Measures reputation without a survey | Lead source field, job start date |
| Complaint rate per hundred jobs | Logged complaints divided by completed jobs | Early warning on crew and communication | Complaint log linked to job record, completion date |
| Rework hours | Hours spent returning to a finished job | The clearest sign a process failed | Warranty or callback flag, return visit hours, reason code |
Eight rows is enough. A system that reports all eight from one job record is doing real work. One that reports three and exports the rest to a spreadsheet is a calendar with extra steps. The tree service software reviews compare products on exactly this list.
The software shortlist and the KPIs each one reports
Public feature lists and pricing pages name six products a tree service owner can evaluate in 2027. None of them is a substitute for the KPI test above. Use the table to decide which two or three to trial. Prices below are as of 2026; confirm current plans with each vendor.
Software shortlist by KPI
Arborgold
- Revenue per crew hour
- Test
- Quote-to-close rate
- Test
- Job cost variance
- Test
- Utilization
- —
- Referral share
- —
- Cycle time
- —
SingleOps
- Revenue per crew hour
- —
- Quote-to-close rate
- Test
- Job cost variance
- Test
- Utilization
- Test
- Referral share
- —
- Cycle time
- —
Jobber
- Revenue per crew hour
- —
- Quote-to-close rate
- Test
- Job cost variance
- —
- Utilization
- —
- Referral share
- Test
- Cycle time
- Test
ServiceTitan
- Revenue per crew hour
- Test
- Quote-to-close rate
- —
- Job cost variance
- Test
- Utilization
- Test
- Referral share
- —
- Cycle time
- —
LMN
- Revenue per crew hour
- —
- Quote-to-close rate
- —
- Job cost variance
- —
- Utilization
- —
- Referral share
- —
- Cycle time
- —
The software shortlist
What it is
- Arborgold
- Tree care business management: CRM, estimating, scheduling, invoicing, job costing. Suits small to mid-size tree firms.
- SingleOps
- Field service software for tree care and grounds care: CRM, estimating, scheduling, invoicing, QuickBooks integration.
- Jobber
- General field service: scheduling, quoting, invoicing, mobile app, QuickBooks integration.
- ServiceTitan
- Dispatch, payroll, job costing and reporting for larger contractors.
- LMN
- Grounds care and tree care estimating, job costing, time tracking and scheduling.
- Aspire
- Grounds care business management: estimating, job costing, scheduling and CRM.
Publicly listed price or plan
- Arborgold
- Tiered monthly plans; the vendor publishes a starting tier and quotes higher tiers. No full list price.
- SingleOps
- No public list price. The quote depends on user count, modules and contract length.
- Jobber
- Published monthly plans; typically low tens to low hundreds of dollars per month by user count.
- ServiceTitan
- No public list price. Pricing depends on technician count, modules and contract term.
- LMN
- No public list price. The quote depends on user count and modules.
- Aspire
- No public list price. Priced by company size and modules; implementation is quoted separately.
KPIs to test it on
- Arborgold
- Revenue per crew hour, quote-to-close rate, job cost variance
- SingleOps
- Quote-to-close rate, job cost variance, utilization
- Jobber
- Quote-to-close rate, referral share, cycle time
- ServiceTitan
- Revenue per crew hour, utilization, job cost variance
- LMN
- Job cost variance, break-even per truck, rework hours
- Aspire
- Job cost variance, cycle time, referral share
KPI verdict from public material
- Arborgold
- Documents job costing and estimating. No public report stated for revenue per crew hour or referral share.
- SingleOps
- Documents estimating, job costing and QuickBooks sync. Utilization is not a named public report.
- Jobber
- Documents quote status and invoicing. Job costing is lighter than tree-specific tools; no public break-even report.
- ServiceTitan
- Documents job costing and a report builder. KPI definitions are built by the buyer, not shipped.
- LMN
- Documents job costing and time tracking. Break-even per truck is not a named public report.
- Aspire
- Documents estimating and job costing. No public report stated for revenue per crew hour.
Ask each vendor to run the same three KPIs on the same twelve closed jobs. A product that cannot show revenue per crew hour on your data will not show it after you pay. The verdict column comes from the vendors' public pages in 2026, and a live demo can overturn any line of it.
Pricing models change, so confirm the current plan and user limits in writing.
Where revenue per crew hour and job cost variance come from
Revenue per crew hour needs every hour on the job, including the drive to the yard and the dump run. If the software starts the clock at the first cut, the number flatters every removal.
Break-even per truck
- Add fixed monthly costspayment, insurance, plate, maintenance, overhead
- Divide by contribution per job
- Resultjobs needed to stop losing money
Job cost variance needs disposal separated from labor. Tipping fees at the transfer station move with species, chip volume and stump grindings. A single blended materials field hides them.
Break-even per truck needs a fixed monthly figure: payment or lease, insurance, plate, maintenance reserve, and the share of yard and office overhead. Divide that by contribution per job. The result is the number of jobs the truck must complete to stop costing you money.
The arithmetic behind tree service profit margins and break-even points is the same arithmetic, run per unit instead of per company.
Workers' comp premiums belong in the same cost line. In the United States each state sets its own rate by classification and experience modification, and every state publishes its own rate schedule. Enter your own rate as a variable in the job cost rather than a figure copied from another state.
Canadian readers in the second market do the same with their provincial rate: WSIB in Ontario, WorkSafeBC in British Columbia or Alberta WCB.
Scheduling KPIs: utilization, travel share, same-day completion
A crew schedule is a promise about hours. The KPIs that matter here are utilization, travel share and same-day completion rate.
Scheduling KPIs
- Utilizationbilled crew hours / paid crew hours
- Travel sharedrive time / paid hours
- Same-day completionjobs finished on scheduled day / jobs scheduled
Utilization is billed crew hours divided by paid crew hours. Travel share is drive time divided by paid hours. Same-day completion rate is jobs finished on the scheduled day divided by jobs scheduled. Weather, equipment conflicts and permit waits all show up in the first two.
Absences and urgent storm work expose the roster before they expose the software. Read this beside hiring reliable staff for a tree service business. A system that assumes every job lasts one visit will misreport utilization on multi-day removals and crane days.
The mobile record that feeds the KPI reports
Field capture is where KPI quality is won or lost. The device must record time stamps, photos, materials used, equipment hours and any change the customer approved on site.
Test one thing: how many jobs reach invoicing without anyone re-entering data in the office. That single ratio predicts whether the KPI reports will be trusted or quietly abandoned.
Forcing crews to finish records from memory at the end of the day produces numbers nobody believes. Test the offline behavior in a valley with no signal before you sign.
Equipment and material tracking: cost per operating hour
Track reservations, assignment, pre-use inspections and maintenance due. Log downtime hours and location. The fields worth having are the ones already named on a tree service equipment checklist.
The KPI to demand is cost per operating hour by machine: fuel, maintenance, repairs and depreciation divided by hours run. A chipper that costs more per hour than the truck pulling it is a pricing problem, not a maintenance problem.
Materials need purchase orders, deliveries, returns and waste tracked against the job. A schedule that reserves a machine does not prove the machine was there.
Records, access and exports: IRS and NIST limits
Individual accounts, roles, multifactor authentication and prompt offboarding are the baseline. Test the export before you buy: pull a full year of jobs, costs and attachments into a format you can open without the vendor.
Retention terms answer to record-keeping duties as well as to the vendor. The IRS guidance on business records explains what a business must be able to show. The NIST small business quick-start guides cover the cybersecurity side for a small firm with no IT staff.
A worked example: pricing a removal day
Take a two-person crew with a chipper and a bucket truck. Name the variables and substitute your own figures. The values below are illustrative.
Removal day break-even
- 3200Fixed cost per truck per month (F)
- 400Contribution per job (C)
- 8Jobs needed to cover truck (F/C)
Break-even jobs per month = F / C = 3,200 / 400 = 8. Spread across D = 20 working days, the truck must close one job every 2.5 days just to stop costing money. Run the same arithmetic on your own numbers and the break-even per truck KPI stops being abstract.
Now add the premium line. Take an illustrative state workers' comp rate of 8 percent of payroll. 08 x 250 = 20 to variable cost, so C falls from 400 to 380. 42, which rounds up to 9 jobs a month. Your state rate and your payroll will differ; the arithmetic will not.
What the evidence sources do and do not settle
The OSHA tree care overview describes the work itself: pruning, removal, plant health care, cabling and transplanting. It is a hazard-recognition resource, not a software specification. Use it to decide which safety and record fields a job record must carry, then ask where the software stores each of the eight KPI fields above.
Rigging, climbing, felling and chainsaw work at height are outside this article entirely. Those skills come from hands-on training with a certified arborist trainer, working to ANSI Z133. A software purchase never substitutes for that certification.
Running the 2027 pilot: four steps
Running the 2027 pilot
- Load twelve months of closed jobs, including three that lost money, and check whether the system reproduces your own cost figures.
- Run the KPI report for one crew for four weeks and compare it against a manual count.
- Test the export, the offline mode and the permission model with the people who will use them daily.
- Set a decision date and a written pass or fail for each KPI before the trial starts.
Clean data, reconcile financials, document the workarounds, train by role. Do not move every project into an untested system in spring.
Four-step 2027 pilot
- Load twelve months of closed jobs, including three that lost money
- Run KPI report for one crew for four weeks and compare to manual count
- Test export, offline mode, and permission model with daily users
- Set decision date and written pass/fail for each KPI
Common questions
Which KPI should a new owner watch first?
Revenue per crew hour, because it folds pricing, drive time and crew size into one number. Once it is stable, add quote-to-close rate. Break-even per truck comes after you have a full month of job costs.
Can one software package report all of these?
Some can, and the reviews linked above compare them on this list. Others report job cost but not utilization, or scheduling but not variance. Decide which three KPIs you will actually act on, then buy for those.
How long before the numbers are trustworthy?
One full season for seasonal measures like utilization and referral share. Job cost variance is readable after about twenty closed jobs, provided the field records are complete.
What if the vendor cannot show a KPI on live data?
Ask for a sandbox with your own sample jobs loaded. A vendor who will not do that is selling a demonstration, not a reporting system. Confirm data ownership and export terms in writing before signing.







