# Plumbing Business Software | EternalEngine

Software for plumbers: emergency dispatch, flat-rate estimates, GPS-verified check-ins and on-site payment. Plans from $9.95/mo, no per-truck fees.

Dispatch to paid, same visit

# Plumbers

Emergency calls, flat-rate estimates, and on-site payment for plumbing businesses — dispatch a tech, quote the fix, and get paid before they leave the driveway.

[Start free](https://app.eternalengineos.io/signup?plan=free&interval=annual)[Request a demo](https://eternalengineos.io/demo/)

Emergency dispatch board

Flat-rate estimate builder

GPS-verified check-ins

On-site invoicing & payment

Customer signatures

Inventory for parts & fittings

## A Day in the Life of a Plumbing Business

From the 2 AM emergency call to same-visit payment — every step in the apps that ship today.

Click to enlargeThe shared calendar a plumbing dispatcher works from — emergency slots, routine jobs and invoice due dates on one view.

1

6:45 AM

### Morning Board & Emergency Slot

Your dispatcher opens the CrewGrid board: 3 scheduled repipe jobs and 2 open emergency slots held for same-day calls. Each work order carries job type, priority and the site address, so an emergency call at 7 AM slots in ahead of routine maintenance without a phone tree.

Dispatch boardEmergency slotsWork orders

2

9:15 AM

### Burst Pipe Call Comes In

A customer calls about a burst pipe under the sink. ClientForge logs the call as a new lead if they're not already a customer, and the dispatcher assigns the nearest available tech from the board — no separate call-tracking spreadsheet.

Lead captureDispatch assignment

3

9:52 AM

### On-Site Diagnosis & Flat-Rate Quote

The tech checks in — CrewGrid verifies arrival by GPS within 500 m of the site — diagnoses a cracked supply line, and builds a flat-rate BidForge estimate on the spot: parts, labor, and a same-day-service line item. The customer approves it with a signature on the tech's phone before any work starts.

GPS-verified check-inMobile estimateCustomer signature

4

11:30 AM

### Repair, Parts, and Payment

The tech pulls the replacement fitting from StockShelf inventory, completes the repair, uploads before-and-after photos to the work order, and sends the TitanLedger invoice with its PayGate link. The customer pays by card on their own phone before the tech leaves the driveway.

Inventory trackingPhoto proofOn-site payment

5

5:30 PM

### End-of-Day Reconciliation

Your dispatcher checks the board: 5 jobs closed, 4 paid on-site, 1 invoiced on net-15 for a commercial account. Parts used, labor hours and payments are all logged against each job, and a CSV export goes to your bookkeeper without re-entering anything.

Real-time reportingCSV export

### The apps in this day

Dispatch, inventory and e-signatures ship on Pro ($99/mo, 5 users); scheduling and the shared calendar start on Team.

[CrewGrid dispatch](https://eternalengineos.io/features/crewgrid/)[StockShelf inventory](https://eternalengineos.io/features/stockshelf/)[BidForge estimates](https://eternalengineos.io/features/bidforge/)[PayGate payments](https://eternalengineos.io/features/paygate/)[TitanLedger invoicing](https://eternalengineos.io/features/titanledger/)[Compare with Jobber](https://eternalengineos.io/compare/jobber/)

## What this replaces

A typical 2-3 person plumbing shop runs a scheduling tool and a separate invoicing app that don't share a customer record:

- Jobber Core (1 user, annual)$39/mo
- QuickBooks Simple Start (invoicing/books)$38/mo

**Other tools:** roughly $77/mo for two disconnected tools, before adding a second user.** EternalEngine:** $49/mo (Team, 3 users) or $99/mo (Pro, 5 users) — dispatch, invoicing, parts inventory and CRM in one bill.

A 3-person crew on EternalEngine Team pays $49/mo flat instead of stacking a scheduling tool and an accounting tool separately — and gains a CRM pipeline neither replaces.

## Why Plumbing Businesses Choose EternalEngine

### GPS-Verified Emergency Response

Every check-in is verified against the site address — an arrival only counts within 500 m — so you always know which tech is actually on an emergency call, not just who was assigned to it.

### Quote and Close From the Truck

CrewGrid opens in any phone browser. Build the flat-rate estimate, get the signature, and send the invoice — all before the tech gets back in the van. Needs a data connection at the site; there is no offline mode today.

### Parts Tracking That Matches What You Used

StockShelf tracks fittings, valves and pipe stock across your van and warehouse with FIFO or average-cost valuation, so the parts on the invoice match what actually left the shelf.

## How EternalEngine compares for plumbers

See an honest, feature-by-feature comparison against the tools plumbers teams already know.

[vs Salesforce](https://eternalengineos.io/compare/salesforce/)[vs Jobber](https://eternalengineos.io/compare/jobber/)[vs ServiceTitan](https://eternalengineos.io/compare/servicetitan/)[vs QuickBooks Online](https://eternalengineos.io/compare/quickbooks/)[vs Service Fusion](https://eternalengineos.io/compare/service-fusion/)

Questions

## Plumbers questions

Does EternalEngine handle 24/7 emergency dispatch?

CrewGrid lets your dispatcher hold open emergency slots on the board and assign the nearest available tech when a call comes in. There is no automated on-call rotation or after-hours answering service built in — that stays a manual dispatcher decision today.

Can I track which parts I used on a job?

Yes. StockShelf (Pro and up) tracks fittings, valves and stock across warehouses and vans, with purchase orders, stocktakes and FIFO, LIFO or average-cost valuation on an immutable transaction ledger.

Is there a flat-rate price book like some plumbing software sells?

BidForge lets you save your own estimate templates and line items with your own prices, and reuse them on future jobs. There is no vendor-maintained, licensed flat-rate price book the way some field-service platforms sell as a paid add-on — you build and reuse your own.

Can customers pay without a card reader?

Yes. Every TitanLedger invoice carries a PayGate payment link — the customer pays by card, Apple Pay, Google Pay or bank transfer on their own phone. There is no card-reader hardware required.

## Ready to get started?

Plans from $0 — Basic at $9.95/mo. Save 20% on annual billing. Set up in under 5 minutes.

[Start free](https://app.eternalengineos.io/signup?plan=free&interval=annual)[Request a Demo](https://eternalengineos.io/demo/)
