Plumbing cost estimator

Plumbing cost estimator for contractors

Typical price ranges for the plumbing jobs you quote most, plus how to estimate plumbing costs line by line so nothing gets left off the sheet.

In short

A plumbing cost estimator is a reference for what a plumbing job should cost before you write the estimate: the equipment or fixture, the labor hours by task, every fitting and valve as its own material line, permit and inspection fees, access work, and a contingency for what you find once the wall is open. The ranges below reflect typical residential pricing in Northeast Pennsylvania. Use them as a sanity check on your own numbers, not as a quote — labor rates, material prices, and local code requirements vary by market and change constantly. QuickBidAI turns the same information into a finished written estimate from a voice note in under 60 seconds, and you set every price before it goes out.

Typical plumbing job costs

Residential ranges for Northeast Pennsylvania, materials and labor together, before tax.

Water heater replacement (40–50 gal gas or electric)

$1,400 – $2,200

Includes the unit, haul-away, new connectors and shutoff, expansion tank, and test.

Tankless water heater conversion

$3,500 – $6,500

Gas line sizing, new venting, and electrical drive most of the spread.

Whole-home repipe (PEX, 1,500–2,000 sq ft)

$5,000 – $12,000

Fixture count, slab vs. crawlspace access, and drywall patching change this the most.

Drain clearing / snaking

$180 – $450

After-hours and roof-vent access calls sit at the top of the range.

Sewer camera inspection and line locate

$250 – $500

Bill it as its own service, even when it leads to the job you quote.

Sewer line replacement (excavated, 30–50 ft)

$6,000 – $18,000

Depth, driveway or sidewalk restoration, and municipal tap fees dominate.

Fixture or faucet install (labor)

$180 – $500

Per fixture, excluding the fixture itself and any rough-in changes.

Toilet replacement

$350 – $700

Includes the toilet, new supply and wax ring, and disposal of the old unit.

Slab or supply leak repair

$800 – $4,000

Locating the leak and restoring the opening is usually more work than the repair.

Gas line run (new appliance)

$500 – $1,800

Distance, pipe sizing, and permit and pressure-test requirements set the price.

Well pump or pressure tank replacement

$900 – $2,800

Submersible pulls and wiring work push this higher than a shallow-well swap.

Backflow test and certification

$120 – $300

Repairs or rebuild kits are a separate line.

These are estimates for reference only, not quotes. Store prices and labor rates change frequently and vary by location — verify current material pricing, availability and local code requirements before you commit to a number.

How to estimate plumbing costs

Eight steps that keep a plumbing estimate profitable and easy to defend.

  1. 1

    Start with the equipment or fixture

    Price the water heater, toilet, pump, or fixture at your current supplier or shelf cost — not last year's cost. It anchors the whole estimate.

  2. 2

    Break labor into tasks, not a lump sum

    Remove and haul away, set and connect, valves and expansion tank, fill and test. Hours per task at your rate is far easier to defend than one number.

  3. 3

    Make every fitting and valve a material line

    Flex connectors, dielectric unions, ball valves, drip legs, pans, drain lines, pipe dope. Individually small, collectively the difference between profit and break-even.

  4. 4

    Put permits and inspection on their own line

    Water heaters, gas work, and repipes usually need a permit. Show the fee and note that a failed inspection caused by existing conditions is billed separately.

  5. 5

    Price access work, or exclude it in writing

    Opening a wall, ceiling, or slab is its own labor line. Patching and finish work is usually an exclusion. Say which before you cut.

  6. 6

    Write code upgrades as conditional lines

    Expansion tanks, sediment traps, strapping, backflow devices — list them as 'if required by inspector' with a price attached so nobody argues on the day.

  7. 7

    Add a contingency on anything concealed

    Older housing stock hides galvanized pipe, cast iron, and rot. A stated contingency percentage beats an awkward change order.

  8. 8

    Keep the expiry short when material prices move

    Copper and PEX pricing shifts. Fifteen days is fairer than thirty on a material-heavy job.

From cost estimate to sendable quote

A cost estimator tells you roughly where the number should land. The customer still needs a written quote with scope, itemized labor and materials, exclusions, warranty wording and an expiry date. That is the part that eats your evenings — so QuickBidAI writes it from a voice note you record at the job, in under a minute, with every price left for you to set.

  • Speak the job, get a structured plumbing estimate back
  • Fittings, valves and permits listed as separate lines
  • Your license number, logo and phone on every page
  • Your own saved material prices override AI estimates

See a finished sample estimate, read how plumbing estimating software fits a one-truck shop, or print the free plumbing estimate template.

Plumbing cost questions

What is a plumbing cost estimator?
It is a reference for what a plumbing job typically costs — equipment, labor hours by task, fittings, permits, and access work — used to sanity-check a price before you put it in writing. It is not a quote; local labor rates, material prices, and code requirements change the final number.
How do I estimate plumbing costs?
Price the fixture or equipment first, then break labor into tasks and multiply hours by your rate. Add every fitting and valve as a material line, add permit and inspection fees, price or exclude access work, list code upgrades as conditional lines, and add a contingency for concealed conditions.
Are these plumbing prices accurate for my area?
The ranges reflect typical residential work in Northeast Pennsylvania. Labor rates and material costs vary widely by market, so treat them as a starting point and substitute your own numbers.
Is there a free plumbing estimate tool I can use?
Yes. QuickBidAI drafts a complete written plumbing estimate from a voice note in under 60 seconds, and the first 3 estimates are free with no credit card. Unlimited estimates are $49.99 a month.
Should I show my costs on the estimate?
Show itemized scope, labor, and materials so the customer can see what they are buying, but present your sell price, not your cost. Itemizing wins comparison bids; publishing your margin does not.

Start with 3 free estimates

No credit card required. Try it on the next water heater call.