Built for tree care companies

Run your whole tree service business in one place.

From the first lead to the final payment — estimates, crews, fleet, jobs, invoices, customer portal. One platform built by people who know what a chip pile looks like at 7pm.

No credit card · Cancel anytime · 14-day pilot

What you actually get

1
Platform
replacing the 7+ apps your office is juggling — CRM, scheduling, fleet, payroll, invoicing, dispatch, reports
50+
Features in the base price
fleet management, DVIRs, geofenced time tracking, customer portal, reports — no upcharges
$0
Per-user fees, ever
hire the crew you need without being punished for it — pricing scales by crew, not headcount
1 wk
Average onboarding
guided imports of customers, jobs, invoices — from your old system to live in days, not months

Everything you need

One platform. The whole job.

Stop stitching together QuickBooks, a paper schedule, and a group text. Run estimates through invoicing — and everything in between — from one place.

💲

Smart Estimates

Branded PDF estimates with line items, templates by service category, and a builder picker that drops common bundles in with two clicks.

📅

Unified Schedule

Day, week, and month views with crew swim lanes. Drag jobs into slots, see your whole operation at a glance.

🚚

Fleet Management

Vehicles, fuel logs, recurring maintenance, DVIRs at check-out, driver hours by worker. A Fleetio-class fleet tool, included.

👷

Crew Operations

Clock-in with geofencing, lunch auto-deduct, time entry approvals, crew sign-offs at job completion, on-site photos.

🧾

Invoicing & Payments

Convert jobs to invoices, accept partial payments, send statements, and chase what's outstanding — all in flow.

🗺️

Routes & Maps

Daily route planner with HQ, optimization, manual stops. Live crew GPS, vehicle tracking, satellite/transit toggle.

🌐

Customer Portal

Customers see their jobs, appointments, invoices, and payment history. Saves you a dozen "where are you guys at?" calls a week.

📊

Reports & Analytics

Sales rep performance, revenue trends, GTC/PHC breakdowns, jobs per crew. Numbers your accountant will actually trust.

📡

Offline-Ready Mobile

Crews can clock in, log inspections, and complete jobs from the field with zero signal. Everything syncs the moment they're back in coverage.

📈

GTC / PHC Analytics

Plant Health Care and General Tree Care revenue split out by crew, week, month, and YTD. KPI grid + bar charts + 6-month trends, included.

🗺️

Job Sketches & Callouts

Layered, annotated site sketches with numbered tree callouts. Customers see exactly which tree, exactly what work. No more "the one near the driveway."

🛡️

Incident & HR Logs

Confidential workplace safety logs, anonymous HR submissions, admin-only analytics. Built-in compliance hygiene most CRMs make you bolt on.

Scheduling, deep

Drag jobs onto crew swim lanes. Day, week, or month.

Three view modes that share one data model. Day view is hourly (7am–6pm). Week view is crew × day. Month view is the calendar you already know — but every chip is color-coded by status. Drag a job out, drop it back to unschedule. Multi-tab sync via BroadcastChannel.

  • Day / Week / Month with persistent URL state
  • Crew swim lanes for visual capacity planning
  • Color-coded status pills — scheduled, in progress, completed, canceled
  • "Unscheduled & active jobs" drop-row visible across all views
  • BroadcastChannel + calendarUpdated event sync across open tabs
/schedule · week view
Mon
Tue
Wed
Thu
Fri
🌲 Cedar Ridge
Oak removal
PHC visit
Stump grind
Pruning
🌳 Oakwood PHC
Soil treatment
Inspection
Spray cycle
🪵 Pine Hollow
Storm damage
Cabling
Lot clearing
Cleanup

Fleet, sorted

Fleetio-class fleet management. Included.

Vehicles, recurring service reminders, fuel entries with auto-MPG, driver hours by worker, vehicle issues with priority + status. Workers do a DVIR at check-out and check-in from their phone. Reminders auto-roll when a service is logged.

  • Pre-trip + post-trip DVIRs at check-out (8-item ✓ / ✗ checklist)
  • Fuel logs with auto-MPG calculation per row
  • Service reminders by odometer AND time interval
  • Per-driver hours aggregation across the fleet
  • Vehicle issues with priority, status, and auto-creation from DVIR defects
/fleet · Truck 14
🚚 Truck 14TX · 8FH-A203
Active
Odometer87,420 mi
MPG (avg)9.4
Hours MTD148
Pre-trip DVIR — today
Tires & pressure
Lights & signals
Hydraulic boom — slow lift
Brake pedal
Chip box latch

Estimates that close

Branded PDF estimates. Templates by service category.

Six-category template library (Removal, Pruning, PHC, Stump, Emergency, General). Pick a template, drop line items, attach a job sketch. The customer signs digitally and the estimate flows straight into a job.

  • Templates organized by service category — Removal, Pruning, PHC, Stump, Emergency
  • In-flow "Start from template" picker right next to "Add line item"
  • Branded PDF with your logo, header, and footer
  • Digital customer signature → auto-convert approved estimates to jobs
  • Statement of Account: printable + emailable from the customer portal
/estimates · 2026-0419
Cedar Ridge Tree Co.
Estimate #2026-0419
For: Sloan residence · 412 Pine St
ItemQtyTotal
Oak removal — 60ft, rear yard1$2,400
Stump grind (oak)1$425
Haul-away & cleanup1$280
PHC: soil injection (front maple)1$185
Total$3,290
Send to customer Preview PDF

Built for the field

Crews work offline. Sync the moment they're back.

RxDB-backed local storage means clock-ins, DVIRs, callouts, and job completions all work with zero signal. When the truck rolls into coverage, everything reconciles automatically. A sync status pill tells everyone where they stand.

  • Offline-first: notepad, time entries, DVIRs, vehicle assignments, jobs, callouts
  • Tombstones for deleted rows so devices stay consistent
  • Reachability heartbeat + self-healing schema
  • Geofenced clock-in / clock-out at job boundaries
  • Sync diagnostics panel — what's pending, what failed, force-resync
9:41 ⚡ Syncing 3
Today · Truck 14
02:14:33
Clocked in — Sloan residence
▣ Inside geofence · ⏸ Lunch auto-deduct on
Pre-trip DVIR✓ Submitted
Customer sign-off⏳ Pending
Job photos3 attached
Last sync: just now (offline-buffered)

How it flows

Quote → schedule → complete → bill. Without leaving the app.

01

Lead lands

New inquiry hits your dashboard from the contact form, a phone log, or a referral. Convert to a customer with one click.

02

Estimate goes out

Pick a template, drop in line items, attach a job sketch and callouts. The customer signs digitally.

03

Schedule the crew

Approved estimate becomes a job. Drag it to a crew + day in the schedule. They get the work order on their phone.

04

Crew works the job

Pre-trip DVIR. Clock-in inside geofence. Photo evidence. Customer sign-off when complete. Even offline.

05

Invoice and get paid

Mark complete → invoice generated → emailed to customer → portal accepts partial payments. Done.

Pricing

Pricing that fits your operation.

Tiered by crew count. No per-user fees that punish you for hiring. Talk to us for a quote that matches what you actually need.

Solo / 1 crew

From $149/mo

  • 1 crew, unlimited customers
  • Estimates, scheduling, invoicing
  • Customer portal
  • Email support
Talk to us

Established / 6+ crews

Custom

  • Everything in Growing
  • White-label option (your brand)
  • Custom integrations
  • Dedicated success manager
  • Phone support
Talk to us

Common questions

Frequently asked.

How is this different from ArboStar, ServiceTitan, or Jobber?

ServiceTitan is heavy and built for HVAC/plumbing. Jobber's broad but generic. ArboStar's solid but expensive and the UI feels dated. ArborSmart is purpose-built for tree care, modern, and includes fleet + DVIRs in the base price — not as an upcharge.

Does it work offline in the field?

Yes. Crews can clock in, log vehicle inspections, complete jobs, and capture sign-offs with zero signal. Everything syncs automatically when they're back in coverage.

Can I keep my current branding (white-label)?

Yes — available on the Established plan. Your customers see your brand, your colors, your domain. We're invisible behind the scenes.

Do you import from QuickBooks / spreadsheets / our current system?

We do guided imports during onboarding for customers, jobs, estimates, and historical invoices. Most operations are up and running in a week.

What about payment processing?

Stripe integration for ACH and card. Standard processing fees apply (no markup from us). Partial payments and ACH supported.

How long does setup take?

Typical onboarding: 1 week for a 1–3 crew operation. We do a guided kickoff call, run imports, configure your services and pricing, and train your team.

Ready to stop juggling tools?

20 minutes. We'll show you the dashboard, the schedule, and how a job moves from lead to payment.