How long does it take to quote a plumbing job?
With photo-to-quote tools, under 5 minutes. Manually with spreadsheets and phone calls, 20-45 minutes. The 90-second response window for new leads determines whether the job closes.
Plumbing Service · how-to
The 90-second response window separates plumbing shops that grow from shops that bleed leads. This guide shows the exact 5-step intake flow that turns a customer photo into a closed quote in under 5 minutes, plus the platforms that automate it.
Pricing context anchors every quote you build. National pricing data from Angi's plumber cost guide shows plumbers charge $75-$150 hourly with service call fees of $50-$300 (typically covering the first hour). Drain unclogs run $100-$275. Water heater repairs run $150-$700, with a professional water heater flush at $75-$200. Small repair work (unclogging toilets, faucet repairs) sits at $125-$350, while bigger problems hit $500-$800. Emergency rates run higher across the board. The US plumbing industry generated $191.4 billion in revenue in 2026 across 129,000 contractor businesses, growing at a 3.1% CAGR over the past five years (IBISWorld 2026). The industry is highly fragmented , no company holds more than 5% market share , meaning the win-the-call advantage scales infinitely. Every shop competing with you in your city is a small business. Your response speed and quote accuracy are the only structural advantages you can build.
Three buckets, three quoting workflows: every plumbing call sorts into emergency dispatch, standard repair, or major work, and the intake question that sorts them is "what's happening right now?" Get that triage right in the first 30 seconds and the rest of the quote builds itself. Get it wrong and you're either dispatching a truck on a $185 trip fee that should have been a $4,500 water heater quote, or stalling a flooding customer with a photo request. Bucket A . Emergency dispatch ($185-$485). Customer says "water everywhere," "no hot water," "sewage backing up." Quote = trip fee + diagnostic + deposit capture at booking. Don't try to pre-quote the repair , the tech needs to see the situation. Same-hour response is the close lever. 24/7 AI voice intake handles this. Bucket B . Standard repair ($250-$1,500). Customer says "leaky faucet," "running toilet," "garbage disposal not working." Quote = parts + labor estimate. Photo of the fixture + a description lets you pre-quote within 20% accuracy. Bucket C . Major work ($2,500-$15,000). Water heater replacement, full or partial repipe, sewer line replacement, tankless conversion. Customer photo + house age + water pressure reading + main shutoff photo lets you tiered-quote within 30% accuracy without a site visit. Same-hour quote beats every competitor here.
Customers contacting a plumbing business in 2026 typically call 3 competitors. Harvard Business Review research on online sales leads found most companies fail to respond fast enough to inbound buyer queries, and whoever responds first with a numerical quote (not "we'll get back to you") wins the call most of the time. The shops still doing in-home estimates and 24-48-hour callback windows lose to the operator who texts a number in 5 minutes. The leak isn't the price. It's the wait.
Step 1 (0-60 seconds): Capture the lead with structured intake. Phone, text, web form. Either a human or AI voice agent must answer 24/7. The intake captures: name, address, scope description, 3-5 photos. Step 2 (1-2 minutes): Pre-fill from photo. Modern platforms use photo recognition + property data + the customer's address to pre-fill estimate parameters. OptimizeIt's photo-to-quote engine for plumbing handles 24/7 AI voice + deposit capture + photo (water heater/repipe) + preventive plan + skill-based dispatch. Step 3 (2-3 minutes): Build the tiered quote. Three options (good/better/best) close 30-50% more than single-price quotes. Behavioral economics 101: the middle option anchors as "reasonable." Step 4 (3-4 minutes): Send with e-signature + deposit capture. SMS + email simultaneously. Customer can sign + pay deposit from their phone. Skip the PDF attachment , most won't open. Step 5 (4-5 minutes): Confirmation + scheduling. Once signed, auto-confirm with appointment slot + tech name + ETA window. Customer-facing portal handles reschedules without office staff.
The intake captures (in order of value for accurate quoting): The single most valuable photo for plumbing: the main shutoff area + water heater in the same frame. Tells you 70% of what you need for major work quoting. The EPA's Fix a Leak Week resource reports household leaks waste nearly 1 trillion gallons of water annually nationwide, and the average home loses over 9,300 gallons yearly to leaks, which is exactly why a customer who sends a clear shutoff photo upfront is signaling they already understand the urgency.
Pitfall 1: Quoting repipe without considering reroute complexity. Slab-foundation house with copper-in-slab = 3-5× cost vs basement-accessible. Always confirm foundation type before quoting. Pitfall 2: Underpricing water heater replacement by forgetting code upgrades. The Department of Energy's guidance on storage water heaters notes that professional installation is recommended due to fuel-type and building-code complexities. Modern installs require expansion tank ($150), seismic strapping in earthquake states ($75-$150), pan + drain line ($150-$300), permit fee ($75-$350). Often $500-$1,000 of code-required adders not in the bare unit quote. Pitfall 3: Sewer line quoting without confirming clay vs cast iron. Pre-1980 = often clay. Quote should include hydrojetting + camera inspection before committing to full replacement vs spot repair. Pitfall 4: Same-day emergency quote without permit lead time for sewer/main line. Some jurisdictions require 3-7 days for sewer permits. Set customer expectations correctly or lose to the competitor who told the truth.
Manual quoting (spreadsheet + phone + Word doc PDF) takes 20-45 minutes per job. At 10 leads/week, that's 200-450 minutes (3-7 hours) of unbilled admin time. Software-driven quoting takes 5 minutes per job (photo upload + click-through tier selection + auto-send). Same 10 leads/week becomes 50 minutes total. The remaining 150-400 minutes goes to running 3-5 additional jobs at full margin. The ROI math at $200-400 per job: software pays for itself in the first month.
For 3-15 person plumbing operations, this consolidates 3-5 tools (CRM + estimator + answering service + e-sign + payment) into one platform.
With photo-to-quote tools, under 5 minutes. Manually with spreadsheets and phone calls, 20-45 minutes. The 90-second response window for new leads determines whether the job closes.
Modern platforms ask for: 24/7 AI voice + deposit capture + photo-to-quote water heaters + preventive plan. OptimizeIt Pro ($239/mo annual, $299/mo monthly) pre-fills most of these from a single photo.
Yes for most plumbing jobs if the customer can send 3-5 photos. Site visits should be reserved for high-ticket ($5K+) or scope-uncertain jobs.
Three lever points: (1) respond inside 90 seconds, (2) include 3 tier options on the quote, (3) embed e-signature with deposit capture. Following all three doubles close rates vs verbal quotes.
For 3-15 person ops: OptimizeIt Pro at $239/mo annual ($299/mo monthly) (photo-to-quote + 24/7 AI voice + e-sign with deposit). For solo: Jobber Core ($29-49) or Housecall Pro Basic ($59-79).