Run your plumbing jobs from your truck
It's 9pm, a water heater just let go, and you're juggling the dispatch text, the parts list, and the customer's card number on three different screens. One app does all of it.
“I used to bill water-heater jobs late from my kitchen table. Now I invoice in the driveway before I've even loaded the old tank.”
Built so plumbers can invoice on-site — get paid faster instead of billing from the kitchen table weeks later.
Free forever for solo ops · No card to start
The daily reality
The plumber's grind today
The friction that costs you margin, hours, and the next good night's sleep — and exactly what we built to kill it.
After-hours calls go to chaos
An emergency comes in at 11pm and you're scrambling between voicemail, a paper notepad, and Google Maps. No clean way to log who called, what broke, or where you're headed.
Payment chases you home
You finish the repair, the homeowner says 'send me an invoice,' and now you're billing at the kitchen table 40 days later — hoping they pay before your supply-house statement is due.
Parts markup gets eaten
You buy the fitting, the valve, the flex line at retail, mark it up in your head, then forget half of it by the time you write the ticket. Margin walks out the door one part at a time.
Permits and inspections slip
Re-pipe and water-heater jobs need permits and a city inspection, but tracking which job is waiting on which inspector across a dozen addresses lives in your memory — until it doesn't.
No history when you go back
You've been to that house three times in two years. What did you replace last time? What's the model on the unit? You're guessing in the crawlspace instead of pulling it up.
Built for your workflow
One app for how plumbers actually work
Every ContractorsChat feature, reframed for the job in front of you — quotes, crew chat, timeclock, payments, and job-cost tracking that fits your trade.
Dispatch the emergency, not your evening
Log the call, the address, and the symptom in one tap, then assign the job to yourself or a tech. Your whole after-hours queue lives on one screen.
Invoice on the driveway
Build the invoice on-site from your services catalog and send it — or a payment link, if you've connected your own Stripe — before you pull out. No more billing on Saturday for last Tuesday's call.
Parts markup that actually sticks
Add fittings, valves, and fixtures as line items with your markup baked in. Every part you touch lands on the invoice and in your job-cost margin automatically.
Permit & inspection tracker
Flag jobs that need a permit, attach the permit number, and track inspection status per address so nothing fails final because you forgot to schedule the inspector.
Per-property service history
Every visit to an address — repairs, model numbers, photos, warranties — stays attached to that property. Walk in already knowing what you installed last time.
Crew chat tied to the job
Send your apprentice the cutoff location, a photo of the manifold, or the parts to grab on the way — all threaded to the specific job instead of buried in personal texts.
How it works
Up and running on the first job
Take the call, log the job
Capture the address, the problem, and the customer in seconds — even one-handed at 11pm. The job is now a channel everything attaches to.
Fix it, build the ticket
Add labor and parts as you work. Snap photos of the old unit and the new install for the record and for the homeowner.
Invoice before you leave
Present the total, send the invoice or payment link on the spot, and the income posts to your books with the markup already counted.
Questions
Plumber questions, answered
For plumbers
Run your plumber business from one app.
Free forever for solo ops. 6 months of Pro on every new account. No credit card to start.