Field service app development for roofers, plumbers and electricians

Give every technician their jobs, checklists and customer details on their phone, collect photos and signatures on site, and send the invoice before they leave the driveway.

See how the app works

The main flow from start to finish, the way your customers and team will use it. Demo content only; your app is designed around your own services, brand and data.

  1. Today's jobsEach technician sees their schedule and the next job.
  2. Job checklistSteps ticked off on site, so nothing is missed.
  3. Photos and signatureBefore and after photos, signed by the customer.
  4. Invoice on siteLabour and parts priced and sent in one tap.
  5. Next jobRoute and arrival time to the next address.
  6. Daily summaryJobs, invoices and hours for the day.

One system for everyone involved

Customers, your team and your office work from the same live data, so nothing is copied by hand and nobody waits for a callback.

My bookings

TUE 18 NOV · 09:30Valve repairTechnician: Liam
FRI 21 NOV · 14:00Boiler serviceAwaiting confirmation
Liam is on the wayArriving in 12 min

Customer app

Book a visit, get arrival updates, approve quotes and pay invoices.

Today's jobs

09:30 · REPAIR14 Oak DriveLeaking valve · 1.5 h
On the wayOn siteCompleted ✓
11:30 · SERVICE7 Harbour ViewBoiler service

Technician app

Jobs, checklists, photos, signatures and invoices on site.

JobsToday
#J-3108Roof leak · urgentNew
#J-3107Valve repairLiam
#J-3105Gutter cleanQuoted $180
#J-3101Boiler servicePaid

Admin panel (web)

Schedule jobs, assign technicians, approve quotes and track payments.

Features, built in phases

Launch with what saves the most time first, then add more as your business grows.

Launch

Jobs, technician app and admin

  • Job scheduling and assignment
  • Technician app with today's jobs
  • Customer details and job notes
  • Checklists for each job type
  • Before and after photos
  • Customer signature on site
  • Admin panel for the office
Phase 2

Quotes, invoices and customers

  • Quotes priced on site
  • Invoices with card payment links
  • Customer app with booking and updates
  • Arrival alerts by notification or SMS
  • Parts and van stock
  • Job history per address
Phase 3

Growth and reporting

  • Recurring service plans
  • Review requests after each job
  • Revenue and technician reports
  • Links to your accounting software

From plan to the app stores in about seven weeks

A typical Business App is delivered in about seven weeks once we have your content and access. You get a test version on your own phone every week.

  1. Week 1
    Plan and design

    Workshop, screen plan and designs of the main screens for your approval.

  2. Weeks 2–3
    Core screens

    Sign-in, home and the main screens for each role.

  3. Weeks 4–5
    Main flow and admin

    The core workflow end to end, plus the web admin panel.

  4. Week 6
    Alerts and reports

    Notifications, reports and the finishing details.

  5. Week 7
    Test and publish

    Testing on real phones with your team, then App Store and Google Play submission.

Technology

  • FlutterOne codebase for fast, native-feeling Android and iPhone apps.
  • Firebase AuthenticationPhone number one-time codes and Google sign-in.
  • Cloud FirestoreBookings, rates and accounts stored securely and updated in real time.
  • Firebase Cloud MessagingPush alerts for confirmations and driver updates.
  • Google MapsAddress search, routes and live driver location.
  • Firebase HostingThe web admin panel, fast and secure on Google's servers.

Publishing on the App Store and Google Play

  • Developer accounts in your company name (Google Play $25 one-time, Apple $99 per year)
  • Store listings, screenshots and privacy policy
  • Data safety form, privacy labels and content ratings
  • Signed release builds, testing and store review

Field Service App pricing

Fixed, one-time prices paid in milestones. You own the app, the code and every account it runs on.

One-time project price, paid in milestones. App store fees (Google Play $25, Apple $99 per year) and server costs are paid from your own accounts.

Starter App

A focused app that puts your business on your customers' phones.

$3,000one-time

Get started
  • Android and iPhone app (Flutter)
  • Up to 8 screens
  • Sign in with phone OTP, Google or Apple
  • Services, catalogue or content you edit yourself
  • Enquiry or quote form, call and WhatsApp
  • Push notifications
  • App Store and Google Play publishing
  • Delivery in about 4 weeks
Download the action plan (PDF)
Most popular

Business App

A custom app with accounts, your data and a web admin panel.

$5,000one-time

Get started
  • Everything in Starter App
  • Up to 20 screens
  • Customer and staff accounts with roles
  • Web admin panel for your office
  • Photos, forms, checklists and PDF reports
  • Maps and location where needed
  • 30 days of support after launch
  • Delivery in about 7 weeks
Download the action plan (PDF)

Advanced App

A complete system: customer app, staff app and admin panel.

$8,000one-time

Get started
  • Everything in Business App
  • Separate staff, driver or technician app
  • Live status and location tracking
  • Online payments through a local gateway
  • Reports and data exports
  • Links to email, Google Sheets and WhatsApp
  • 3 months of support and updates
  • Delivery in about 12 weeks
Download the action plan (PDF)

Field Service App questions

Can technicians use the app without signal?

Yes. Jobs, checklists and photos are saved on the phone and sync automatically when the technician is back online, which matters in basements, attics and rural areas.

Can customers book jobs themselves?

Yes. The customer app lets people request a visit, choose a time window, approve quotes and pay invoices, and every request lands in your admin panel.

Does it work for roofers as well as plumbers?

Yes. Checklists, photo steps, quote items and job types are set per trade, so a roofer, plumber, electrician or cleaning company each gets screens that match their work.

How much does it cost?

Our app plans are $3,000 for a Starter App, $5,000 for a Business App with accounts and an admin panel, and $8,000 for an Advanced App with a separate staff app, tracking and payments. Each plan is a fixed, one-time price.

Do you build for iPhone as well as Android?

Yes. We build in Flutter, so one codebase gives you an Android app and an iPhone (iOS) app. Every plan includes publishing on Google Play and the Apple App Store under your own accounts.

Who owns the app and the code?

You do. The app is published under your own Google Play and Apple developer accounts, the backend runs in your own Firebase project, and you receive the full source code at handover.

Want a field service app for your business?

Tell us how your team works today. We'll reply with a screen plan, a fixed price and a timeline, free of charge.