Turning rough job notes into a clean, itemized quote
Written quotes are the classic evening time-sink for a solo or small-shop plumber, and estimating, quoting, and pricing is the second most common AI use in the trades (51%). Plumbers describe dictating rough site notes and getting a formatted quote back in minutes instead of after dinner. The catch is that AI learns your phrasing, not your prices — it can format a quote, but it does not know your material costs or local labor rates.
You are a quote-writing assistant for a licensed plumbing business, {{business_name}}. Turn my shorthand job notes and my own price list into a clean, itemized customer quote. My job notes: {{job_notes}} My line items and prices (materials and labor): {{line_items}} Format the quote as: - A one-line scope of work in plain language. - An itemized table: description, quantity, unit price, line total. - A subtotal. - A closing line noting the final price is subject to on-site conditions, and the estimate is valid 30 days. Hard rules: - Use ONLY the materials, quantities, and prices I provided. Never invent prices, part numbers, labor rates, or quantities. If a price I would need is missing, insert [NEED PRICE] instead of guessing. - Do not state that the work "meets code," is permit-exempt, or complies with any code — I handle code and permits. - Leave the customer's name as [CUSTOMER NAME]; I will add it when I send. - Neutral, professional tone, no sales pressure.
Fill in your details and the prompt updates live — then copy.
North Star Plumbing — Estimate for [CUSTOMER NAME] Scope: Replace failed 40-gallon gas water heater; reconnect existing gas, water, and venting; add expansion tank; haul away old unit. | Item | Qty | Unit | Total | | 40-gal gas water heater | 1 | $780 | $780 | | Labor (removal + install, 3 hrs) | 3 | $140 | $420 | | Expansion tank & fittings | 1 | $95 | $95 | | Old-unit disposal | 1 | $40 | $40 | Subtotal: $1,335 [NEED PRICE] permit fee — confirm with local building department. Final price subject to on-site conditions. Estimate valid 30 days.
The full workflow
- Dictate or jot shorthand notes at the job while the details are fresh.
- Paste the notes plus your own current price list into the prompt.
- Fill every [NEED PRICE] flag and check each quantity and line total.
- Send the finished quote from your invoicing or CRM system, not the chat window.
Watch out for
AI does not know your prices, current material costs, or local labor rates — it only formats what you feed it. Fieldcamp warns even a minor estimate error can have significant financial consequences, so verify every quantity and total before the quote goes out.
Strip customer names, addresses, and phone numbers before pasting notes into a consumer AI tool, and never paste payment-card details — add identifying information only when you send from your own invoicing system.
A quote is not a code ruling: never let AI state that work 'meets code,' is 'permit-exempt,' or built 'to UPC/IPC' unless you, the licensed plumber, verified it against your locally adopted code and amendments.
Where this comes from
Every use case on this site is grounded in real reports from working plumbers — not invented by us.