Industries · Field service

Software for field service and mechanical contractors.

Quote, dispatch, job, invoice — one platform instead of four tools and a whiteboard. Built around how the work actually moves, including the parts that currently live in a dispatcher's head.

The flow

How the work moves today

Before anything is designed we map this for your business specifically. The sequence below is the general shape of it — the version in your head, written down, is where a build actually starts.

  1. Request comes in

    A call, an email, or a portal submission. Somebody has to turn it into a job with an address, a customer and a scope.

  2. Quote

    An estimator prices labour and materials, sends it, and then waits — chasing approval by phone or email.

  3. Dispatch

    Someone decides which crew, which day, and in what order, balancing skills, certifications and drive time.

  4. The job

    A tech arrives, runs safety checks, does the work, logs parts and hours, takes photos, gets a signature.

  5. Sign-off

    Paperwork comes back to the office — or does not, until someone goes looking for it.

  6. Invoice

    The job is re-typed into accounting, invoiced, and then chased if it goes past terms.

Where it breaks

The failures this causes

These are the patterns we see repeatedly in this work. We have not measured your operation, so there is no percentage attached to any of them — that number would be made up, and you would be right not to trust it.

5 failures across the 6 steps above — and 1 step that holds fine without a system. Select a step to isolate it.

  1. Request comes in

    Holds
  2. Quote

    • The same job is typed into a quoting tool, a scheduling tool and accounting — three chances to get it wrong.
  3. Dispatch

    • The schedule lives on a whiteboard or in one person's head, so nobody else can answer "where is that crew?"
  4. The job

    • Techs call the office to ask what the scope was, because the detail never left the quote.
  5. Sign-off

    • Signed sheets and photos arrive days later, so invoicing waits on paperwork rather than on work being finished.
  6. Invoice

    • Nobody knows what has been done but not billed until someone builds a spreadsheet to find out.

What we build

What the system does about it

Every capability below is something we have shipped, not something we could imagine shipping.

  • Quote to job in one step

    An approved quote becomes the job, carrying the scope, site, customer and pricing with it. Nothing is re-entered, so nothing drifts between the two.

    A quote awaiting approval. When it is approved the job is created carrying the same scope, site and pricing — the step where most systems make somebody re-type everything.

  • A dispatch board that knows about drive time

    Crews, certifications and job sites on one board, with geocoded addresses so the schedule reflects the drive rather than just the clock.

    The dispatch board: crews, jobs and travel time on one row per crew, with unassigned work — including what is already past its promised window — visible rather than buried.

  • Hard safety gates

    A job cannot start and time cannot be logged until every required check passes. The blocked state is built and verified as carefully as the happy path.

    A crew on site at 07:52 and a job that will not start. Two attempts were refused and both are on the job record — a gate that only warns is not a gate.

  • Sign-off in the field

    Photos, parts, hours and a customer signature captured on a phone, attached to the job record the moment they are taken.

    Sign-off on the phone, in the customer's driveway. Parts, hours, photos and the signature attach to the job as they are taken — and are held on the device when there is no signal.

  • Invoice from the job

    The invoice is generated from what was actually done and lands in accounting directly. Overdue invoices chase themselves on rules the office sets.

    An overdue invoice chasing itself. Recipients, templates and the schedule live in Settings, so the office changes who gets chased and when — without us.

  • A command center for what needs attention

    Open jobs, work scheduled today, approvals waiting and unbilled revenue on one screen — so problems surface before anyone goes looking.

    One screen of things that need a decision today, each one a link to the record underneath it. This is a queue, not a report.

Purpose-built demos, not client screenshots. Our clients haven't given permission to be named, so the companies, people and figures shown are invented. The capabilities are not.

What it connects to

These are systems we have actually connected in client builds. Anything with a documented API is workable — these are the ones already done.

  • QuickBooks

    Invoices and job costing without typing the job twice.

  • Google Maps

    Geocoded sites and travel time feeding the dispatch board.

  • Stripe

    Customers approve and pay without a separate portal.

  • Email & SMS

    Crew assignments, approvals and overdue chasing, sent automatically.

  • Google Drive

    Signed sheets and job photos filed against the job, not lost in a folder.

Start with the slow part

A short call, no deck. We ask how the work moves through your business today and where it stalls, then send a written scope and a fixed price before anything is built. If we are not the right fit, we will say so on that call.