Aeonis Estimate › Estimate templates › Plumbing

Plumbing estimate template

A clear plumbing estimate helps contractors win jobs by providing transparency and building trust with potential clients. It also enables contractors to accurately scope out the work, materials, and labor required, ensuring a profitable project. Below is a real, itemized sample you can copy, plus how to measure, what drives cost, and common mistakes.

Use this template freeGenerate one with AI

Sample plumbing estimate

Job: Repipe a 2-bath, 1,600 sq ft single-story home from galvanized to PEX: 14 fixtures, new main shutoff valve, access holes in drywall and patching, 50-gallon gas water heater replacement, permit and inspection.
Location: Sacramento, CA · Finish level: Standard

Sample Contractor LLC
Sacramento, CA
Estimate
Sample

Scope of work

The total cost for repiping a 2-bath, 1,600 sq ft single-story home from galvanized to PEX, including a new main shutoff valve, access holes in drywall and patching, and a 50-gallon gas water heater replacement, is estimated to be around $23,350. This job requires approximately 128 hours of labor and $8,500 in materials. A permit and inspection are also included in the estimate.

Line items

DescriptionQtyUnit priceAmount
Materials
PEX tubing400 lf$1.50$600.00
PEX fittings50 ea$6.00$300.00
Main shutoff valve1 ea$180.00$180.00
50-gallon gas water heater1 ea$960.00$960.00
Labor
Repiping labor120 hr$90.00$10,800.00
Water heater replacement labor8 hr$90.00$720.00
Subcontractors
Drywall patching1 ls$960.00$960.00
Permits
Plumbing permit and inspection1 ea$300.00$300.00
Total$14,820

Timeline

The project is expected to take around 7-10 working days to complete, depending on the complexity of the job and the number of workers assigned.

Assumptions

  • existing galvanized pipes are accessible
  • no asbestos or lead paint encountered

Exclusions

  • repairing or replacing existing fixtures

Illustrative sample for a standard job in Sacramento, CA, including a 20% markup. Prices vary widely by market, season, access and material choice, so always price from your own supplier quotes and labor rates.

How to measure a plumbing job

Count fixtures (each sink, toilet, tub or shower, hose bib and appliance connection), then estimate pipe runs from the main to each fixture group. For a repipe, note wall and ceiling access and who does the drywall patching. Note the water heater type and the venting changes needed.

What every plumbing estimate should include

What drives plumbing cost

Material Costs
The cost of pipes, fittings, and fixtures can vary greatly depending on the type, quality, and brand, affecting the overall estimate.
Labor Hours
The number of hours required to complete a plumbing job is a significant cost driver, as it directly impacts labor costs and overall project expenses.
Permitting and Inspections
Obtaining necessary permits and passing inspections can add to the overall cost of a plumbing project, and should be factored into the estimate.
Equipment and Tool Costs
The cost of specialized equipment and tools, such as pipe threaders and drain snakes, can add up quickly and should be included in the estimate.
Waste Disposal
The cost of disposing of waste materials, such as old pipes and fixtures, should be considered when creating a plumbing estimate.

Common plumbing estimating mistakes

Write your next plumbing estimate in about a minute

Describe the job and get itemized line items priced for your area, then brand it, mark it up and send a link your client can sign.

Create a free estimate

Free during early access · AI drafts to review, not quotes · No card

Plumbing estimate FAQ

Should drywall repair be included in a repipe estimate?

State clearly whether patching access holes is included and to what finish level (patch only, or patch, texture and paint). It's a top source of disputes on repipes.

How do I price unknown conditions behind walls?

Use an allowance or unit prices for things like replacing corroded drain sections or adding access, and note that hidden conditions found during the work are billed by change order.

What is the best way to determine labor hours for a plumbing job?

The best way to determine labor hours is to break down the job into smaller tasks and estimate the time required for each task based on industry standards and your team's experience. You can also use historical data from similar jobs to refine your estimates.

How do I handle unexpected expenses or changes to the scope of work?

Unexpected expenses or changes to the scope of work should be addressed through a formal change order process, which outlines the additional work, materials, and costs involved. This helps to ensure that both parties are aware of and agree to the changes.

What information should I include in my plumbing estimate to ensure transparency and trust with clients?

Your estimate should include a clear project overview, scope of work, materials list, labor hours and rates, and payment terms and conditions. You should also provide information about your company, including licenses, certifications, and warranties.

More estimate templates