Software for 2–5 person lawn-care crews
GroundCut is all-in-one software to run a small lawn-care crew — and for 2–5 person teams the operations layer is what carries the day: unlimited team members, the crew mobile app with one-tap status and assigned-job filtering, role-based access, route optimization that orders the day’s jobs by drive time, a built-in customer hub with notes/tags/timeline so the office and the crew share one source of truth, clean CSV exports for your bookkeeper, and a custom domain on your booking page — with instant online quoting feeding the whole pipeline. One plan: $99/month plus Stripe processing — every feature we’ve shipped is included, every new feature we ship is included, no per-user or per-customer fees ever. Direct QuickBooks Online OAuth sync is included alongside CSV export. 14-day free trial.
What you’re dealing with
- ✕Crew calling for the next address while you’re elbow-deep in a different job.
- ✕Two trucks driving across each other’s routes because nobody planned the day.
- ✕Manual labor cost tracking — guessing at hours per job.
- ✕Bookkeeper exporting CSVs and re-entering invoices into QuickBooks.
- ✕Team members logging into a shared owner account because there’s no role separation.
- ✕Customer notes scattered across phones, group texts, and a clipboard in the truck.
How GroundCut solves it
Crew mobile app shows the day’s queue with addresses, lawn outlines, and estimated durations. One-tap "Open in maps" launches Apple Maps, Google Maps, or geo:// with the next stop. Multi-stop route URLs work for the whole day.
Route optimization reorders jobs by drive time using Mapbox Directions. From the admin Jobs view, click Plan route on a date and the day’s jobs sort by nearest-neighbor with drive-time-to-next on each card.
Each user has an hourly_rate. Each job tracks estimated vs actual time, distance, drive time, fuel cost, labor cost, and equipment cost. The Jobs table’s "net" column shows final price minus computed cost — per-job profitability without spreadsheets.
CSV export from /admin/bookkeeping covers your bookkeeper — invoices, payments, and expenses with the columns QBO and Xero expect. Direct QuickBooks Online OAuth sync is also live: connect from /admin/bookkeeping and paid invoices post to QBO automatically, with idempotent and refund-aware behavior. Both workflows are included on the standard plan.
Unlimited users with four roles: owner (everything), admin (everything except team/settings/billing), office (read-only customers/jobs/invoices), crew (operator queue and assigned jobs). Each user signs in with their own email; the crew mobile app filters to their assigned jobs.
The built-in customer hub has a pinned + chronological notes thread per customer (gate codes, pet warnings, special instructions). Pinned notes surface as "property notes" in the crew mobile app so the crew sees them at the door. Tags let you segment customers (commercial, weekly, snowbird) and filter the list. Every SMS and email sent to a customer appears on a notification timeline with delivery status. TCPA/CAN-SPAM opt-out is handled automatically.
Setup walkthrough for small crews
- 1Sign up at /register and use the 14-day trial to evaluate every feature risk-free.
- 2Configure services and pricing rules in /admin/services. Set realistic time_rules — min minutes per quarter-acre, multipliers for overgrown / large_lot / complexity — so your scheduling reflects actual crew speed.
- 3Add team members in /admin/team with role and hourly_rate. Crew accounts only see /operator. Office accounts get read-only admin access without billing or settings.
- 4In /admin/equipment, list your equipment types with cost-per-hour. Each service can use one or more equipment types; the equipment cost rolls into per-job profitability.
- 5In /admin/zones, draw service-area boundaries with rules per tier (accept / accept-with-fee / high-value-only / reject). The default 4-zone setup catches most operations.
- 6Hand your bookkeeper the CSV export from /admin/bookkeeping (income, expenses, audit log), or connect direct QuickBooks Online OAuth sync from the same panel for hands-off posting. Set up your custom domain at /admin/settings → Custom domain so customers see book.yourcompany.com instead of {subdomain}.groundcut.com.
One price. Every feature. No tiers.
A 2–5 person crew uses the full feature set — unlimited team members (no per-seat fees, ever), route optimization on Plan-route days, the customer hub with notes and tags so office and crew share one source of truth, CSV export plus direct QuickBooks Online OAuth sync for the bookkeeper, and a custom domain on the booking page. The bill is $99/mo plus Stripe’s standard processing on each customer charge — that’s it. Hire your fifth crew member tomorrow and the bill doesn’t change.
Polygon-based instant quoting, branded booking page, recurring Stripe Subscriptions billing, the built-in customer hub (notes, tags, notification timeline, opt-out, reengagement), route optimization, custom domain, the crew mobile app, weather alerts, CSV export and direct QuickBooks Online OAuth sync for accounting, and 22+ SMS and email notification types. Unlimited team members.
Start 14-day free trial- GroundCut subscription$99/mo
- Stripe processing on each customer charge2.9% + 30¢
- GroundCut platform fee0%
- SMS / email / Mapbox / map tiles$0 (covered)
- Per-user / per-customer / per-job feesNone
- New features as they shipFree, always
That’s the entire bill. No add-on modules, no feature unlocks, no surprise upgrade prompts. Today’s $99 buys today’s product. Tomorrow’s $99 buys tomorrow’s — every feature we ship lands on the same plan at the same price.
14-day free trial. No card required. Cancel any time.
FAQs for small crews
How does route optimization actually work?+
Can crew members see each other’s jobs?+
How do refunds and voids show up for the bookkeeper today?+
Can I run multiple crews on different routes?+
How does the crew mobile app handle bad cell coverage?+
Is there a real CRM, or is it just a customer list?+
Will hiring a fifth crew member or adding 100 customers raise the bill?+
Get set up in an hour
14-day free trial unlocks every Pro feature. No card required to start.
14-day free trial · No card required · Cancel any time