Pathfinder OS
All articles
Grow itProduct vs services

Should you build your own software product, or keep earning from what you already do first?

By Gareth B. Davies

Building software feels like progress, but nothing pays until someone buys. Here is when to sell services first and when to build.

The real question is not whether you can build the product. With AI, you probably can, and faster than you expect. The question is whether you already know that a specific group of people will pay for it.

Cash now versus a product later

Services earn from the first conversation. An audit, a consulting engagement or a done-for-you automation needs no code, no launch date and no audience. You sell, you deliver, you get paid, and your runway grows instead of shrinking.

Product work runs the other way. Months go out before a single dollar comes in, and the pressure to earn usually arrives well before the product does. One owner spent nine months learning to code and still could not say clearly what he was selling.

What each path teaches you

Paid client work is market research that pays you. Every engagement shows which problems people will actually spend money on, in their own words. A consultant who fixes missed calls for small dental practices for a few months will know exactly what the software version should do. That consultant will also hold case studies that larger buyers want to see.

Building first teaches you different things, and they hurt more. One team spent a year on a product and then found the market already saturated. Another launched a low-priced monthly tool in a real market and watched signups crawl. A third crammed a CRM and a content generator into one platform, lost all clarity and had to roll the whole thing back.

The pattern is the same each time. The builder guessed at demand instead of measuring it.

The middle path: sell it before you build it

You do not have to choose all at once. Get five prospects interested before you write anything. Run short discovery calls, ask what they would pay for, and take deposits or signed commitments where you can.

A free micro tool can also work as a cheap test. It draws people in, a paid audit follows, and you see which part they value. If nobody uses the free tool, you learned that in weeks, not a year.

When building wins

Building earns its place under three conditions. Your service income already covers your costs, so the product is not a bet you cannot afford to lose. You have watched the same problem repeat across several clients, so the scope is narrow and proven. And you have an audience or a client list to sell to on day one.

That last condition matters more than people think. One founder had a product nearly finished but no audience, so a crowdfunding launch had nothing to stand on. Keep the scope small too. A niche product solving one painful problem is realistic. A full platform without outside funding is not, and building your own language model is out of the question.

The recommendation

Earn first.

Sell audits, consulting or a done-for-you service to one narrow group. Write down every request that shows up more than twice. Those repeated requests are your only real candidates for software.

Build when the service reliably pays your bills, and keep some of it running until the product does the same.

Want AI running this part of your business?

Pathfinder OS builds the operating layer that runs the day-to-day for you. Book a short intro call and we will map the first thing to hand over.