Skip to main content
← Articles
Plumbing · Jun 24, 2026 · 5 min read

How a plumbing shop cuts bidding from hours to ten minutes

Why training a person to estimate stalls — and how an AI estimator trained on your own job costs gets a bid out in minutes.

By Jared Zitting · Founder, ArchaFlow


The short version

An AI estimating agent trained on a plumbing shop's own past job costs produces a bid in about ten minutes — down from a couple of hours by hand — so anyone on the team can run it. Here's how it works and what it frees up.

Every growing plumbing shop hits the same wall: the owner is the only one who can price a job.

You've tried to hand it off. You sat someone down — maybe a family member, maybe your sharpest tech — and walked them through a few bids. Two months later they can punch in the square footage, the fixture count, whether it's one story or two… and then they freeze. The data entry takes ten minutes. Getting to the actual number is still you.

That's not a training failure. Pricing a job is judgment built on hundreds of past jobs — what the rough-in really takes on a two-story, which builder's plans always run light, where you've been burned before. That kind of pattern recognition takes a person years. It doesn't transfer in a two-week ride-along.

Where the hours actually go

A careful bid is a couple of hours: pull rates from past jobs, cross-check labor, adjust for materials, sanity-check the total. Do twenty of those in a week and estimating becomes a full-time job — one only the owner can do. So bids go out slow, the owner never gets off the tools long enough to sell, and growth stalls at exactly the size one person can estimate.

Train the pattern, not the person

Here's the shift: the same job history that takes a person years to absorb is something a model can learn from directly.

If you track your job costs — square footage, fixtures, stories, labor, and what the job actually cost when it was done — that history is the training data. An estimating agent learns how you price: your margins, your quirks, the builders who run light.

Estimating agent
  1. 01

    Job details in

    sq ft · fixtures · stories · labor

  2. 02

    Priced on your numbers

    learned from your past jobs

  3. 03

    Bid in ~10 minutes

    you review and send

The result isn't a generic calculator off the shelf. It's your estimating sense, made transferable — so the number comes out in minutes instead of hours, and your dad, your office manager, or your newest hire can run it.

It augments judgment — it doesn't replace it

You still review every bid before it goes out. The agent does the heavy lifting — the lookups, the math, the consistency — and surfaces a number you can trust because it was trained on your own work. The relationship and the final call stay yours.

What it frees up

When the numbers aren't the bottleneck, the math of the business changes:

  • Quotes go out same-day, while the lead is still warm.
  • Anyone on your team can produce a bid you'd stand behind.
  • You get to do the part only you can do — win the work, run the jobs, grow past yourself.

The goal was never to take you out of estimating. It's to make sure your business isn't capped by how many bids one person can get to before dinner.


Curious what an estimating agent trained on your numbers would look like? It's one of the agents we build for trades businesses — and the best way to see it on your own work is a free 30-minute call.

Find your costliest bottleneck.

Most custom AI fails because nobody uses it — ours starts with your Company Brain. Thirty minutes, free; then most begin with the $3,500 AI Install, live in your first week.

Ready