EarnFlow
Landscaping software

Landscaping software that plans the crews, routes the trucks and bills every job.

EarnFlow runs a landscaping company's whole year in one place: spring cleanups, weekly maintenance, installs, fall winterizations and snow routes. Your crews get their day on their phones, the office sees every truck on the map, and nothing finished goes unbilled.

30 days free · $59 a month plus $19 per extra user · Yearly: 2 months free · We import your customers for free

A real day, three crews

See every crew. Drive less.

This is Maple & Oak Landscaping, the demo company in every EarnFlow walkthrough: three two-person crews out of an East York yard. By 11 a.m. Crew 1 is fixing a valve in the Junction, Crew 2 is rebuilding a retaining wall in North York and Crew 3 is driving to a fall cleanup.

The EarnFlow map for a three-crew landscaping company: every crew live, 1 h 35 min of driving left, and faster orders that would save 14 minutes, 13 km and about $26 today

Crew 1's afternoon zig-zags from Forest Hill to Etobicoke and back to Rosedale, because that's the order customers called. EarnFlow shows the faster order dashed on the map: 12 minutes and 11.7 km less, about $22 in fuel and wages for two people. One click books it.

Crew 3's storm-damage call was booked last in the day. It's high priority, so the suggested route puts it first, even though that costs a few minutes of driving.

Everyone is live because they checked in this morning and agreed to share their location. When they check out, sharing stops.

How routing works

The landscaping year

Built for the way landscaping actually runs.

Spring cleanups and start-ups

Customers request cleanups and sprinkler start-ups from your own booking page, with the arrival windows you really have free. Requests land in one inbox; accept one and it's a scheduled visit.

Weekly maintenance

Recurring jobs rebook themselves at each customer's usual time with the crew that did the last visit, and the Recurring service agent holds those slots so nothing else takes them.

Installs and hardscaping

Multi-day projects get one visit per work day with the same lead and crew, skipping weekends. Estimates are priced per square foot, yard or hour from your catalog and approved online.

Fall cleanups and winterizations

Hundreds of short stops in a few weeks. AI Dispatch places the backlog on each crew's calendar, and route optimization keeps each truck in one part of town.

Snow routes

Tag each snow customer with its route, book the stake-out day, and the crews' routes and live positions show on the same map you use all summer. Snow removal software

Seasonal billing

Pay EarnFlow yearly and get two months free. Release seats when the season ends and add them back in spring, prorated.

Crews, not just people

Book the crew once. Everyone in the truck is on it.

Set up your crews as teams with a lead. Book work on the lead and the rest of the crew rides along on every visit: their phones show the day, their hours are counted, and route savings count everyone's wages.

  • Skills that match the workIrrigation to the crew with an irrigation tech, hardscaping to the install crew, tree work to the arborist.
  • Time off respectedA lead's day off keeps their crew's work from being booked that day.
  • Check-in with location, by consentCrews check in on their phone. Sharing their location is asked at every check-in and stops at check-out.
AI Dispatch for Thursday, October 15: Crew 1's day on a timeline, with two stops done, an irrigation repair in progress and three to go

Quote to cash

From estimate to invoice without retyping.

Price installs from your catalog: interlock per square foot, mulch per yard, labour per crew hour. The customer approves from their email, the approved estimate becomes the job, and the finished job becomes the invoice.

Estimates for a landscaping company: $27,730.20 awaiting customers, $28,726.86 approved and an 88% win rate, including seasonal snow contracts

Draft an estimate from a description. "Take out 40 ft of cedar hedge, two garden beds, eight shrubs, mulch." The Estimator picks lines from your catalog and code prices every one. It uses Claude by Anthropic, so it asks for your consent first.

Unbilled work gets caught. Completed jobs with no invoice show on Home, and the Revenue recovery agent drafts the invoice to the cent of the approved estimate.

Paid on site or online. Card, Apple Pay and Google Pay into your own Stripe account, including by QR code at the property. Collections reminders follow up on the days you choose.

Made in Canada

Canadian dollars. HST on every invoice.

EarnFlow is a Toronto company. Bill in Canadian dollars, put your GST/HST and PST or QST numbers on every estimate and invoice, and set the rate that applies: 13% HST in Ontario, 5% GST in Alberta, 14.975% in Québec. Canadian sales tax

Switching is free

Send us your export from Jobber, LMN, Service Autopilot, Yardbook, QuickBooks or a spreadsheet. We import customers, properties, your price list, recurring work and open balances at no charge, usually within two business days. How the free import works

Pricing

One plan. Priced for seasonal crews.

3 crews of 2

$154 a month: $59 for the organization and your first user, plus five users at $19. Or $1,540 a year, two months free.

Everything included

Scheduling, AI Dispatch and routes, the agents, online booking, estimates, invoices, payments, time tracking and reports. No add-ons.

30 days free

A card is kept on file and not charged until the trial ends. Cancel before then and you pay nothing.

See pricing details

Straight answers

What's on today, and what isn't yet.

  • Available now
    The web app on any computer, tablet or phone.Crews use My Day in their phone's browser: the route, the next stop, gate codes, photos and one tap to finish a visit.
  • Coming soon
    Texting customers from your business number, and QuickBooks Online sync.Both are built. Until texting is on, confirmations and reminders go by email.
  • Winter 2027
    Native iPhone and Android apps.With offline My Day and push notifications.

Landscaping software questions

What does landscaping software do?

It replaces the whiteboard, the spreadsheet and the invoice book: customers and properties, estimates, the crew schedule, routes, time tracking, invoices and payments in one system. EarnFlow also plans the day for you with AI Dispatch and follows up on late invoices and quiet estimates with its agents.

How much does EarnFlow cost for a landscaping company?

$59 a month for the organization including your first user, plus $19 a month for each additional user. A company with three two-person crews pays $154 a month, or $1,540 a year on yearly billing (12 months for the price of 10). Every feature is included.

Does it handle snow removal too?

Yes. Snow customers are tagged by route, seasonal contracts are sold and approved like any estimate, and each crew's snow route shows on the map with live positions. See snow removal software for the details and what's not built yet.

Can it schedule weekly lawn maintenance automatically?

Yes. A recurring job books its next visits at the customer's usual time with the crew that did the last one. The Recurring service agent keeps those slots reserved so other bookings don't take them.

Does it optimize routes for my crews?

Yes. Every crew's day is shown as a route along the roads, starting from where the truck is once the crew checks in. When a faster order exists, EarnFlow shows what it saves in minutes, kilometres and dollars, puts emergencies first, and books it with one click within the crew's working hours.

Can my crews use it on their phones?

Yes, in the phone's browser today: My Day shows the route, the next stop, directions, gate codes and notes, and one tap moves a visit from On my way to Complete. Native iPhone and Android apps are planned for Winter 2027.

Can I move from Jobber or LMN?

Yes, and the import is free. Send us your export and we bring over customers, properties, your price list, recurring work and open balances, usually within two business days.

Does EarnFlow charge HST?

Your invoices carry the sales tax you set (HST, GST, PST or QST) with your registration numbers printed. For your EarnFlow subscription, prices are before tax and GST/HST or QST is charged where Canadian law requires it. See Canadian sales tax.

Try EarnFlow free for 30 days.

A card on file, not charged until the trial ends. Add your team and your customers, plan tomorrow, and see what the agents catch.