Q-66 pipe.city proof sprint
Plumbing-First Sales Pipeline
The Deep Research reset makes pipe.city the primary scale lane for solo plumbing owner-operators. 4H creates internal CRM rows, proof stages, and printable assets only; no outreach, card order, webhook, billing action, spend, or sawcity-lite edit happens here.
Total rows
5
0 real, 5 archetypes
Active real leads
0
Excludes archetypes
Weekly touches
35
Rep target
Demos booked
0
Real leads only
Trial starts
0
14-day trial path
Paid
0
$39/mo customers
Dustin field mode
Unlock limited rep CRM writes
Dustin can add real prospect rows, move his own field stages, and keep next actions current. This does not send outreach, place card orders, create webhooks, launch ads, move money, or change billing.
Checking field mode...
https://pumpcans.com/api/sales/track?utm_source=dustinaz&utm_medium=field-sales&utm_campaign=4h_2026-04_az_pipe_proof_sprint&utm_content=dustinaz_dustin-pipe-local-trust_dustin-pipe-local-trust-master&utm_term=phoenix_metro_trade_smb&rep=DUSTINAZ&rep_id=rep-az-founding&card=dustin-pipe-local-trust&card_id=dustin-pipe-local-trust-master®ion=phoenix-metro&offer=14-day-free-trial-no-credit-card&trade_domain=pipe.city&event_type=asset_view
QR/card scan path logs `asset_view` and lands on Dustin's demo page.
Business card proofs
Dustin Bouwhuis pipe.city card mockups
This is the generated creative proof sheet, not a code-redrawn imitation. The approved image-gen artifact is the source of truth; the app stores it, displays it, and tracks it without rebuilding the visual language.
Creative source of truth
For finished creative, 4H uses the image-gen artifact as the asset. The app stores, displays, tracks, approves, crops, and downloads it; it does not rebuild the visual with a separate coded layout. Blocked here: Half image-gen, half coded recreation for a finished asset.

Vistaprint-ready flattened exports
These PNGs are cropped from the approved generated proof sheet with the text baked into the image. Use these for Vistaprint instead of the legacy generated SVG/PNG route.
Approved generated proof sheet and print pack
Source creative for Dustin to review: three concepts, front/back, captions, contact details, demo line (385) 475-3881.
Q-64 / Q-65 / Q-66 strategy reset
Pipe.City 30-day urgent-call proof sprint
ICP: Solo plumbing owner-operator who misses calls while under a sink, in a crawlspace, driving, or already on a service call. Target: 50-100 qualified demo-call targets; success starts at 30 activated trials from the first 100 qualified demo calls. Activated means handled real call + captured job.
Beachhead recut
pipe.city
Primary scale lane
Run the 30-day urgent-call proof sprint here first.
saw.city
Founder-proof lane
Use for credibility, origin story, and founder-led proof.
rinse.city
Creator/content lab
Use for visual proof and creator demos after the pipe.city message is tight.
lockout.city
Urgency experiment
Run as a focused speed-to-answer test with extra trust controls.
mow.city
Deferred scale lane
Keep the route and assets available, but do not treat it as co-equal for this sprint.
Activated trial requires
- - phone is connected or forwarded
- - at least one real inbound call is handled by the AI
- - owner receives the summary/text
- - a lead or job is created
- - owner does not immediately turn it off
Not enough: trial signup alone, demo call alone, phone connected without a real handled call, AI image/ad engagement.
Research
Find a public missed-call or callback pain signal.
Proof: Source URL, quote/pain phrase, trade fit, and confidence score.
Qualified
Solo-owner fit is plausible and the pain maps to pipe.city.
Proof: Owner-operated signal, Arizona or target metro, and no enterprise/franchise mismatch.
Demo target
Ready for a Jarrad-approved one-to-one demo invite.
Proof: Approved draft packet and matching demo line.
Demo completed
Owner heard or watched a realistic pipe.city call.
Proof: Demo date, objection heard, and next action.
Trial started
Owner began the 14-day no-card trial.
Proof: Trial source and trade-domain UTM.
Phone connected
Forwarding or phone setup is complete.
Proof: Phone setup confirmation; this alone is not activation.
Real call handled
The AI handled a real inbound customer call.
Proof: Handled-call event or owner-confirmed call summary.
Job captured
The call produced a lead or job record the owner can act on.
Proof: Masked job/lead summary and owner acknowledgement.
Paid
Activated owner converts to the $39/mo plan.
Proof: Paid conversion event; no billing action from 4H.
Phoenix emergency plumbing owner
Phoenix, AZ - review-signal-outbound
Public review mentions no answer, voicemail, or slow callback.
Learn: $39 sounds too cheap to trust.
Capture public source URL and draft a one-to-one review-signal note for approval.
Mesa water heater repair owner
Mesa, AZ - field-sales
Emergency water heater calls are high value and time-sensitive.
Learn: I need to answer my own calls.
Use the AZ rep card to invite a live call simulation after approval.
Scottsdale drain cleaning owner
Scottsdale, AZ - direct-install
Calls arrive while hands are dirty or equipment is running.
Learn: I do not want another app.
Run the no-dashboard pitch: AI answers and texts the owner first.
Tempe after-hours plumber
Tempe, AZ - founder-video
After-hours callers will call the next plumber.
Learn: AI sounds fake.
Compare the demo reaction to the objection bank and decide if trial invite is worth approval.
Gilbert leak repair solo owner
Gilbert, AZ - review-signal-outbound
Callback complaints create a concrete before/after story.
Learn: Setup friction.
Track whether phone connection happens inside 72 hours.
Rows, scripts, and drafts are internal. Outreach/send, paid boost, platform upload, webhook, billing, or sawcity-lite edits require Jarrad approval.
Q-58 pain-signal lead finder
Google Maps review-signal roadmap
Use Google Maps as a pain-signal research surface, not as a blind spam cannon. Prefer official Places API, manual review, and user-entered rows before any scale motion. This is prospect research and scoring only. 4H does not scrape, evade controls, enrich paid lists, or send outreach from this surface.
Starter queries
- - plumber Phoenix AZ reviews did not answer phone
- - lawn care Phoenix hard to reach owner reviews
- - pressure washing Scottsdale no call back reviews
- - locksmith Tempe voicemail reviews
- - concrete cutting Mesa estimate callback reviews
Manual/API/provider import
- 1. Manual row: human reviews Google Maps/public pages and enters only business facts, source URL, quote, review date, confidence, and next permitted action.
- 2. Official API row: Google Places API or an approved provider supplies the business/source metadata; a human still verifies the pain signal before drafting.
- 3. Provider row: imported from a compliant vendor list only after source terms and data fields are reviewed.
- 4. Approval row: any draft outreach, enrichment, or repeatable collection job stops for Jarrad approval before transmission or automation.
Pain phrases
did not answer
Direct signal that a caller tried to buy and the phone path failed.
never called back
Good fit for 24/7 capture plus owner SMS summary.
left a voicemail
Voicemail is a conversion leak that a live AI receptionist can replace.
after hours
High-fit for plumbers, locksmiths, and emergency service owners.
hard to schedule
Indicates job-management and follow-up pain beyond just call answering.
Blocked tactics
- - No CAPTCHA solving, login bypass, proxy rotation, rate-limit evasion, or hidden scraping infrastructure.
- - No copying private contact data, browser history, or personal data into 4H.
- - No automated outreach from this finder; any outreach draft from manual/API/provider research rows requires action-time approval.
- - No claims that a review proves a business is losing revenue unless the owner confirms it.
Compliant path
- 1. Start manual: search one trade/city, capture only public business facts and review snippets needed for qualification.
- 2. Use official Google Places API or approved data providers before any repeatable collection job.
- 3. Store source URL, query, review date, and confidence so every prospect can be audited.
- 4. Create internal 4H rows only; do not send outreach until Jarrad approves the exact message and recipient set.
- 5. Let the Arizona rep validate whether the pain is real before adding paid budget.
Aggressive but human path
- 1. Use a human researcher or agent-assisted browser session to inspect public results and paste qualified rows into 4H.
- 2. Prioritize businesses with recent public reviews mentioning phone/callback friction.
- 3. Personalize every draft around the visible pain signal and the matching trade demo line.
- 4. Batch in small sets of 10-25 for approval, not hundreds of automated sends.
Q-60 / Q-62 customer proof sprint
Objections and first 10 customer attempts
The next motion is ten named attempts, not abstract TAM math. Rows below are hypotheses until a real owner interaction, trial, or paid event is verified.
first-001 - pipe.city
review-signal-outbound / research
Small emergency plumbing shop with public callback complaints.
Review mentions no answer, voicemail, or slow callback.
Find one public review-signal row, save source URL, and draft a Jarrad-approved one-to-one message.
first-002 - pipe.city
field-sales / qualified
Phoenix plumbing owner who answers from the truck.
After-hours and emergency calls are too valuable to miss.
Arizona rep validates whether a live Pipe.City call is interesting enough for a trial.
first-003 - mow.city
founder-video / demo-target
Lawn owner who misses estimate calls during route hours.
Estimate requests go cold by evening.
Publish or review the mowing-route founder script before any paid boost.
first-004 - rinse.city
creator-demo / demo-target
Pressure washing creator audience includes solo operators with quote friction.
Visual quote calls arrive while the wand is running.
Match a creator demo brief to the Rinse.City proof packet.
first-005 - lockout.city
field-sales / qualified
Locksmith owner knows missed lockout calls are instantly lost.
Emergency caller will not leave voicemail and wait.
Run a live lockout call simulation before discussing trial.
first-006 - saw.city
founder-video / demo-target
Concrete cutting owner believes the product because it came from the trade.
Noisy jobs make missed estimate calls unavoidable.
Record the saw-running estimate demo with KCC credibility.
first-007 - mow.city
review-signal-outbound / research
Lawn care company has public complaints around scheduling or callbacks.
Hard-to-schedule reviews indicate admin overload.
Capture source evidence and route into the objection bank if subscription fatigue appears.
first-008 - rinse.city
paid-social / research
Pressure washers respond to simple before/after proof more than generic AI claims.
Quote requests arrive mid-job.
Hold paid spend until one organic/founder proof clip has response signal.
first-009 - lockout.city
review-signal-outbound / research
Locksmith reviews expose speed and phone reliability pain.
Caller could not reach a locksmith in an urgent moment.
Manual source capture only; no automated scraping or send.
first-010 - answered.city
creator-demo / trial-target
A non-beachhead trade owner enters through broad Answered.City proof.
Wants an AI phone rep without caring about the domain portfolio.
Use only if trade-specific paths do not explain the buyer's business.
I already use Jobber or Housecall Pro.
They may not need full FSM replacement, but they still may miss calls before jobs enter the system.
Keep your current tools. Answered.City is the phone layer that captures the job before it becomes admin work.
Proof needed: Demo call that ends in a clean job summary and optional handoff notes.
AI sounds fake.
Trust and voice quality are the buying barrier, not feature comprehension.
Call the trade demo line first. If it would embarrass you with a real customer, do not use it.
Proof needed: Live demo line recording or in-person call on speaker.
$39/mo seems too cheap.
Low price can create credibility doubt even while reducing friction.
It is priced for owner-operators, not enterprise dispatch teams. One captured job can cover the year.
Proof needed: ROI math with one missed job and clear trial terms.
I do not want another app.
The product must feel like phone-first relief, not a dashboard chore.
Start with the receptionist and SMS summaries. Use the app only when the lead is worth tracking.
Proof needed: SMS/job summary screenshot and two-tap next action.
I need to answer my own calls.
They fear losing relationship quality or job control.
Answered.City catches the calls you cannot answer, then texts you the lead so you stay in control.
Proof needed: Missed-call scenario where owner receives the summary immediately.
Q-33 field-sales attribution
Card scans to paid signal
Reads marketing_events for rep-coded field-sales UTMs and card metadata. This is measurement only: no outreach, card order, webhook, launch, billing action, or spend.
Card scans
0
asset_view
Demo calls
0
demo_call
Signups
0
signup
Trials
0
trial_started
Activated
0
activated
Paid
0
$0
Top reps
No attributed rows yet.
Top cards
No attributed rows yet.
Top trades
No attributed rows yet.
Next measurement move
No field-sales scans are logged yet. Confirm the printed card QR lands with field-sales UTMs before counting rep activity.
Q-34 weekly rep packet
Arizona operating plan
Turns the CRM board and field-sales attribution into an internal route plan. It is not an outreach sender, card order, webhook, ad launch, or billing control.
Weekly touches
35
7/day
Cards to carry
14
Tracked cards
Real rows
0
Active only
Archetypes
5
Research only
Scans logged
0
Before scale
Priority rows
Mesa concrete cutting owner target
Mesa, AZ - saw.city - qualified - archetype
Research only: replace with a real owner/business row before any visit, card drop, demo, or customer claim.
Archetype row: useful for route research, not contact activity.
dustinaz_dustin-pipe-local-trust_az-s-001
Phoenix plumbing owner target
Phoenix, AZ - pipe.city - qualified - archetype
Research only: replace with a real owner/business row before any visit, card drop, demo, or customer claim.
Archetype row: useful for route research, not contact activity.
dustinaz_dustin-pipe-local-trust_az-p-001
Tempe locksmith owner target
Tempe, AZ - lockout.city - qualified - archetype
Research only: replace with a real owner/business row before any visit, card drop, demo, or customer claim.
Archetype row: useful for route research, not contact activity.
dustinaz_dustin-pipe-local-trust_az-l-001
Chandler lawn care owner target
Chandler, AZ - mow.city - prospect - archetype
Research only: replace with a real owner/business row before any visit, card drop, demo, or customer claim.
Archetype row: useful for route research, not contact activity.
dustinaz_dustin-pipe-local-trust_az-m-001
Scottsdale pressure washing owner target
Scottsdale, AZ - rinse.city - prospect - archetype
Research only: replace with a real owner/business row before any visit, card drop, demo, or customer claim.
Archetype row: useful for route research, not contact activity.
dustinaz_dustin-pipe-local-trust_az-r-001
Daily cadence
Mon
7 touches - Qualify or refresh the highest-priority real rows.
Tue
7 touches - Run clustered first visits and card-left handoffs.
Wed
7 touches - Verify one QR scan path before scaling card drops.
Thu
7 touches - Push demo-booked or trial-started rows toward the next logged milestone.
Fri
7 touches - Clean the CRM, replace archetypes with real rows, and write the learning note.
Boundary
Internal route planning only. Do not send outreach, order cards, create webhooks, upload ads, launch campaigns, move money, change billing, or treat archetypes as contacted businesses.
Rep
Dustin Bouwhuis
Arizona Growth Rep
Region
Phoenix metro, AZ
Rep code
DUSTINAZ
Next field move
Qualify the next Arizona owner list, then hand cards only to trades with obvious missed-call pain.
0 real AZ pilot leads, 5 archetypes, 1 field rep, 35 planned weekly touches, no external outreach sent by 4H.
Business card tracking utilities
Dustin Bouwhuis pipe.city cards
The generated proof sheet above is the visual source of truth. This section keeps rep-coded URLs and flattened print files available without sending outreach or placing card orders.
Mockup 1
Concept 1 - Local trust
AI Agent for plumbing calls.
Call the demo line: (385) 475-3881
Tracking URL
https://pumpcans.com/api/sales/track?utm_source=dustinaz&utm_medium=field-sales&utm_campaign=4h_2026-04_az_pipe_proof_sprint&utm_content=dustinaz_dustin-pipe-local-trust_dustin-pipe-local-trust-master&utm_term=phoenix_metro_trade_smb&rep=DUSTINAZ&rep_id=rep-az-founding&card=dustin-pipe-local-trust&card_id=dustin-pipe-local-trust-master®ion=phoenix-metro&offer=14-day-free-trial-no-credit-card&trade_domain=pipe.city&event_type=asset_view
Mockup 2
Concept 2 - Missed-call emergency
Missed call = missed job.
AI Agent answers while you work. Demo: (385) 475-3881
Tracking URL
https://pumpcans.com/api/sales/track?utm_source=dustinaz&utm_medium=field-sales&utm_campaign=4h_2026-04_az_pipe_proof_sprint&utm_content=dustinaz_dustin-pipe-missed-call_dustin-pipe-missed-call-master&utm_term=phoenix_metro_trade_smb&rep=DUSTINAZ&rep_id=rep-az-founding&card=dustin-pipe-missed-call&card_id=dustin-pipe-missed-call-master®ion=phoenix-metro&offer=14-day-free-trial-no-credit-card&trade_domain=pipe.city&event_type=asset_view
Mockup 3
Concept 3 - Live demo QR
Call the demo line.
(385) 475-3881 answers like a plumbing AI Agent.
Tracking URL
https://pumpcans.com/api/sales/track?utm_source=dustinaz&utm_medium=field-sales&utm_campaign=4h_2026-04_az_pipe_proof_sprint&utm_content=dustinaz_dustin-pipe-live-demo_dustin-pipe-live-demo-master&utm_term=phoenix_metro_trade_smb&rep=DUSTINAZ&rep_id=rep-az-founding&card=dustin-pipe-live-demo&card_id=dustin-pipe-live-demo-master®ion=phoenix-metro&offer=14-day-free-trial-no-credit-card&trade_domain=pipe.city&event_type=asset_view
Dustin proof guidance
1. Local trust
Best for face-to-face handoffs and supply-house conversations.
2. Missed-call emergency
Best when the owner already knows missed calls are costing jobs.
3. Live demo QR
Best when the card needs to sell the demo before a longer conversation.
Bleed export
3.75 x 2.25 in
1125 x 675px
Trim
3.5 x 2 in
1050 x 600px
Safe area
3.25 x 1.75 in
975 x 525px
Add lead
Create a tracked Arizona row
Real rows can move into contacted/demo stages. Archetype rows stay in research/qualification until replaced by a real owner lead.
Enter only information shared for this pilot. This is internal CRM storage, not an outreach sender.
Mini CRM
Arizona early tester board
Placeholder lead rows are internal target archetypes, not sent outreach and not committed customer claims.
Prospect
2
Local owner looks like a fit, but no touch yet.
Chandler lawn care owner target
Chandler, AZ - mow.city
Estimate requests stack up during route hours, then go cold by evening.
Bring a card to the yard or trailer after the owner is confirmed.
dustinaz_dustin-pipe-local-trust_az-m-001
Scottsdale pressure washing owner target
Scottsdale, AZ - rinse.city
Driveway, patio, and HOA cleanup leads go cold if the owner waits until evening.
Confirm owner name, qualify estimate volume, then plan a first card drop.
dustinaz_dustin-pipe-local-trust_az-r-001
Qualified
3
Trade, region, and missed-call pain are confirmed enough for a visit.
Phoenix plumbing owner target
Phoenix, AZ - pipe.city
High-value calls hit while the owner or dispatcher is already on another job.
Visit during office hours, leave tester card, and invite a same-day demo call.
dustinaz_dustin-pipe-local-trust_az-p-001
Mesa concrete cutting owner target
Mesa, AZ - saw.city
High-intent project calls arrive while saws are running and callbacks happen too late.
Confirm owner name, then offer a live saw.city estimate-call simulation.
dustinaz_dustin-pipe-local-trust_az-s-001
Tempe locksmith owner target
Tempe, AZ - lockout.city
Lockout callers rarely wait; missed calls become someone else's job.
Ask for one emergency-call simulation and track whether a demo gets booked.
dustinaz_dustin-pipe-local-trust_az-l-001
Visited
0
Rep had a real-world touchpoint or attempted a visit.
Card left
0
Printed card was handed over or left with front desk/crew.
Demo booked
0
Owner agreed to a call, walkthrough, or live demo.
Trial started
0
Owner started the 14-day trial.
Activated
0
Phone connected, one real call handled, owner summary received, and a lead/job captured.
Paid
0
Owner converted to the $39/mo plan.
Lost
0
Not a fit, no response, or explicit decline.