Key takeaways
- Photo quoting fits plumbing jobs you can see: water heater swaps, fixture installs, disposals and visible repairs.
- Hidden work, such as slab leaks, sewer lines and most repipes, still needs a camera, a test or a walkthrough before a price.
- AI is only as good as your flat-rate pricebook. Clean that up first.
- Every AI draft goes past a person before it reaches a homeowner, and open quotes get a follow-up sequence.
AI estimates for a plumbing company work when the job can be seen in a photo. A homeowner texts a picture of the water heater's label, the venting and the space around it, and AI drafts a quote from your pricebook for a person to check and send. It does not work for hidden problems like slab leaks or sewer lines, which need a camera or a site visit.
How photo quoting works
- The homeowner sends photos. A text or web form asks for specific shots: for a water heater, the label, the top of the tank with the vent and connections, the floor around it and the shutoff valve.
- AI reads what it can. From the label it pulls fuel type and capacity. Many manufacturers encode the build date in the serial number, which helps estimate age. From the other photos it notes venting type, space and visible damage.
- AI matches it to your pricebook. It picks the line items you would choose, such as a like-for-like swap, a size upgrade or a tankless conversion, and builds repair and replacement options.
- It flags what it cannot confirm. Items that depend on local code or on what is behind the wall are marked "to confirm on site", not guessed.
- A person reviews and sends. Your office manager or a senior tech checks the draft, adjusts it and sends it with a booking link.
- The tech confirms on arrival. The price holds unless the site differs from the photos, and the quote says so in plain words.
Here is where it fits across plumbing work:
| Job | Fit for photo quoting |
|---|---|
| Water heater replacement | Strong: the label and a few photos cover most of the price |
| Faucet, toilet and disposal installs | Strong: fixed items from a flat-rate sheet |
| Visible leaks under a sink or at a valve | Good for a range, confirmed on site |
| Drain clogs | A range only; the cause shows up when the line is cleared |
| Sewer line repair | Weak: needs a camera inspection first |
| Slab and hidden leaks | No: needs leak detection |
| Whole-house repipe | A range only, after a walkthrough |
| Remodel rough-in | No: priced from plans and a site visit |
How photo quoting works
- The customer sends photos From a text or a form
- AI drafts the quote From your price book and rules
- A person reviews it Nothing is sent unchecked
- The customer receives it With a way to book
- Follow up open quotes Until a yes or a no
What you need first
You need a pricebook AI can follow before you need an AI tool. If your techs price the same job three different ways, AI will copy the confusion faster.
- A flat-rate pricebook in ServiceTitan, Housecall Pro or Jobber, with clear line items for the jobs you want to quote this way.
- A photo checklist per job type, so homeowners send the shots that matter instead of one blurry picture.
- Past quotes and outcomes. A few months of water heater and fixture quotes, with the final invoices, to test against.
- Written rules for what forces a site visit: signs of corrosion at the connections, a tank in an attic, a venting change, anything gas-related you want to see in person.
- A way to send and track quotes, so every draft lands in the same place your office already works.
Accuracy and human review
AI drafts are accurate for standard, visible jobs and unreliable for anything hidden. The review step keeps the first case fast and the second case honest.
The usual misses in plumbing are code items and access. An expansion tank, a drain pan, a venting change or a permit can move a water heater price, and a tight closet or an attic install changes the labor. Train the reviewer to look for those first. Keep a log of every draft the reviewer changed and why, and update the rules each month.
Be plain with homeowners about how the quote was made. Say the price is based on their photos and confirmed on site, so a change at the door reads as the process working, not a bait and switch.
Following up open quotes
Open quotes are the cheapest revenue a plumbing company has: the homeowner already asked. Water heater and repipe quotes are the ones most often left open, because the old tank still works or the repipe feels like a big decision.
A simple sequence, run from your CRM:
- Day one: a text asking if they have questions, with the booking link.
- Day three: a call from the person who reviewed the quote.
- Day seven: a short note on what happens if the tank fails before it is replaced, written plainly, without scare tactics.
- Day fourteen: a last message, then the quote moves to a seasonal list, such as the pre-freeze check.
Texts need the homeowner's consent, a working STOP (TCPA rules) and a number registered for business texting (A2P 10DLC). For the wider follow-up system, see marketing automation for plumbing companies.
How VETS Growth Marketing helps
We build the photo checklist and pricing rules with you, connect AI drafting to your pricebook and field software, and keep a person approving every quote that leaves the office. It is a project with a launch date, everything sits in your accounts, and we report quotes sent, hours to send and quotes booked. Bring a month of water heater quotes to a growth consultation and we will show you how many sat open too long.
Sources
- 47 CFR 64.1200: Delivery restrictions (TCPA rules), Electronic Code of Federal Regulations
- The Campaign Registry (A2P 10DLC brand and campaign registration), The Campaign Registry