Every feature, up close
The whole app.
Nothing hidden behind a plan.
Every feature on this page is in the free tier. There is no pro tier that gates the workflow. Here's the whole app, in working order, explained.
What's in the app
Everything you need on the truck.
CRM that fits a clipboard
Customers, sites, and contacts in one connected book.
- Per-site notes and gate codes
- Multiple contacts per customer
- Service history per address
Jobs, schedules, service reports
The full lifecycle — quote, schedule, dispatch, complete, document.
- Recurring routes
- Drag-to-reorder day
- Service-report PDF on close
Custom PDFs, your branding
Every PDF (invoice, quote, work order, service report) is template-driven and white-label-ready, free for everyone.
- Logo, colors, fonts
- Per-template layouts
- Localized output
Personnel, timesheets, expenses
Manage your crew, track hours, log job-site costs.
- Crew assignments
- Time-on-site tracking
- Receipt photos on expenses
The little things, on every record
Reminders, notes, and attachments wired into every entity, not just jobs.
- Local push reminders
- Free-form notes anywhere
- Photos and files on any record
Make it your trade
Custom fields and schemas, with prebuilt patterns for landscaping, plumbing, pool, pest control, housekeeping, and HVAC.
- Custom fields and schemas
- Per-trade defaults
- Reusable layouts
Your data, portable
Dropbox, Google Drive, and OneDrive integration. Encrypted backup files. Restore on any device, any time.
- End-to-end encrypted backups
- Device-to-device restore
- No servers in the middle
English and Spanish, light and dark
Full Spanish translation, dark mode, and accessibility built in from day one.
- Full Spanish UI and content
- Dark and light themes
- System theme aware
Proposals and billingComing soon
Quote-to-cash without leaving the app. Estimate, send, accept, invoice.
- Branded proposal PDFs
- In-app accept and sign
- Invoice on accept
Jobs & work orders
Draft → pending → scheduled → in progress → done.
The lifecycle every field pro actually runs. Each stage captures what it needs: an estimate becomes a scheduled job becomes a completed work order with photos, parts, and a signature. All offline, all auditable.
- Create a job from a call, a quote, or a recurring route
- Photos attach to any stage with notes or arrows
- Parts used deduct from inventory the moment you close
- Export as invoice, receipt, or plain PDF

Offline-first, by default
The network is optional. Your day is not.
Every app that says "offline support" is really cloud-first with a cache. ToolBerry inverts that: your device is the source of truth. Sync happens when you want it to. Routes, notes, photos. Everything cached ahead of time.
- Full route cached before you leave the yard
- Photos stored locally; upload if and when you decide
- Sync reconciles silently when you're back in range
- Works on cellular, Wi-Fi, Bluetooth-tethered, or none of the above
No signal. Full capability.
Every feature on this page works with airplane mode on.
The customer book
The address, the code, the dog, the note.
Not a CRM. A customer book: the thing you'd carry if you were still on paper. Everything you need to walk up to a house and start work. Everything you want to remember from the last visit.
- Per-client preference sheets
- Gate codes, lockbox numbers, parking instructions
- Service history timeline with photos and notes
- Visibility flags: share an address with the helper, hide the code
Schedules & recurring routes
A week that knows what day it is.
Weekly routes, bi-weekly clients, monthly commercial, seasonal one-offs: all on one calendar. Set it once and the schedule regenerates every Monday.
- Recurring templates: weekly, bi-weekly, monthly, quarterly, custom
- Seasonal flags for spring cleanup, summer service, etc.
- Drag-to-reorder on the day; others rebalance
- Skip / push / reschedule without breaking the series
Weeks, not days
Recurring routes and seasonal clients roll forward automatically. Skip, push, or reschedule without breaking the series.
Photos, with intent
Documentation, not camera roll.
Every photo has a purpose: condition, damage, before, after, equipment, access. Each photo is tagged, attached to the job, and kept there — not scattered in your gallery.
- Annotate with arrows, circles, text
- Tag a photo as before / after / issue / reference
- Attach to the work order, customer, or equipment record
- Local-only until you export; never auto-uploaded
Attached to the job
Every photo is tagged, annotated, and tied to the work order. Not scattered in your camera roll.
Quotes, invoices, receipts
Price the job. Send the PDF. Get paid.
Your labor rates, your parts library, your pricing rules. The app does the math, writes the PDF, and lets you send it on the spot. No transaction fees; no routing your invoices through someone else's server.
- Line items from your parts library + custom entries
- Flat-rate, hourly, or mixed pricing
- Branded PDF with your logo and terms
We believe your data belongs to you
Your Data Stays Local
All work orders, customer information, schedules, and business records are stored exclusively on your device.
No Backend Servers
We do not operate servers that store your business data.
No Data Sales
We never sell your personal information to third parties.
No Advertisements
Our app does not display ads or use advertising trackers.
No Cookies or User Tracking
No cookies, no user profiles. Only anonymous usage data to fix bugs and improve the app.
That's the whole app. Every trade, every tier, free.
If a feature isn't on this page, it's on the roadmap. We ship in public and listen to pros on the truck.

Ready to ride shotgun
Ready to manage your jobs from the truck, not the desk?
Everything's already packed. No forms, no wait. Open the app and you're scheduling your first job before the coffee gets cold.
No account · No credit card · Works offline
