Live in a real 4-location plumbing franchise right now

Every plumbing tool was built by people who never ran a truck. This one wasn't.

Dispatch, the field, the trucks, the parts room, and the books — one login. We built it inside a real 4-location plumbing franchise, one job at a time, until it ran the whole operation. Now you can run yours on it.

Open the live product →No form. No salesperson. Real data.
Built 2026, not 2007Monthly billing, cancel anytimePriced per tech, no annual contract
The stack you're running right now

You're paying for six tools that don't talk to each other.

And re-typing the same address into four of them. This is the actual stack under a twelve-truck plumbing shop — every line of it is something Pipe Daddy does in one login.

What you're running now
Your current plumbing software
Dispatch, the tech app, invoicing
A fleet or DOT compliance tool
Fleet, inspections, maintenance journal
The parts spreadsheet
Inventory, warehouse queue, parts-waiting
The job-costing spreadsheet
Job costing and crew profitability
The commission spreadsheet
Commission rules that run on payment
A shared Google Calendar
Calendar sync and the scheduling grid
The group text thread
Team message board with mentions

That's the real comparison. Not “we're cheaper per seat” — it's the four other subscriptions and the seven places your data currently disagrees with itself. See what's in it →

Three rules we won't break

Most software is neutral. That's how owners get burned.

It does whatever it's told. Pipe Daddy has opinions, because we learned these the hard way running actual trucks.

Rule 01

Leads never auto-convert to jobs.

A lead is a person who called. A job is a commitment you can staff and bill. Software that blurs the two costs you money and trust. A human decides, every time.

Rule 02

Reputation is treated as an operating system, not a firehose.

Post-job feedback is captured and handled before a permanent public rating is the only option. Your reputation stays an asset you manage.

Rule 03

No mileage line items. Ever.

Nickel-and-diming the customer at the door is how you lose the repeat. The truck getting there is your cost of doing business, not a surprise on the invoice.

How it works

From phone call to paid. In one screen.

No tab-hopping, no re-typing the customer's address into four systems. One panel, the whole job.

01

Intake

Backed-up drain call comes in. Branded intake form, zone-aware, rate-limited. The CSR captures it once.

02

Dispatch

Drag to a truck. Horizontal board, techs as rows, live pins on the map.

03

Field

Tech runs it. GPS auto-advance, price book on the phone, card payment taken on the job.

04

Paid

Invoice closes, commission calculates itself, QuickBooks and Gusto stay in sync.

What it actually does

The parts that keep a plumbing shop owner up at night.

Nobody lies awake wanting a commissions engine. Here's the same product described the way it actually comes up — 31 capabilities live in production, including the 20 this site spent a year not mentioning.

Somebody called at 7am and nobody called them back till noon.

Speed-to-lead alerting

A new lead raises an alert until a human owns it. First responder wins the job, so the clock is the product.

The far side of the county costs me more and I charge the same.

Service zones and zone pricing

Real geographic zones with a pricing engine attached, so an address quotes itself at the right rate.

Time-off requests live in my text messages.

Scheduling grid and time off

Technicians request, you approve, and the board already knows.

My guys won't use a new calendar.

Google and Microsoft calendar sync

Two-way OAuth sync plus a per-user iCal feed. They keep the calendar they already live in.

The group text is where decisions go to die.

Team message board

Mentions, per-job threads, and a search that actually finds it later.

Half my jobs are in basements with no service.

Works with no signal

The app runs from a cached shell and queues every change on the device. It shows what's pending and syncs itself when the bars come back.

My techs have no reason to offer the better option.

Upsell leaderboard

Sales-floor psychology, in the field, visible to the crew.

Finding one old job takes four clicks and a guess.

Cmd-K search

One keystroke, everything — customers, jobs, invoices, parts.

I don't know which jobs actually made money.

Job costing and crew profitability

Labour, parts, and drive time land against the job, so you find out which work and which crews are worth it — including surge pay.

Month-end is an argument about who bought what.

Purchase orders

Raised, approved, received, and attached to the job it was for.

Payroll means exporting a CSV and praying.

Gusto payroll handoff

Signed CSV export and an API push, straight off approved commissions.

Somebody changed a price and nobody will say who.

Per-record history

Every record carries its own audit trail. Who changed it, when, from what.

I found out about the DOT inspection when it was already overdue.

Fleet and DOT compliance

Vehicle inspections, a maintenance journal, fuel capture, and a mechanic portal. This is the separate fleet tool you're paying for.

My tech drove forty minutes for a part he didn't have.

Inventory, warehouse, and parts-waiting

Stock by location and truck, QR count and labelling, a warehouse queue, and a parts-waiting state so a job can't quietly stall.

My price book is a year out of date.

Vendor price-book sync

Supplier pricing updates without anyone re-typing a catalogue.

Customers call the office to ask where their invoice is.

Customer portal

They log in and see their own jobs, invoices, and history. Those calls stop.

I can't run water-heater leases in my software at all.

Lease and sale, with recurring obligations

A lease/sale toggle, real lease agreements, and the recurring billing behind them. Most plumbing software simply can't do this.

My people either get every alert or none.

Per-user notification preferences

In-app, email, and SMS, chosen per person per channel.

My CSR types every work order in by hand.

AI work-order intake parsing

The request arrives as text and comes out as a structured job. This is the most modern thing we've built and the site has never mentioned it.

Nobody can find the right part number.

AI SKU matching

Describe the part in plain words, get the SKU, off an embedding match.

Proof

Built inside a working plumbing franchise, one job at a time, until it ran the whole operation.

That's the whole story and it's the only claim on this page. We're not going to show you invented percentages — when a real plumbing shop's numbers land, they'll go here with the shop's name attached.

4
Locations running it in production

Not a pilot tenant. A working plumbing franchise.

6
Roles per location, fully isolated

Owner, dispatcher, CSR, tech, bookkeeper, field admin.

31
Capabilities verified against the live build

Audited feature by feature, not counted off a roadmap.

Switching

Switching software is terrifying. We make it not.

Your whole business runs on the system you have now. Nobody rips that out on a promise. Here's exactly how the move works, so there's no leap of faith.

  • We move your data. You don't re-key a thing.
  • Run Pipe Daddy alongside your old system until you trust it.
  • We train your dispatchers and techs, live, on your real jobs.
  • Go at your pace. One location first if you want.
The product

Everything your plumbing franchise runs on. In one screen.

The Pipe Daddy dispatch board — techs as rows, jobs in time slots
01 — Dispatch

Horizontal board, techs as rows, jobs in cells. Drag to move. Live truck pins on the map.

Public Lead Intake

Branded forms, zone-aware, rate-limited.

Recurring Reminders

Annual sewer cleans, water heaters, septic.

Smart Review + Reputation

Post-job feedback that protects your public rating.

Multi-Location Roles

6 roles per location, fully isolated — no data bleed.

QuickBooks + Gusto Sync

Native, not "compatible".

Marketing Attribution

Google Ads + Meta Ads daily pull.

02 — In the truck

What the tech sees.

GPS auto-advances status. Price book built in. Card payment taken on the job, on your own Stripe account.

The Pipe Daddy tech app — a job in progress
03 — The back office

Money moves on its own.

Commissions accrue on payment. AI Advisor answers questions about your data in plain English.

Commissions tallied the moment a job is paid — accrued, approved, and paid per tech
Pricing

Priced for this decade. No annual handcuffs.

Same money, different math. ServiceTitan locks you into a year at enterprise pricing. We charge per tech, monthly, and you can leave whenever. The low price isn't the pitch. The lack of a leash is.

Pipe Daddy

$109–$149 / tech / mo

Monthly, cancel anytimeDispatch, field, back office all inData migration includedBuilt 2026, on your side

ServiceTitan

$400+ / tech / mo

Annual contract, paid up frontModules cost extraMigration is your problemCore built 2007

Open it and see whether it's worth a conversation.

No form, no salesperson, real data. It's the same product our own four-location plumbing franchise runs on.