Plumbing softwarefor the shop, not the boardroom.
Flat-rate pricing from the truck. Emergency dispatch in under two minutes. Water-heater installs, repipes, and drain calls billed the same way every time. TradeFix is the field service platform built for plumbing contractors ServiceTitan prices out — from solo master plumbers to 25-truck shops.
Plumbing is 2 a.m.
phone calls and
flat-rate pricing.
You're running an 8-truck plumbing shop. Monday morning you have 14 service calls on the board. Tuesday at 11 p.m. a burst pipe turns into three emergencies. You're pricing a whole-house repipe for one customer, a water-heater swap for another, and a $85 drain clear from the on-call truck. Every one of those jobs prices differently.
Then somebody recommends ServiceTitan, quotes you $2,500 a month, wants a dedicated onboarding team and a year-long commitment before you can see the dispatch board. Or Jobber, which doesn't do memberships and treats flat rate like an afterthought. Or Housecall Pro, whose good-better-best pricing is an add-on. None of them know what a backflow test expiry is.
So the flat-rate binder lives in every truck. The emergency call gets dispatched by group text. The service agreement renewals live on Jenny's spreadsheet. And the shop leaks $38,000 a year in missed after-hours tickets, unbilled drain calls, and membership plans that quietly expired without anyone renewing them.
The whole
plumbing shop loop.
Nothing extra.
After-hours calls routed before the customer hangs up.
Flag a call as emergency, and the dispatch board re-sorts — routing to the closest on-call truck via Google Maps distance. One-tap SMS to the tech with the address, the problem, and an ETA back to the customer. Two minutes from phone ring to scheduled job, at 2 a.m., without waking the office.
- Emergency priority re-route
- On-call rotation calendar
- SMS ETA to customer + tech
Same price, every truck, every time.
Build a plumbing flat-rate pricebook — drain clears, toilet rebuilds, disposal installs, water-heater swaps — with labor + material + markup per item. Techs pick from the book on the mobile app, the customer sees one price before work starts, and your margin stays where you set it. No more "I thought Jerry quoted $280."
- Material cost + markup → sell price
- Member vs standard pricing tiers
- Truck-level inventory auto-decrement
Collect before they close the front door.
Tech finishes the job, taps 'create invoice', mobile app auto-builds it from the flat-rate items used. Stripe payment link appears on screen — customer taps their card on the tech's phone, or takes a photo of the check. Paid invoice syncs to QuickBooks Online before the truck pulls out of the driveway.
- Stripe Terminal-style card entry
- Check / cash / ACH logged
- Automatic QBO sync
Recurring revenue without the spreadsheet.
Launch plumbing service agreements — annual inspection, member-only pricing on drain service, discounted water-heater flushes. Stripe Subscriptions bill monthly or annual. Backflow-test expiry tracked per customer. Renewal reminders fire 30 days out. MRR on the dashboard, finally.
- Stripe Subscriptions · monthly or annual
- Backflow expiry + reminder automation
- Member badge on dispatch board
Before TradeFix my on-call tech was pricing emergency calls from memory. First month we standardized flat-rate through the mobile app, our average after-hours ticket went from $340 to $510. Same work, priced right.
Carla M.MERIDIAN PLUMBING · 8 TRUCKS · TEXAS
The questions
every plumbing owner asks.
Does TradeFix do real flat-rate pricing for plumbing?
Does TradeFix do real flat-rate pricing for plumbing?
Flat rate is how the pricebook is designed. Each item carries a labor component, a material component, and a markup — so a water-heater swap priced at $1,875 is the same $1,875 whether Jerry or your newest apprentice runs the call. Techs pull items from the book on the mobile app; the customer sees the price before work starts and signs off. You can also maintain separate tiers — residential, commercial, member — and the pricebook auto-applies the right one based on the customer's tag.
How does emergency / after-hours dispatch work?
How does emergency / after-hours dispatch work?
Flag the call as emergency priority when it comes in. The dispatch board re-sorts — emergencies pin to the top, color-coded red, and the assignment suggestion uses Google Maps Distance Matrix to find the closest on-call truck. One-tap SMS to the tech includes the address, the problem summary, and a Google Maps link. The customer gets an automated SMS back with the tech's name and ETA. Average ring-to-scheduled time, per shop data: under 90 seconds.
Can I track backflow test expiry per customer?
Can I track backflow test expiry per customer?
Every customer record has an equipment registry and a tags array. Backflow devices, water-softeners, and water-heater units all go in the registry with install date and warranty / test expiry. Expiry-based reminders fire automatically 30 days before the date — the customer gets an email, the office gets a dashboard badge, and the job shows up pre-scheduled on the dispatch board if you want it to.
How do memberships / service agreements work for plumbing?
How do memberships / service agreements work for plumbing?
Build plan tiers — Silver ($15/mo: annual inspection), Gold ($25/mo: inspection + discount + priority), Platinum ($45/mo: everything + free drain clear). Stripe Subscriptions handle the billing, monthly or annual. Member badges show on the dispatch board, pricebook auto-applies member discount at estimate time, and renewal reminders fire 30 days before the anniversary. You keep the MRR; TradeFix takes 0.5% platform fee on payments processed — not on the subscription revenue.
Can techs take payment on site?
Can techs take payment on site?
Yes. Tech finishes the job, taps 'close invoice' on the mobile app. The customer sees the line items and total, taps their card on the tech's phone (Stripe card entry), or pays by check / cash with the tech logging it. Signed digitally on the same screen. Invoice closed, receipt emailed, QuickBooks Online synced. The tech is in the truck driving to the next job in under 90 seconds.
Will my plumbing pricebook import from Housecall Pro or Jobber?
Will my plumbing pricebook import from Housecall Pro or Jobber?
Yes. Export your current pricebook as CSV from whatever platform you are on — Housecall Pro, Jobber, ServiceTitan, even a spreadsheet — and import it into TradeFix. We match columns intelligently (SKU, name, description, category, type, unit price, unit, taxable). We also ship a starter plumbing pricebook of ~300 items — drains, fixtures, water-heaters, repiping — that you can use as-is or fork into your own.
Does the mobile app handle truck inventory?
Does the mobile app handle truck inventory?
Yes. Each truck is a location in TradeFix — Truck 1, Truck 2, Warehouse. Parts auto-decrement from the tech's truck when added to an invoice. Low-stock alerts fire when a truck's part count drops below the re-order threshold. End of shift, the tech can reconcile truck stock against the system in about two minutes. Warehouse restocks from purchase orders generated inside TradeFix.