ServiceTitan for plumbing companies needs configuration that reflects the sheer diversity of plumbing work — emergency drain calls, water heater installs, camera inspections, permits, and whole-house repipes all behave differently. A setup copied from a generic template treats them the same, and that is where dispatch confusion, inconsistent pricing, and weak reporting begin. Configured around real plumbing workflows, the platform finally matches how the business runs.
Quick answer
The core move is to model plumbing's variety inside ServiceTitan: distinct job type hierarchies, dispatch logic that fits emergency versus project work, and a pricebook structured for the full range of residential and commercial services. When job types are right, almost everything downstream gets easier.
Build job types around real work
Plumbing job types are not one bucket. A useful structure separates:
- Emergency and demand calls — drain clearing, leaks, no-water calls that need fast dispatch
- Installs and replacements — water heaters, fixtures, and equipment with their own steps and pricing
- Inspections and diagnostics — camera inspections and assessments that often lead to larger work
- Projects — repipes and multi-visit jobs with different scheduling and follow-up needs
Clean job types make dispatch, pricing, and reporting all line up instead of fighting each other.
Dispatch and pricebook follow job types
Once job types reflect reality, the rest can be configured to match:
- Dispatch logic can route emergency calls and project work differently — see dispatch board optimization tips.
- Pricebook structure can carry consistent, sellable pricing across the full range of plumbing services, so technicians quote confidently.
- Follow-up workflows can capture the recommendations that turn an inspection into an install.
Reporting that reflects the trade
Generic reporting hides what plumbing owners need to see. Configured well, ServiceTitan can show revenue and performance by job type, technician, and service line — the visibility behind better staffing and marketing decisions. For the metrics that matter, see our guide to reporting KPIs.
Final takeaway
ServiceTitan for plumbing companies works best when the configuration respects how different plumbing jobs really are. Start with job types, then let dispatch, pricebook, and reporting follow. That is the difference between a generic install and a system your team actually trusts. For a deeper look, see our ServiceTitan for plumbing companies page, or take TradeWeave's free account analysis.
FAQs
How is ServiceTitan setup different for plumbing companies? Plumbing has unusually diverse work — emergencies, installs, inspections, and repipes — so job type hierarchies, dispatch logic, and pricebook structure need to reflect that diversity rather than a generic template.
What should plumbing companies configure first? Job types. When they accurately reflect emergency, install, inspection, and project work, dispatch, pricing, and reporting all become easier to set up correctly.
Can ServiceTitan handle both residential and commercial plumbing? Yes, when the pricebook and workflows are structured for both. The key is configuring the differences explicitly instead of forcing one pattern onto every job.
Does my pricebook need to change for plumbing? Usually. A pricebook built for the full range of plumbing services lets technicians quote consistently and protects margin across very different job types.

