Constructelligence
Software by trade · plumbing contractor

Plumbing software: what plumbing contractors run, what to track, and where jobs lose money

Plumbing software is really two kinds of software, because most plumbing contractors run two businesses under one roof: service calls, priced per job and paid fast, and construction work — new build and renovation — priced by bid and paid on a schedule of values with retainage. Service needs dispatch, pricebooks and invoicing from the truck; construction needs phase job costing, billing and a forecast. Mixing them in one profit-and-loss hides which side is making money.

Updated · 8 minute read

Key takeaways
  • Service and construction are two businesses — keep their margins separate.
  • Cost construction jobs by phase: underground, rough-in, trim.
  • Construction work bills on a schedule of values, often with 5–10% retainage.
  • Compare phase hours with the estimate weekly, not at close-out.

Where plumbing contractor jobs make and lose money

Key terms: Retainage · Schedule of values (SOV) · Productivity factor · Cost code

A worked example

Rough-in budgeted at 900 hours is 55% complete with 610 hours spent:

Earned hours = 900 × 55%495
Productivity factor = 610 ÷ 4951.23
Forecast rough-in hours1,109
Over the estimate209 h

Caught at 55%, trim can be re-planned and the remaining crew hours protected. Caught at close-out, it is just the answer.

CalculatorPhase labor check
Budget900 hUsed to date610 hlooks fineEarned (installed × budget rate)495 hForecast at completion1,109 h+209 hProductivity factor 610 ÷ 495 = 1.23 · caught at 55%, trim can be re-planned
The worked example’s rough-in at 55% complete: the forecast comes from earned hours, not from hours left in the budget.

The plumbing contractor software stack

Most contractors in this trade run four or five systems. The names below are common examples, not a ranking.

Service & dispatch
ServiceTitanHousecall ProJobber
Construction project management
eSUBProcore
Estimating
Takeofftrade estimating tools
Accounting
QuickBooksSage 300 CREFoundation

The best plumbing software for each kind of plumbing business

There is no single best plumbing software, because a two-truck residential service shop and a 60-person commercial plumbing contractor need different things. Start from the work you do most:

Your businessWhat matters mostSoftware it usually runs
Residential service & repairDispatch, a flat-rate pricebook, quoting and taking payment on site, membershipsField service software such as ServiceTitan, Housecall Pro, Jobber or FieldEdge, with QuickBooks for the books
Remodel & residential new buildEstimates, schedules shared with the builder, change orders, progress invoicesA residential project tool such as JobTread or Buildertrend (often the builder's), plus QuickBooks
Commercial constructionTakeoff, phase job costing, schedule of values billing, retainage, certified payrollTrade estimating, project management such as eSUB or Procore, construction accounting such as Sage 300 CRE or Foundation
Service and constructionBoth of the above, with each side's margin reported separatelyField service software for service, construction accounting for projects, and reporting across both

Whatever you choose, test it on the job type that makes you the most money, and check that a finished job's actual hours can be compared with the estimate without a spreadsheet. The construction invoice template shows what a progress invoice to a general contractor has to carry; the estimating software guide covers takeoff tools.

The numbers worth tracking weekly

How to choose plumbing contractor software

Five questions to ask any vendor before a trial — each is about whether the software fits how this trade actually makes money.

  1. Can service and construction be separated cleanly — divisions, classes or systems?
  2. Does construction job cost track underground, rough-in and trim as phases?
  3. Does billing handle a schedule of values and retainage for GC work?
  4. Can technicians' service tickets reach accounting without re-keying?
  5. Can you see construction margin on its own, not blended with service?

Then trial it on a finished job where you already know the answer. The construction tech stack guide covers how the pieces connect.

Where Constructelligence fits

Constructelligence sits on top of the accounting system you already run — Sage 300 CRE and QuickBooks Desktop are connected today, with Viewpoint, Sage Intacct and others in build — and forecasts every job weekly by cost code, so a construction job running over on labor shows up in the week it starts. It reads read-only, installs on your own infrastructure and replaces none of the tools above. See it in the demo.

Software for other trades

Checklist
Plumbing phase tracker in Excel, filled in with example rows — columns: Job, Phase, Budgeted hours, % complete, Earned hours, Actual hours, Factor, Forecast hours
The plumbing phase tracker as it opens in Excel: example rows in italics, calculated columns shaded.
Free template · Plumbing phase tracker (Excel & CSV)An Excel workbook with drop-downs, validation and formulas built in — or the same columns as a CSV for Google Sheets and Numbers.
Download Excel (.xlsx)
What this template captures

Labor by phase: budgeted hours and percent complete, with earned hours, the productivity factor and forecast hours calculated.

8 columns: 5 you fill in and 3 calculated by formula and filled down 200 rows, so nothing is worked out by hand. In the Excel version, 3 columns reject entries of the wrong type (a date column only takes dates, an amount column only numbers), the header row stays frozen with filters on it, and the workbook opens on an Instructions sheet that lists every column below.

Every column, and how it is captured
ColumnTypeWhat goes in it
JobTextJob number exactly as in your accounting system (e.g. J-1104), so rows join to job cost.
PhaseTextPhase of the work (e.g. underground, rough-in, trim).
Budgeted hoursNumberHours in the estimate for the line.
% completePercentPhysical percent complete, 0–100, from the field — not cost spent.
Earned hoursCalculatedCalculated: [Budgeted hours] × [% complete] ÷ 100
Actual hoursNumberHours charged to the line from timecards.
FactorCalculatedCalculated: [Actual hours] ÷ [Earned hours]
Forecast hoursCalculatedCalculated: [Budgeted hours] × [Factor]

See it on real-looking numbers

Constructelligence is a construction intelligence platform: it reads your ERP, project and field systems read-only and does this arithmetic every week, for every job. The demo runs it on a sample eight-job portfolio.

Try the demoJoin the private beta

Frequently asked questions

What software do plumbing contractors use?

For service work, field service and dispatch software such as ServiceTitan, Housecall Pro or Jobber. For construction work, trade project management (such as eSUB), estimating, and accounting with job costing such as QuickBooks, Sage 300 CRE or Foundation.

How should a plumbing contractor do job costing?

Separate service from construction, cost construction jobs by phase (underground, rough-in, trim) and cost type, compare hours with the estimate weekly, and forecast each job's cost at completion.

Can one system handle plumbing service and construction?

Some try, but service and construction have different pricing, billing and cash cycles. Many contractors run field service software for service and construction accounting for projects, and report on both together.

How should a plumbing contractor set up cost codes?

By phase (underground, rough-in, trim, fixtures) and cost type (labor, material, subcontract, equipment), matching the estimate so budget and actual compare line by line.

Do plumbing contractors need separate service software?

Most with a service division use field service software for dispatch, pricing and invoicing, and construction accounting for projects. Reporting across both is what shows which side makes the money.

CI
Written by the Constructelligence teamConstruction finance and software. Worked examples use the sample demo portfolio; formulas are standard practice. Reviewed September 2026.

More in Software by trade

Free tools for this topic: Construction markup vs margin calculator · Construction labor burden calculator · Contractor overhead recovery and break-even calculator

All software by trade resources →