Field service software

Run your dispatch desk from one screen.

Tickets, technician dispatch, on-call escalation, a live map, and billing — all synced to a Google Sheet you already own. RunSheets is the operations hub for field service teams who don't want a bloated enterprise platform, or a black-box database holding their customer data hostage.

The RunSheets dashboard, showing open ticket counts, SLA health, and ticket volume charts

What is RunSheets?

RunSheets is a full-service dispatch and ticketing platform for field service businesses — HVAC, electrical, plumbing, facilities maintenance, or any team that sends technicians out to a job site. It covers the whole loop: a ticket comes in, gets dispatched to the right technician, gets tracked against its SLA, gets resolved, and gets billed — with a dashboard that shows you exactly where things stand at every step.

The part that makes RunSheets different: there's no proprietary database underneath it. Every customer, ticket, invoice, and technician record lives in a Google Sheet your team already has access to. RunSheets is the fast, secure, login-gated interface on top of it — dashboards, drag-and-drop dispatch, maps, and billing — without anyone touching a formula, and without your data being locked inside a system you'd need an export request to leave.

Everything your dispatch desk needs

Tickets & Work Orders

Every job moves through a clear lifecycle — New, Assigned, En Route, In Progress, On Hold, Pending Billing, Closed — with priority, SLA due dates, and full resolution notes.

Email-to-Ticket

Forward an inbound email and RunSheets turns it into a ticket automatically, with a branded confirmation reply sent straight back to the customer.

Dispatch Board & Day Timeline

Drag and drop tickets across technicians on a live board, or switch to an hourly Gantt-style timeline to see exactly who's booked and when.

On-Call & Emergency Escalation

After-hours and emergency tickets automatically route to whoever's on call, with instant email — and, with an SMS gateway, effectively free text — notification.

Map View

Every open ticket with a real address gets a pin on the map — color-coded by priority, labeled with the ticket number, customer, and assigned technician.

Billing & Invoicing

Log time and material against a ticket, generate an itemized invoice, and download it as a PDF — client-side, with no extra setup required.

Audit Log

Every create, update, and delete is tracked with the real name of whoever did it, pulled straight from the login screen — never just "anonymous."

Your data stays yours

1

Your Google Sheet is the database

Customers, tickets, invoices, and technicians live in a spreadsheet in your own Google account — not a proprietary system you'd have to request an export from.

2

RunSheets runs on top of it

A secured layer handles login, dispatch, dashboards, maps, and billing — reading and writing to your Sheet through a locked-down API, never exposing it directly.

3

Your team logs in and dispatches

One login screen for your whole team, real names on every action in the audit log, and a dashboard built for the pace of a dispatch desk.

Built for field service teams

RunSheets started as a custom dispatch system built for a field service client juggling emergency calls, technician schedules, and paper work orders. Nagoh Creative, the website, app, and software design studio behind it, has grown it since into a product any field service business can run — dispatch, billing, and everything in between — with that original client as customer #1.

Ready to get started?

RunSheets is currently onboarding new companies directly — reach out and we'll get your team set up.

Get in touch