100% money-backBook a walkthrough

AI estimating for plumbing contractors

Plumbing estimating software that prices on your numbers

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 plumbing takeoff software 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.

Book a DemoFree walkthrough on your own plans. Your estimator signs off.

Bidding plumbing work this month? Watch Ruh take off a real plan in 30 minutes.

Book a walkthrough

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.

What a plumbing takeoff counts and measures

ItemUnitHow it is measured and priced
FixtureseaCounted from the fixture schedule, reconciled against plans; each carries a rough in + trim assembly.
Sanitary waste pipelf by sizeMeasured per size and material (PVC, cast iron), underground and above ground split.
Vent pipinglf by sizeRisers and branch vents from the riser diagrams, not just the floor plans.
Domestic waterlf by sizeHot, cold, and recirc runs by size and material (copper type L, PEX), insulation carried with it.
Valves and specialtieseaShutoffs, backflow preventers, cleanouts, water hammer arrestors, counted per the specs.
Water heaters / equipmenteaScheduled equipment with connections, pads, venting, and seismic strapping as assemblies.
Excavation and backfillcy or lfUnderground runs carry trench, bedding, and backfill, sequenced before slab on grade.
InsulationlfPipe 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.

100%

Try Ruh on a real bid. 100% money-back guarantee if you are not satisfied.*

*Scoped delivery, terms apply. Read the guarantee terms

Start with 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.

Runs in your tenantPriced on your price bookEvery line traceableYour estimator signs off

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.

Bidding plumbing work? Ruh prices it on YOUR price book, not a database.

Book a demo

Plumbing terms in the glossary

The Plumbing estimating cheat sheet
Every unit, waste factor, and conversion on one page. Free PDF.

See Ruh price a real plumbing bid.

Free 30-minute walkthrough on your own drawings. No card.

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.