I started Titan Pipelines because I watched my uncle, a plumber, lose roughly $4k a month to voicemail and not know it. Two years and 200+ cold calls to plumbing shops later, here are the 9 things I got wrong, got right, or had to learn the hard way. Most of these will save you six months if you’re trying to build anything for tradespeople.
These aren’t theory. Each one cost me real money, real time, or both.
1. Plumbers Don’t Read Software Blogs. They Answer Cold Emails.
I spent three weeks writing a “definitive guide to lead capture for trades” before I sent my first cold email. The guide got 11 page views in 30 days. The cold email got 6 replies and 2 booked calls in 4 days.
Owner-operators aren’t sitting at a laptop reading SaaS content. They’re in a truck. The blog content I write now exists for one reason: it shows up when an owner Googles a specific problem (“why my plumbing leads dropped”), and it gives him something concrete to read in the parking lot before his next call.
If you’re building for trades, your distribution is cold outbound first, content second. Don’t reverse it.
2. The “Demo Call” Is the Wrong Frame
Early on every discovery call started with “let me show you the dashboard.” Owners went quiet and the call died.
Then I changed the opener: “Tell me your average ticket and how many calls a week you miss. I’ll do the math live and tell you if this is worth your time.” Suddenly they were doing the talking, and the calls stopped ending in “send me some info.”
The buyer doesn’t want a demo. He wants his numbers run. Every minute spent on the dashboard is a minute not spent on the only question he actually has, which is: will this make me money or cost me money?
The 15-minute audit call is the close. The dashboard tour is the post-sale. Don’t confuse them.
3. The Dashboard Is Not the Value
This is the one that took me longest to accept. I built a beautiful dashboard. Charts, filters, exportable reports. Owners barely opened it.
The value is the text that fires automatically when someone leaves a voicemail. The value is the review request that goes out 4 hours after a job. The value is the missed call that gets recovered while the owner is under a sink.
The dashboard is the receipt. Useful for proving the system worked. Not the product.
If you’re building for trades, build the automation first and the dashboard second. The dashboard is for you, the owner, when you’re sitting on the porch on Sunday wondering if the $497/mo is worth it. It is not the daily driver.
4. Niching to Plumbing-Only Doubled Close Rate
For four months I tried to sell to plumbers, HVAC, electricians, roofers, and a few garage door companies. The cold email said “trades businesses.” It mostly got ignored.
I cut everything except plumbing. Same volume, same effort, same dollar offer — and replies started coming back. Same person, sharper message.
The reason isn’t mystical. When the email says “I help plumbing shops in Frisco recover missed calls” and the recipient owns a plumbing shop in Frisco, the message hits him in a specific spot. When it says “I help trades businesses with their growth stack,” he doesn’t even register the sentence.
Niching feels like you’re shrinking your market. You’re not. You’re sharpening the spear. I’ll add HVAC as the second niche only after plumbing has 30 paying clients. More on this thinking here.
5. Every Feature Request Is Three Different Requests
The first time an owner asked me for “a way to see all my customers in one place,” I started building it. Two weeks in I called him back to demo it, and it was obvious in about ninety seconds that it wasn’t what he meant.
What he actually wanted was three different things wrapped in one sentence:
- I want to know who I haven’t talked to in 90 days (re-engagement)
- I want to know which jobs I never sent a review request for (process gap)
- I want to feel like the system is doing something I can’t see (trust)
None of those required a “customer list.” They required three small automations and a weekly summary text — a few hours of work against two weeks of the wrong thing.
When an owner asks for a feature, ask him three times what he’d actually do with it. The third answer is the real one.
Run Your Own Numbers
Before you read the rest of these lessons, take 60 seconds and run your shop through the missed-call calculator. The math is the only thing that matters in this business, and seeing your own number changes how you read everything below.
6. The Founder Has To Sign the Cold Emails
I tried delegating cold outreach to a contractor in month four. Same templates, same lists, same time of day. The replies dried up.
The reason: when the email is signed “Mateo Briosso, Founder,” the recipient sees a single human he can talk to. When it’s signed “Sales at Titan Pipelines,” he sees a sales funnel. Trades owners distrust funnels — they’ve been burned by them.
For the first 50 clients, you sign the emails yourself. You answer the replies yourself. You take the calls yourself. There’s no shortcut, and trying to find one breaks the only signal you have, which is “I am a real person you can punch in the arm at the supply house.”
7. Pricing Resistance Is Almost Never About Price
When an owner pushes back on $497/mo, he is almost never pushing back on $497. He’s pushing back on:
- Past trauma from an agency that charged him $800/mo and delivered nothing
- The fact that the value is invisible (recovered calls he never sees)
- The fear that the contract will trap him
Quoting a lower number doesn’t move those objections — it just makes the offer look cheaper without making it safer. What actually lands is month-to-month with no contract, a tier named “Lead Recovery” instead of “Growth,” and a monthly report that puts the recovered-call number in front of the owner so he can see what he’s paying for.
Price is rarely the lever. Trust is the lever.
8. The Case Study I Don’t Have Yet Is the One That Would Sell
Every owner asks the same question in the first two minutes: “who else are you doing this for?” Right now my honest answer is nobody — Titan Pipelines is new and I have no paying clients to point at.
The tempting move is to write a plausible-sounding case study anyway. Pick a city, invent a shop, put a rating jump and a dollar figure on it. Plenty of agencies do exactly that, and it’s most of the reason the owners I call have stopped believing any of it.
So instead I lead with the things a stranger can check in five minutes without trusting me: the AI receptionist you can call from your browser, pricing published on the page, 18 live demo sites you can walk like a customer, and a 30-day money-back window. The first shops in get founder pricing, and what I want back is a documented case study with their name and their dashboard numbers on it.
If you’re building for trades: your first paying client is your most valuable marketing asset for the next 12 months. That’s exactly why you don’t get to make one up.
9. The Best Customers Find You Through Other Owners
This one is a bet, not a result — I’m not far enough in to have referral data. But every owner I’ve called who was happy with a vendor found that vendor the same way: another owner at the supply house told him about it. Nobody said “I found them on Google.”
Cold email and cold calls are how you get the first handful of clients. Owner-to-owner is how you get the rest. Which means the job right now isn’t scaling outreach — it’s making the first few shops so obviously well-served that they’ll say so at the counter.
That’s not a marketing tactic. It’s the whole game.
The One-Line Version
Build for the owner in the truck, not the buyer in the buying committee. Sign your own emails, niche to one trade, run their numbers live, build automations not dashboards, and treat your first happy client like the most important asset on the balance sheet.
The rest of this is just discipline.
Mateo Briosso runs Titan Pipelines, a missed-call recovery system for 1-3 truck plumbing shops in TX and AZ. If you’re a plumbing owner doing $20k+/mo, run your numbers in the missed-call calculator and see if the math works for you.
Titan Pipelines
Ready to put this into practice?
We build the missed-call recovery system for local trades owners. Book a free 15-min audit — no obligation, no hard sell.
Get a Free Audit