
AI plumbing estimating software that prices on your numbers.
AI plumbing estimating software counts fixtures from the schedules, measures pipe runs by size and material, and prices the whole system against your own labor and material rates. Ruh works as an AI plumbing estimator and pricing engine in one: it reads the plans and fixture schedules, builds rough in and trim assemblies per fixture, and delivers a line item draft your estimator reviews and signs off.
- ✓Fixtures, measured ea
- ✓Sanitary waste pipe, measured lf by size
- ✓Vent piping, measured lf by size
Free walkthrough on your own plans. Your estimator signs off.

The plumbing estimating problems this solves.
Fixture schedules that fight the plans
The fixture schedule says 46 lavatories, the floor plans show 44, and addendum 2 moved a restroom. Reconciling counts across schedules, plans, and addenda is where plumbing bids silently lose fixtures, and every miss carries its rough in, trim, and labor with it.
Pipe measured by size, material, and system
A takeoff is not 2,000 lf of pipe. It is 4 in cast iron sanitary, 2 in PVC vent, 1 in copper domestic hot, and PEX branches, each at its own material and labor rate, often on different floors. Lumping sizes together makes the bid unpriceable and the buyout a surprise.
Underground versus above ground splits
The same pipe costs differently below the slab (trenching, bedding, inspections, sequencing with concrete) than overhead. Estimates that do not split underground scope get squeezed between the sitework sub and the slab schedule.
From your plumbing drawings to a priced line.
The same pipeline that runs the takeoff runs the pricing, so the number you send out traces back to the sheet it came from.

Quantities lifted from the real sheets with per-item confidence and page coverage.

Your own rates and assemblies, not a generic national cost database.

Every line traceable back to the sheet it came from before anything goes out.
What a plumbing takeoff counts and measures.
| Item | Unit | How it is measured and priced |
|---|---|---|
| Fixtures | ea | Counted from the fixture schedule, reconciled against plans; each carries a rough in + trim assembly. |
| Sanitary waste pipe | lf by size | Measured per size and material (PVC, cast iron), underground and above ground split. |
| Vent piping | lf by size | Risers and branch vents from the riser diagrams, not just the floor plans. |
| Domestic water | lf by size | Hot, cold, and recirc runs by size and material (copper type L, PEX), insulation carried with it. |
| Valves and specialties | ea | Shutoffs, backflow preventers, cleanouts, water hammer arrestors, counted per the specs. |
| Water heaters / equipment | ea | Scheduled equipment with connections, pads, venting, and seismic strapping as assemblies. |
| Excavation and backfill | cy or lf | Underground runs carry trench, bedding, and backfill, sequenced before slab on grade. |
| Insulation | lf | Pipe insulation by size from the mechanical insulation spec, hot and recirc lines first. |
A worked plumbing example
Price a small tenant restroom pair: 6 lavatories, 6 water closets, 2 urinals, 1 mop sink, 15 fixtures total. Rough in assemblies at an illustrative $1,150 per fixture: 15 x $1,150 = $17,250. Trim packages at an illustrative $420 per fixture: 15 x $420 = $6,300. Distribution: 180 lf of 4 in PVC sanitary at $28 per lf installed = $5,040, plus 220 lf of copper and PEX domestic at $19 per lf = $4,180. Backflow preventer and valves: $2,650. The plumbing package totals $17,250 + $6,300 + $5,040 + $4,180 + $2,650 = $35,420 before markup, roughly $2,361 per fixture, a sanity check number an experienced plumbing estimator will recognize.
Bidding plumbing work this month? Watch Ruh take off a real plan in 30 minutes.
Book a walkthrough
How Ruh runs your plumbing estimates.
Ruh reads the plumbing plans, riser diagrams, and fixture schedules together, reconciles fixture counts across them, and measures pipe by size, material, and system with the underground scope split out. It prices from your own price book, your fixture assemblies, your lf rates, your labor, and flags conflicts like schedule versus plan count mismatches for review. Your estimator resolves the flags, adjusts assemblies, and signs off.

Try Ruh on a real bid. 100% money-back guarantee if you are not satisfied.*
*Scoped delivery, terms apply. Read the guarantee terms
Plumbing estimating software FAQs
Does it count fixtures from the schedule or the plans?+
Both, and it reconciles them. Mismatches between the fixture schedule, the floor plans, and addenda are flagged instead of silently picking one source, because that reconciliation is where plumbing bids usually leak fixtures.
Can it price my fixture assemblies instead of line by line material?+
Yes. Rough in and trim assemblies per fixture type are the native way it prices, using your assembly costs. You can still drill into any assembly to see the lines underneath.
How does it handle pipe sizes and materials?+
Every run is carried by size, material, and system (sanitary, vent, domestic hot and cold), with underground separated from above ground. Nothing is averaged into a single lf number.
Does it replace my plumbing estimator?+
No. It does the counting, measuring, and first pass pricing with every quantity traceable to a sheet. Your estimator reviews the flagged items, sets the assemblies and rates, and signs off on what goes out.
What is the best plumbing estimating software in 2026?+
The best plumbing estimating software for your shop is the one that prices the way you bid: fixture assemblies rather than loose line items, pipe carried by size, material, and system, and your own labor units instead of a national average. That assembly-first, own-rates model is exactly how Ruh prices a plumbing bid, and every quantity stays traceable to the sheet it came from, so you can judge it against any plumbing estimating tool on your own set.
Can I use it for commercial plumbing estimating?+
Yes — commercial work is the native scope. Commercial plumbing estimating software has to reconcile fixture schedules against plans and addenda, split underground from above ground, and carry DWV, vent, and domestic systems separately; that is precisely the takeoff-to-assemblies flow described on this page, and the worked example above is a commercial tenant build-out.
Does it run on Mac, and is there a free download?+
Ruh runs in the browser inside your own tenant, so plumbing estimating software for Mac and Windows is the same product — there is no download to install. There is no free version of the plumbing estimate software itself, but you can start with a free takeoff and walkthrough on your own plans, which is a faster way to judge it than any trial.
Is this plumbing bidding software too, or just estimating?+
Both halves of the bid. The estimate prices fixtures, pipe, and equipment on your assemblies, and the output fills your own proposal and workbook formats — the bid your estimator signs is the priced estimate, not a re-keyed copy of it. Teams run it as plumbing bidding software: from drawing set to a signed, submittable number in one motion.
Doing the plumbing takeoff itself?
The quantities side has its own page: counts, measures, and how the AI takeoff reads your drawings.
Plumbing takeoff softwarePlumbing terms in the glossary.
Figures on this page are illustrative. Construction estimates depend on project-specific conditions, source documents, market pricing, and professional judgment. Ruh's AI assists the estimator and does not replace professional review: your team reviews, validates, and approves every estimate, bid, and pricing decision.

Try Ruh on a plumbing bid you are pricing now.
Put us on real work rather than a canned demo. Ruh reads your drawing set, measures the scope, and prices the quantities against your own rates, with every line traceable back to the sheet it came from. If it does not hold up, you are covered by the guarantee below.
- 1Tell us about a bid you are working on and the trade you are pricing
- 2Ruh measures that scope from your drawings and prices it on your own rates, not generic cost data
- 3Every quantity traces back to the sheet it was measured from, so your estimator can check the work

Run your next plumbing bid on Ruh.
Send one plumbing set. We run the takeoff and walk you through the quantities, the units, and the pricing on a 30 minute call. If it does not hold up against your estimator, you have lost nothing.