American Contractor Show — Inspiring, Equipping, and Celebrating The Trades

    Back to Shop Talk
    John DyeJune 17, 20265 min read

    That $600-a-Month Software Decision Is Actually an $89,000 Decision

    BusinessTechnologyOperations

    I've watched contractors agonize over a $3,000 truck repair and sign a software contract in eleven minutes.

    I've done it myself.

    The reason is simple. A truck repair has a number on it. Software has a number too, and that number looks small, so we treat it like a small decision. Six hundred a month. Seventy-two hundred a year. That's less than one guy's phone and fuel.

    Except that's not what it costs. Not even close.

    Here's the math nobody runs before they sign.

    The real bill

    Say you're a $5M shop. You buy a CRM at $600 a month. Twelve months in, it isn't working and you're moving off it.

    Subscription: $7,200. The number you evaluated.

    Implementation and data migration: around $15,000. Getting your customer list, your job history, and your photos out of whatever you were using and into the new thing. Some of it's a fee, some of it's a person on your team doing it at night.

    Team hours to configure and train: around $12,000. Your office manager spent six weeks learning it. Your sales guys spent a month fighting it. That's payroll you already paid, spent on something that produced nothing.

    Pipeline leaking for eight months: about $25,000 in margin. This is the one nobody counts. Follow-ups didn't fire. Leads sat. Estimates went out late. You'll never know exactly which jobs you lost, which is precisely why it doesn't show up on any invoice.

    The good salesman who quit: $30,000 to replace him. He didn't quit over software. But the tools fought him every day for eight months, and it was one more reason the job stopped being worth it.

    Getting back off it: unpriced. Another migration, another rollout, and a crew that now rolls their eyes when you say you found something better.

    Total: $89,200 and change.

    On a decision you made in eleven minutes because the number looked small.

    And that's just what it cost you directly

    Here's the part that actually keeps me up.

    While you spent eight months in a rollout that didn't work, the guy across town got his right. He's quoting in two hours instead of two days. He's closing at a higher rate because his follow-up doesn't drop. And when a good project manager comes available in your market, that guy is easier to work for, because his people aren't fighting their tools all day.

    That gap doesn't close when you finally fix your stack. He's eight months ahead and compounding.

    Your technology stack isn't a line item on your P&L anymore. It's a position in your market. It shows up in your close rate, your speed to quote, who's willing to come work for you, and what your business is worth if you ever sell it.

    Nobody's talking to contractors that way. Everybody's talking to us about features.

    Why nobody tells you this

    Because everybody who talks to you about software is selling software.

    I'm not being cynical. I spent about twenty years in insurance restoration and roofing. Writing estimates, fighting carriers, running crews, making payroll. Then I spent a couple of years building go-to-market inside a venture-backed AI construction technology company.

    That means I've sat in the rooms where the roadmap gets decided. Where somebody looks at a list of contractor problems and picks which ones are worth solving and which ones aren't commercially interesting. Where the demo gets built to show well, not to work on a Tuesday in February when it's raining and half your crew called out.

    Most of those people are not villains. A lot of them are smart and genuinely trying. But almost none of them have ever run a crew, and it shows in what gets built and how it gets sold.

    So you get told AI is going to change your business, by someone who has never had to make payroll on a Friday when a check didn't clear.

    Four things that would have saved me a lot of money

    Run the whole number before you sign. Not the subscription. Setup, migration, training hours at real payroll cost, and what a failed rollout would cost you in lost pipeline. If you can't estimate that last one, you're not ready to sign.

    Ask for three customers your size, in your trade, and actually call them. Not the reference list. Say: "give me three roofers between $3M and $8M who've been on this eighteen months." If they can't produce that, the product isn't proven for a company like yours yet. That's not a dealbreaker, but you should know you're the test case and price accordingly.

    Ask what it takes to leave before you ask what it takes to start. Can you export your data, in what format, and who owns it. What's the contract term and what's the out. A company that gets uncomfortable answering that is telling you something.

    Pilot with one crew, not the whole company. Sixty days, one team, real jobs. If it can't survive one crew, it will not survive twelve. And when it fails, it fails small.

    None of that is complicated. All of it takes about a week. That week is the cheapest insurance in this business.

    One more thing

    DIALED Tech Summit

    I'm building something about this. Not a course, not a mastermind, not another thing to sell you.

    A room. Dallas, January. Contractors only, with the people who build this software in the audience instead of on the stage.

    I'll have more to say in the fall.

    If you want to hear about it first — and run these numbers yourself on the True Cost Calculator before you sign anything — and drop your email on the American Contractor Show homepage. That's the only thing we'll do with it.