By clicking “Accept”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.

Tooling

Build vs. Buy Is the Wrong Question. Ask This Instead.

Every few months, a service business owner sends me some version of this: "We're trying to decide whether to build a custom quoting tool or just pay for one. What do you think?" The conversation that follows almost never goes the direction they expect.

Joshua McSorley7 min readAugust 2025Updated March 27, 2026

I don't answer the question. I change it.

Build vs. buy is the wrong frame. It treats tooling as a math problem when it's actually a systems problem, and that's why so many service businesses end up with the same broken lead path on more expensive software.

Why the cost frame misleads you

When you frame the decision as build vs. buy, you end up comparing the wrong things. Developers will pitch control and customization. Vendors will pitch speed and support. Both are telling the truth, and neither is answering the question that actually matters.

Because the real cost of either choice isn't the invoice. It's the gap.

Every tool you add to your stack creates a new handoff. A new place where a lead can stall, a follow-up can get missed, or a piece of context can disappear between marketing and sales. The question isn't "which tool is cheaper." The question is "which choice creates fewer gaps in the path a lead takes from form fill to closed deal."

Most of the time, that's a different conversation than the one your developer or your SaaS rep wants to have.

The question I actually ask

When a client brings me a build vs. buy decision, I ask one thing first:

Where in your lead system does this tool live, and what does it have to talk to on either side?

That question reframes everything. Suddenly we're not debating features or monthly costs. We're looking at the path. Where the lead enters. Where it gets qualified. Where it gets routed. Where the data has to flow for sales to actually close it.

Once that path is on the table, the right answer usually picks itself.

A simple test: edge or plumbing?

There's still a real distinction worth keeping from the old build vs. buy debate, and it's this one:

Is the tool your edge, or is it plumbing?

Edge tools are the things that make your business different. A solar company with a proprietary roof-mapping calculator that feeds directly into their proposal flow. A home services company with a custom dispatching logic nobody else in the market has. These create competitive advantage. If they break, it hurts. If they work, you win deals nobody else can.

Plumbing tools are the things every service business needs and nobody buys you for. CRMs. Email automation. Form builders. Scheduling. Analytics. These are solved problems. SaaS exists because thousands of companies share the same need, and a vendor can do it cheaper and better than you can.

The rule is simple. Build your edge. Buy your plumbing. And if you can't tell which is which, that's the gap to fix first, before you spend a dollar on either.

Where service businesses get this wrong

In every audit I run, I see the same two mistakes:

  1. Building plumbing. Custom CRMs. Custom form handlers. Custom dashboards that one developer understood and nobody else can maintain. These projects feel like ownership and turn into liabilities. Six months in, the developer is gone, the documentation doesn't exist, and the owner is paying $4,000 a month to keep the lights on.
  2. Buying edge. Trying to bolt your competitive advantage onto a generic SaaS workflow. The tool wasn't built for how you actually sell, so your sales team works around it, and the workaround quietly becomes the real system.

Both mistakes have the same root cause. Nobody mapped the lead system before picking the tool.

The right order of operations

When a service business is doing this well, the sequence looks like this:

  1. Map the lead path. Where leads enter, who owns each step, where the gaps are today.
  2. Decide what's edge and what's plumbing. Be honest. Most things are plumbing.
  3. Buy the plumbing first. Pick tools that integrate cleanly and don't fight each other. Boring is good.
  4. Build only where you have an actual edge. And only after the plumbing is in place to support it.
  5. Measure what changed. Speed to lead, follow-up rate, attribution clarity, closed deals.

Notice that the tool decision is step three or four, not step one. That's the part most owners get backwards, and it's why so many "build vs. buy" projects end up solving the wrong problem expensively.

Before you pick a tool, see the gaps

The cheapest version of this decision is the one you make after you can actually see your lead system end to end. Most owners can't, which is why these calls usually start with a tooling question and end with a much bigger conversation.

Run your site through the free website assessment before you buy or build anything. It scans in about 15 seconds and shows you where leads are slipping through the cracks today, which is the only honest starting point for any tooling decision. No email required.

If the gaps are bigger than a tool can fix, that's usually when a Marketing Systems Diagnosis makes sense. But start with the scan. The answer to build vs. buy almost always lives in what it finds.

JM
Joshua McSorley

Marketing Systems Consultant. I help service businesses find and fix the gaps between their website, leads, and sales.

Ready to dig in?

Most service businesses have three or four of these gaps at once.

Run the free website assessment to see which ones are costing you leads right now. Takes about 60 seconds. No email required to see your results.

Run the assessment