AA19

Custom software, built on a job site.

Software for a plumbing company should be designed in a plumbing company. This page covers the build process itself: discovery riding along with the crew, a fixed scope, two to four weeks of work, and code the business keeps. The catalog of individual systems sits further down.

01Approach

Four rules that shape every build.

Software shaped to the business

Packaged tools force a company to work the way the vendor imagined. A custom build runs the sequence the crew already trusts, which is why adoption stops being a fight.

Ownership over rental

The code, the data, and the logic belong to the company after handoff. No per-seat math, no feature held behind a tier, no migration project when pricing changes.

Small first, wide later

A first build covers one workflow. Trust earned there funds the second and third pieces, which is a safer path than a twelve-month platform project.

Written judgment

The value sitting in a twenty-year operator's head becomes a documented rule set. Vacations get easier. So does selling the company.

Longer reading on the thinking behind this sits in the local service automation guide, and the wider platform view lives on how it works.

02The build process

Seven phases, start to handoff.

Phase 01

Ride-along discovery

A build starts by watching the work. Calls, quotes, dispatch, invoicing, the spreadsheet nobody admits to. Two sessions with the owner and one with whoever runs the office surfaces more than a requirements doc ever has.

Output: A written map of where jobs stall and dollars leak.

Phase 02

Scope one painful thing

One workflow gets picked, the one costing the company jobs this month. Scope stays deliberately small so something real ships while attention is still on it.

Output: A fixed scope with a fixed price, signed before code exists.

Phase 03

Model the rules

Pricing math, crew capacity, approval thresholds, and the exceptions carried in the owner's head get written down as explicit rules. Judgment gets encoded, not guessed at.

Output: A rule set the owner reads and corrects in plain language.

Phase 04

Build against live data

Development runs on the company's real jobs, real customers, and real rate sheet inside a sandbox. Demo data hides the ugly edge cases that break software in week three.

Output: Working software reviewed weekly on a short call.

Phase 05

Wire into the stack already paid for

Jobber, Housecall Pro, ServiceTitan, QuickBooks, Google Calendar, whatever the crew already opens. New logins get avoided wherever an existing tool can carry the workflow.

Output: Data flowing both directions, no double entry.

Phase 06

Train the people, not the software

One session with the office, one with the field, recorded. Written steps live inside the system so a new hire in October learns the same way.

Output: A team that can run it without a phone call.

Phase 07

Hand over the keys

Repository, credentials, documentation, and hosting transfer to the business. Continuing with AA19 stays a choice rather than a dependency.

Output: Ownership on paper, not a subscription seat.

03Timeline

Four weeks, laid out honestly.

  • Week 0Discovery sessions, workflow map, fixed scope
  • Week 1Rules modeled, integrations confirmed, first screens
  • Week 2Working build on live data, weekly review
  • Week 3Edge cases, exception routing, training recorded
  • Week 4Handoff, credentials transferred, second piece scoped

What the company supplies

  • A rate sheet or pricing logic, even a messy one
  • Access to the CRM, calendar, and accounting tool in use
  • Two hours from the owner and one from the office lead
  • Twelve months of job history where it exists
  • One person inside the company who answers questions

Nothing here requires a technical person on staff. A shoebox of paper invoices has been enough to start.

What a build costs
One-time build. $500 to $10k.

Fixed before work starts. Systems, trades, and custom pieces are itemized on the pricing page.

See pricing →
06FAQ

Questions owners ask before signing.

What does custom software development cost for a small local company?

A first build runs $500 to $10k depending on scope. A single workflow, an estimate calculator or a missed-call recovery loop, sits at the low end. A multi-workflow system with integrations and portals sits at the high end. Pricing is fixed before work starts.

How long before something is running?

Two to four weeks for a first build. Discovery takes days rather than weeks because the source material is the work itself, not a specification document.

Do we have to leave the software we already pay for?

No. Builds wire into Jobber, Housecall Pro, ServiceTitan, QuickBooks, and Google Workspace. Replacing a tool the crew already trusts creates change management nobody asked for.

Who owns the code?

The business does. Repository, hosting credentials, and documentation transfer at handoff. Ongoing work continues by choice.

What happens when the process changes next season?

Rules live in plain language and get edited. Structural changes get scoped as their own small build rather than an open retainer.

Is a shop with six employees too small for this?

Six-person shops are a good fit. Smaller teams feel a missed call or a slow quote immediately, so a narrow build pays back faster than it does at a hundred trucks.

Can a build be tested before committing to the whole thing?

Scope covers one workflow on purpose. The first build is the test.

[ Ready ]

Bring one stuck workflow. Leave with software that owns it.