Plumbing business software: what a two-van operation actually needs
Plumbing business software gets sold as one product, but a plumbing book is two different businesses under one licence. There is emergency and maintenance work: short jobs, won on response time, often for the same property managers month after month. And there is project work: renovations and new installs, won on quotes, running for days or weeks with deposits and staged money. Software that fits one usually fights the other.
Before comparing products, be precise about what each side of the book needs, because the answer decides whether off-the-shelf plumbing business software fits you or whether you are better building the workspace around the business.
The maintenance side: response time and repeat clients
Emergency and maintenance work is a throughput problem. The unit of value is the enquiry you responded to, and the economics are simple: a missed 2pm call is not a delayed job, it is a job that went to whoever answered at 2:05.
Capture beats answering. Nobody answers every call from under a house. What matters is that the missed call becomes a record, with the name, address, problem and time, so the 4pm callback happens. In Diract a trade's plan always includes an Enquiries list, and requests from the form on your website land in it once the form's Saves to is set to it.
The repeat clients are the business. Two real estate agencies sending three jobs a week are worth more than a month of one-off emergencies, and they choose plumbers on turnaround and paperwork, not price. A customer record connected to every job makes the agency's question, "where's the report for 14 Smith St?", a lookup rather than a search through texts. A maintenance agreement is a recurring job: each visit is added to your jobs four weeks ahead, with its customer, site, assignee and lines.
Small jobs, invoiced the same day. Maintenance margins die in the invoicing gap. A job marked done should show on a "done, not invoiced" screen that evening, because a $380 job left uninvoiced for three weeks is a $380 interest-free loan you did not agree to make.
The project side: staged money and a variations habit
Renovation work runs on the quote and the schedule. The quoting discipline, itemised scope, exclusions, expiry and follow-up, is its own subject, covered in quoting for trade jobs. Two more things matter on projects.
Money by stage. Deposit, rough-in, completion. Each stage is a line against the job with an amount and a date due, so "what has this job paid so far?" is a glance. The rules on deposits and payment claims for building work are set locally, so check yours before you fix your standard stages.
Variations recorded when they happen. The second point added mid-job, the corroded pipe found behind the wall. Two lines in a variations list, what changed, the price difference and the date the customer agreed, turn the final invoice from an argument into a summary.
The screens
A two-van operation needs three, drawn from the same lists.
- Today, per van: the jobs, the addresses, and the one field the plumber on site needs, such as the gate code or the agent's lockbox.
- Money: quotes awaiting an answer, work done but not invoiced, invoices sent but not paid.
- The agencies: open jobs per property manager, so the weekly "here's where everything's at" email writes itself.
For the vans, Routes puts each person's jobs for a day in driving order. That is the whole product. The question about any plumbing business software is whether it gives you these screens over your lists without forcing a workflow you do not have. The general version of that trade-off is custom software vs off the shelf.
Setting it up in Diract
At sign up, pick Something else and type plumber as your trade. A note reads We'll start you on our plumber and gasfitter workspace. That starts you with jobs and their lines, Enquiries, the Quotes, Invoices, Routes, Recurring jobs and Equipment tools, and a Compliance Paperwork Lodged tick on each job, so no certificate is left unlodged.
Then describe the book honestly, both sides of it, under What does your business do? "Two-van plumbing business: emergency and maintenance work for homeowners and two real estate agencies, plus bathroom renovations quoted fixed-price with a deposit and stage payments" gives the plan the agency view, the stages and the variations list.
Review the plan part by part under Our suggestions before anything is built. Adjust it as the first fortnight of real jobs finds the gaps, through Build your process, with a new table or field added in minutes. Job photos and compliance certificates can stay in the Google Drive or SharePoint you already use.
Conclusion
Plumbing business software has one job: keep the maintenance side responsive and the project side honest, on screens the vans and the office both trust. Five lists, three screens and same-day invoicing recover more margin than any feature list.
Build your app free at diract.io. Every plan starts with a 7 day free trial, and no card is charged until it ends.
Questions
Do I need different software for maintenance and renovation work?
No. You need the same lists worked by different screens. Both sides share customers, jobs and invoices, and the project side adds stages and variations. One workspace holds both.
Can the property managers see their own jobs?
A public page can show what you choose to show, and the safer default is a weekly status email drawn from the agency screen. Decide what an outsider should ever see before you turn anything public.
What happens to the jobs already in my spreadsheet?
Bring them across rather than starting empty: tidy the sheet and turn it into a table. The signs that the spreadsheet is at its limit are in replace spreadsheets with a dashboard.
This article is general information, not legal or financial advice. Current as at 19 September 2026. The product changes often, so check the screen before relying on a detail here.
How to set it up
Subscribe to our newsletter
Keep updated with the latest changes.