Skip to content

Free Plumbing Estimating Software

Price a water heater swap, a repipe or a bathroom rough-in fixture by fixture, with plumber wages for your metro, and get a yes from the customer online.

The builder below opens with a sample plumbing job, water heater swap, a toilet and a kitchen faucet: 5 lines, $2,571.51 in all. Labor is the BLS OEWS May 2025 U.S. median wage for plumbers, pipefitters and steamfitters ($30.67) plus 35% for payroll taxes, insurance and equipment, and overhead and profit is 20%, the same way our calculators price. Change any line. Nothing is saved until you choose to.

PlumbingJob ZIP Sample loaded: water heater swap, a toilet and a kitchen faucet

$41.40/hr: the U.S. median wage for plumbers, pipefitters and steamfitters ($30.67, BLS OEWS May 2025), plus 35% for payroll taxes, insurance and equipment. A ZIP switches to the local wage. Change it under More options.

  • $1,553.88

  • $101.81

  • $362.52

  • $311.62

  • $241.68

Add from the plumbing list (44 items, estimated national prices)

The plumbing item library (44 lines)

Material per unit is our national estimate (estimated); labor hours per unit are crew-hour productivity figures. Both are defaults you overwrite with your own numbers.

ItemUnitMaterialLabor hrs
Water heater, 50 gal gas tankea$1,1503.5
Water heater, 50 gal electricea$8503
Tankless water heater, gas, with ventingea$2,4008
Heat pump water heater, 65 galea$2,1005
Expansion tankea$600.6
Pressure reducing valveea$1401.5
Main shutoff valve, ballea$451.2
Water service line, 1 in PEX, trenchedlinear ft$90.3
PEX supply, 1/2 in, runlinear ft$10.045
PEX supply, 3/4 in, runlinear ft$20.05
Copper supply, 3/4 in type Llinear ft$70.12
Repipe, whole house, per fixtureea$1805
PVC drain, 2 inlinear ft$30.1
PVC drain, 4 inlinear ft$70.14
Cast iron stack replacementlinear ft$280.5
Sewer line replacement, trenchedlinear ft$420.6
Sewer line, trenchless linerlinear ft$950.35
Cleanout, exteriorea$1202.5
Sump pump with basin and check valveea$4804
Ejector pump for basement bathea$1,1008
Backwater valveea$3804
Toilet, standard, installedea$2401.5
Toilet, wall-hung with carrierea$1,1005
Kitchen sink rough-inea$1204
Bathroom rough-in, full bathea$65022
Faucet, kitchen pull-downea$2101.2
Faucet, lavatoryea$1301
Shower valve, pressure balanceea$1902.5
Shower valve, thermostaticea$4203
Tub drain and overflowea$601.5
Garbage disposal, 3/4 hpea$1901.2
Dishwasher connection kitea$451
Ice maker box and lineea$601.2
Hose bib, frost-freeea$551.2
Gas line for range, CSSTlinear ft$60.2
Water softener, installedea$1,4004
Whole-house filterea$3202
Reverse osmosis, under sinkea$3802
Recirculation pumpea$3502.5
Drain cleaning, cable, main lineea$01.5
Camera inspection of sewerea$01.5
Leak detection, electronichr$01
Plumbing permitea$1601
Wall and floor opening for accessea$201

Local labor rate for plumbers, pipefitters and steamfitters

BLS publishes the median wage for plumbers, pipefitters and steamfitters by metro and state. Enter a ZIP to see the local figure the builder should be anchored to.

National median for plumbers, pipefitters and steamfitters (SOC 47-2152, BLS OEWS May 2025): $31/hr.

From the $30.67 national median for plumbers, pipefitters and steamfitters, add what your plumbing business pays on top of wages, its overhead and its profit to get the rate each billed hour has to carry.

Enter your payroll costs, overhead and profit to see the billed rate your numbers need.

Source: labor at $30.67/hr, the BLS OEWS May 2025 national median hourly wage for plumbers, pipefitters and steamfitters, SOC 47-2152. The builder adds 35% for payroll taxes, insurance and equipment.

How to price plumbing work

Estimate by fixture and by foot

Plumbing scope has two natural units: fixtures (a toilet, a lavatory, a shower valve) and pipe runs (feet of PEX, feet of drain). The library carries both, so a full-bath rough-in is one assembly line while the supply and drain runs to it are priced per foot. Repipes use a per-fixture rate that already includes the average run, which is faster and closer to how the trade bids.

Water heaters: the swap is never just the swap

Code changes catch up with every replacement: an expansion tank, a pan and drain, seismic straps, a new gas flex, sometimes a chimney liner when the furnace has gone high-efficiency and the heater is orphaned on the flue. Listing each line shows the customer why a $1,150 heater becomes a $2,000 job and protects you when the inspector asks.

Sewer and drain work needs a camera line

Put camera inspection and drain cleaning on their own lines even when you roll them into the job. Trenched replacement is priced per foot with depth in the notes; trenchless liners per foot at roughly double the material and half the labor. A backwater valve or cleanout added during the same excavation is cheap to include and expensive to return for.

Compared with spreadsheets and full suites

Flat-rate price books such as those bundled with ServiceTitan or FieldEdge are built around dispatch. QuickBooks estimates carry no fixture library. American Build Rate gives a plumbing-specific library with per-fixture and per-foot items, local wage data and a client accept link, with five free tracked sends every month. Before you compare monthly bills, our contractor software pricing page lists what the field-service apps charge, dated.

Pricing

Free: unlimited drafts, 5 tracked sends a month, PDFs with a one-line footer. Pro $13/mo or $130/yr: unlimited sends, no footer, 4 people on one price book, the website widget. Details on the pricing page.

Questions from plumbing contractors

Can I use flat-rate pricing?

Yes: set the material to your flat price and labor hours to zero, or keep the split so the customer sees parts and labor. Both print the same total.

Does it include gas piping?

CSST and black-iron lines are in the library per foot; add appliance-specific items as needed. Check local licensing for gas work.

How do permits show up?

The "Plumbing permit" item carries the fee as material and one hour of your time; edit the fee to the jurisdiction's schedule.

Related: all trades