Run Your Trade Business
From Your Phone.

Field Service Management for Contractors

Dispatch jobs, invoice clients, manage crew, and track time — all offline-first. Built for electricians, plumbers, HVAC techs, and handymen running 1 to 15 people.

iPhone · iPad · iOS 17+ · Works offline

Field Service Software Wasn't Built for Tradespeople

ServiceTitan runs $300–500/month. Jobber is built for landscapers. Most tools require internet just to pull up a job. Small trade contractors end up juggling spreadsheets, group texts, paper invoices, and a Square reader that doesn't connect to anything.

Foreman is built for the electrician, plumber, or HVAC tech who runs a small crew and needs a real business tool — not enterprise software at enterprise prices.

Everything You Need. Nothing You Don't.

Dispatch Board

See your whole crew's day on one screen. Drag jobs to assign, reschedule with a tap, and push emergency callouts when you need someone on-site fast. iPad-first layout designed for real dispatchers.

Geofence Auto-Timer

Crew members' time logs start the moment they arrive at the job site and stop when they leave. No manual clock-in. No forgotten punch-outs. Your labor costs become accurate automatically.

Route Optimization

Sequence your crew's jobs for the day to minimize drive time. Built with MapKit — no third-party routing fees. Fewer miles, less fuel, more jobs completed before end of day.

Estimates & Invoices

Generate branded estimates and invoices on-site. Email or text them directly to your customer. Collect e-signatures. Track payment status. Send reminders. Your company logo, your numbers, your professional image.

Offline-First

Everything works without a connection. Jobs, time entries, field notes, and photos are stored locally and sync automatically when you're back online. No cell service on the job site? Not a problem.

Crew Management

Onboard crew members with a PIN. Set their role (dispatcher or technician). Track availability. Each crew member sees only their assigned jobs. One app, two experiences — no separate app to maintain.

QuickBooks Sync

Connect once and push invoices directly to QuickBooks Online. Solo users get a clean CSV export for manual import. Either way, no double-entry — your books stay current without extra work.

Business Analytics

Revenue collected, jobs completed, outstanding invoices, top customers, and crew utilization — all in one dashboard. Know which jobs are profitable and which crew members drive the most revenue.

One App. Two Roles.

The dispatcher and the crew member use the same app — it just shows the right experience for each role. No separate download. No separate subscription.

Dispatcher View

Dispatch board, customer management, invoicing, payments, crew oversight, QuickBooks sync, and analytics. Optimized for iPad but works on iPhone.

Crew Tech View

Assigned jobs list, job detail, navigation, field notes, photos, auto-timer with geofencing, and e-signature capture. Everything a crew member needs, nothing they don't.

Simple, Honest Pricing

No per-seat fees. No feature gating. Pick the tier that fits your operation.

Solo

$19 /month

$15/month billed annually

  • One dispatcher, no crew
  • Full job & customer management
  • Estimates & invoices with PDF
  • Calendar sync (no server needed)
  • CSV export for QuickBooks
  • Complete offline support
Get Started

Business

$99 /month

$83/month billed annually

  • Up to 20 crew members
  • Everything in Team
  • Analytics dashboard
  • Revenue risk alerts
  • Crew utilization reports
  • Customer profitability
  • Weekly email reports
  • Priority support
Get Started

Stop Running Your Business on Group Texts.

One app. Your whole operation. Works offline, syncs when connected.

Download Foreman — Free to Try

Cancel any time from the App Store · iOS 17+ required

Questions?

Does it work without internet?

Yes. Foreman is offline-first — every read and write goes to a local database on your device first. Jobs, time entries, photos, and notes are all available without a connection. Changes sync automatically when you reconnect.

Do crew members need a separate subscription?

No. One subscription covers all devices in your company. Crew members download the same app, sign in with a PIN, and see the crew experience automatically based on their role.

How does the geofence timer work?

When you assign a job, Foreman creates a geofence around the job site address. When a crew member's phone enters that area, the time log starts. When they leave, it stops. No action required on their part.

How does QuickBooks sync work?

Connect your QuickBooks Online account in Settings. Invoices sync to QuickBooks when they're marked paid or sent. No double entry. Solo tier users get CSV export for manual import.

What trades is this built for?

Any field service trade: electrical, plumbing, HVAC, general contracting, handyman, painting, flooring, roofing — if you dispatch crew to job sites, Foreman handles it.