How an Idaho Falls Plumber Uses Claude to Draft Estimates in 4 Minutes

TL;DR – AI estimating for plumbers works because 80% of a residential plumbing quote is the same three or four scope blocks in a different order. An Idaho Falls plumber can dictate a two-minute scope note, paste it into Claude with a saved prompt, and get a formatted line-item estimate back in about four minutes. This post gives you the exact prompt, a real input and output, and the guardrails on what NOT to trust the AI to do.

AI estimating for plumbers is not a moonshot. It is a Tuesday-night workflow that saves an Idaho Falls plumber about six hours a week. We will walk through the exact prompt, a real input and output, and the parts you still have to check yourself.

Meet “Ross.” Ross is a composite, not a real plumber. We built him from a mix of the Bonneville County shops we know, so the numbers are real even if the name is not. Ross runs a two-truck shop out of Idaho Falls. He sends about 15 estimates a week between water heater swaps, drain lines, and remodels. Each estimate used to take him 20 to 30 minutes at the kitchen table after 8pm.

Now it takes him four.

Why plumbing estimates are the perfect first AI job

A plumbing estimate is mostly a memory exercise. You know the labor hours, the fitting list, and the markup on a 50-gallon gas water heater in your sleep. What eats the time is typing it out in a format the customer will read and approve.

That is what a language model is good at. You bring the numbers and the judgment. Claude, an AI assistant from Anthropic, does the typing and the formatting. It also catches the scope item you almost forgot at 9:47pm.

Housecall Pro and Jobber both ship quote builders. Fine tools, but drop-down driven. You still click through the list and edit the language. A saved AI prompt beats a drop-down for one reason: the prompt writes the words. The drop-down still makes you write them.

The workflow, start to finish

Five steps, roughly four minutes on a repeat-pattern job like a water heater swap.

  1. Walk the job. Take three or four photos and record a 90-second voice memo.
  2. In the truck, open Claude on phone or laptop.
  3. Paste the saved prompt. Drop the voice memo transcript or raw notes below it.
  4. Read the output. Adjust price on anything that surprises you. Fix customer name and address if you flubbed them.
  5. Copy the finished estimate into an email or Jobber. Send.

The compression is not in the writing. It is in not having to think about the format at all.

The exact prompt

Save this in a note app or a text expander. Ross calls it “PLUMB-EST.”

You are helping me draft a plumbing estimate for a residential customer in Idaho Falls, Idaho. I will give you a rough scope note. Return the estimate in this exact format:

CUSTOMER, ADDRESS, DATE, JOB (one-line summary)

SCOPE OF WORK: 5 to 12 plain-English bullets, no jargon.
MATERIALS: bulleted list with quantities, no prices.
LABOR: estimated hours and crew size.
INVESTMENT: one line, dollar amount.
WHAT IS NOT INCLUDED: 3 to 5 exclusions to prevent scope creep.
TERMS: 50% deposit on scheduling, balance at completion, 1-year workmanship warranty.

Do not invent a price if I did not give you one, use "[VERIFY PRICE]". Do not invent parts not in my notes. If you catch a missing scope item a standard job of this type would include, flag it at the bottom under FLAGS FOR REVIEW.

That last paragraph is the guardrail. It tells Claude to leave price gaps instead of hallucinating a number, and to flag omissions instead of papering over them. Without those two sentences the output is a lot less useful.

A real input and output

Here is Ross’s raw voice-memo dump for a water heater swap in a 1978 Ammon rambler. The homeowner’s tank is leaking at the fitting on top and the flue is undersized. Typical Bonneville County call.

Input (what Ross pastes in below the prompt):

Ammon rambler, 1978, unfinished basement. Homeowner Karen Miller, 4412 Falcon Drive. Existing 40-gallon gas AO Smith, 2011 install, leaking at the cold inlet nipple. Flue is 3-inch single-wall, needs to be 4-inch for the unit I want to install. Recommending 50-gallon Bradford White gas, 10-year tank. Pull old unit, haul off, add missing drip pan and drip leg on gas line, add missing expansion tank on cold line, swap flue to 4-inch double-wall, pull permit. Half-day, one plumber, one helper. My cost: unit $850, pan and expansion tank $110, flue $180.

Output (what Claude returns in about 20 seconds):

CUSTOMER: Karen Miller
ADDRESS: 4412 Falcon Drive, Ammon, ID
JOB: 50-gallon gas water heater replacement with code upgrades

SCOPE OF WORK
– Drain and remove existing 40-gallon AO Smith water heater, haul away
– Supply and install new 50-gallon Bradford White gas water heater, 10-year tank
– Install new drip pan under unit
– Install new drip leg on gas supply line (missing, required by code)
– Install new expansion tank on cold water line (missing, required by code)
– Replace 3-inch single-wall flue with 4-inch double-wall to code
– Pull permit through applicable jurisdiction
– Test, verify combustion, flush lines, leave clean

LABOR: 1 plumber + 1 helper, approx 5 hours on site

INVESTMENT: $[VERIFY PRICE]

WHAT IS NOT INCLUDED
– Drywall or ceiling repair if flue rerouting requires opening framing
– Permit fees over $150 (passed through if higher)
– Unforeseen conditions inside walls

TERMS: 50% deposit on scheduling, balance at completion. 1-year workmanship warranty.

FLAGS FOR REVIEW
– Confirm if the home is inside Idaho Falls city or Bonneville County unincorporated. Permit process differs.
– Consider a sediment flush kit if incoming water is hard. Ammon-area wells often carry heavy mineral load.

That last flag is the point. Ross did not mention hard water. Claude flagged it because Ammon-area wells run heavy on mineral. That is a $75 upsell Ross would have missed at 9:47pm.

What NOT to trust the AI to do

Guardrails matter more than the workflow.

Do not let the AI pick your price. The prompt forces a [VERIFY PRICE] placeholder for a reason. Models will happily invent a number that is 20% off market for your zip code. Fill the price yourself, every time.

Do not paste customer PII into a free consumer chatbot without checking the terms. Claude’s business tiers (Claude for Work, API through Anthropic’s console) do not train on your inputs by default. The free tier is a different conversation. Read the terms and decide.

Do not trust the AI on code. Claude will guess at building code and be right most of the time, which is worse than being wrong all the time. If the estimate touches a code change, call it in.

Do not skip your own eyes. Every output gets a 30-second read before it goes to the customer. If Ross skips that read, the workflow is broken.

Why this beats existing plumbing estimating software for a small shop

Housecall Pro, Jobber, and ServiceTitan all ship quote builders. Good products, but drop-down driven. If your shop does 40% one-off remodels like most Idaho Falls plumbers we know, the template runs out fast and you type custom scope anyway.

A saved AI prompt is not a CRM replacement. It replaces the writing part of the quoting process. You keep your CRM and job tracking. The prompt eats the 20-minute typing task. We build this into every plumbing site we ship, see our services or the plumber marketing playbook.

The math for a plumber sending 15 estimates a week

15 estimates at 25 minutes each is 6.25 hours. At 4 minutes each it is 1 hour. Ross gets 5.25 hours a week back. At his shop rate, roughly $525 a week or $27,300 a year. Or 5.25 hours a week he does not spend at the kitchen table after 8pm.

Even at half those numbers, the workflow pays for itself in the first month.

FAQ

Is Claude free to use for plumbing estimates? Claude has a free tier. Most plumbers end up on the $20/month Pro plan for higher usage limits. Less than what shops spend on crew coffee.

What if I do not use voice memos? Type notes into the chat directly. The prompt works the same. You can also snap a photo of a hand-written notepad and Claude will read it before writing the estimate.

Can Claude connect directly to Jobber or Housecall Pro? Not natively as of writing. Most shops copy-paste the final estimate into the CRM. If you run JobTread or a platform with an open API, an MCP connection (Model Context Protocol, an open standard from Anthropic) can skip the copy-paste. Worth it only for high-volume shops.

How do I keep this private with proprietary pricing? Use Claude for Work or the API through Anthropic’s console. Neither trains on your inputs by default. Do not paste sensitive pricing into the free consumer chatbot.

What stops the homeowner from using AI to check my price? Nothing. This is why plumbers should publish real diagnostic content on their sites. The plumber who owns the answer owns the customer. See our AI Overviews field guide.


If you want a plumbing site and AI workflow set up together, see what S4 Media builds.

{“@context”:”https://schema.org”,”@graph”:[{“@type”:”Article”,”headline”:”How an Idaho Falls Plumber Uses Claude to Draft Estimates in 4 Minutes”,”description”:”How an Idaho Falls plumber writes estimates in 4 minutes with Claude, an AI assistant. Real workflow, real prompt, real time saved.”,”author”:{“@type”:”Organization”,”name”:”S4 Media”},”publisher”:{“@type”:”Organization”,”name”:”S4 Media”,”url”:”https://s4-media.com”},”datePublished”:”2026-07-13″,”dateModified”:”2026-07-13″,”mainEntityOfPage”:”https://s4-media.com/2026/07/13/idaho-falls-plumber-uses-claude-to-draft-estimates/”},{“@type”:”FAQPage”,”mainEntity”:[{“@type”:”Question”,”name”:”Is Claude free to use for plumbing estimates?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Claude has a free tier. Most plumbers end up on the $20/month Pro plan for higher usage limits.”}},{“@type”:”Question”,”name”:”What if I do not use voice memos?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Type your notes into the chat directly. The prompt works the same. You can also snap a photo of hand-written notes.”}},{“@type”:”Question”,”name”:”Can Claude connect directly to Jobber or Housecall Pro?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Not natively. Most shops copy-paste the estimate. Higher-volume shops can use MCP for open-API platforms like JobTread.”}},{“@type”:”Question”,”name”:”How do I keep this private if I have proprietary pricing?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Use Claude for Work or the Anthropic API. Both do not train on your inputs by default.”}},{“@type”:”Question”,”name”:”What is stopping the homeowner from just using AI to check my price?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Nothing. That is why plumbers who publish real diagnostic content on their sites win the customer.”}}]},{“@type”:”BreadcrumbList”,”itemListElement”:[{“@type”:”ListItem”,”position”:1,”name”:”Home”,”item”:”https://s4-media.com/”},{“@type”:”ListItem”,”position”:2,”name”:”Blog”,”item”:”https://s4-media.com/blog/”},{“@type”:”ListItem”,”position”:3,”name”:”How an Idaho Falls Plumber Uses Claude to Draft Estimates”}]},{“@type”:”LocalBusiness”,”name”:”S4 Media”,”url”:”https://s4-media.com”,”areaServed”:[{“@type”:”City”,”name”:”Rigby”},{“@type”:”City”,”name”:”Idaho Falls”},{“@type”:”City”,”name”:”Rexburg”},{“@type”:”City”,”name”:”Ammon”},{“@type”:”City”,”name”:”Iona”},{“@type”:”City”,”name”:”Ucon”},{“@type”:”City”,”name”:”Shelley”},{“@type”:”City”,”name”:”Blackfoot”},{“@type”:”City”,”name”:”Pocatello”},{“@type”:”AdministrativeArea”,”name”:”Bonneville County”},{“@type”:”AdministrativeArea”,”name”:”Madison County”},{“@type”:”AdministrativeArea”,”name”:”Bingham County”}]}]}

Leave a comment