Back to Blog
Software & Apps

You Don't Need a $50,000 Custom App. You Might Need This Instead.

Steve Denney
Steve Denney
April 12, 20267 min read

Before you sign that big contract with a dev shop, here's what 30 years of building software taught me about what small businesses actually need.

A business owner came to me a few years ago with a problem. They'd signed a $75,000 contract with an offshore development shop to build a custom enterprise application for their sales team. Six months in, they'd paid $25,000 across two milestones — and the vendor was still going back and forth trying to understand the requirements.

They pulled the plug and called me.

The Real Problem Wasn't the Vendor

Here's the thing most people won't tell you: the offshore shop wasn't incompetent. They did discovery. They did process mapping. They checked the boxes. But they saw the entire business through a developer's lens — and when you're a hammer, everything looks like a nail.

They heard the client describe their sales process and immediately started architecting an enterprise application. They never asked whether the problem actually required one. They didn't understand the business case. They understood requirements the way a developer understands requirements — as features to build, not as business problems to solve.

Six months and two milestones later, the vendor was still going back and forth on scope. Not because they were lazy, but because they were building against a version of the problem they'd invented for themselves. The real requirements kept shifting because nobody on the vendor's side had the business context to lock them down.

I see this constantly. A business owner knows they have a problem. They Google "app development company." They get on a call with a shop that runs through a discovery process, quotes a number, and starts building. And six months later, they're $25,000 in with a half-built application that doesn't match how their team actually works — because the people who scoped it never understood the business in the first place.

What I Did Instead

When that client came to me, I didn't start building anything. I became their product manager.

I sat down with them and their sales team. What does your day actually look like? Where are the bottlenecks? What are you doing manually that eats up your time? What tools are you already using? What's the actual outcome you need — not the app you think you want, but the business result?

I mapped their processes, documented the real requirements, and built out a clear scope for what needed to be built. At that point in my career, I wasn't building apps for small businesses — but I could do the product work that should have happened before anyone wrote a line of code. Once I had the requirements locked down, I brought in a local development firm I trusted and handed them a spec they could actually execute against.

The result? They got a highly successful automation system for client negotiations built for less than $15,000. Maintenance runs $500 a month. No long-term contract. They own everything.

Compare that to the original plan: $75,000 to build, plus 20% annually — that's $15,000 a year — just for maintenance. They were looking at over $100,000 in the first two years for something that hadn't even been properly scoped.

The Pitfalls Nobody Warns You About

I've been building software for over 30 years. I've run product at Travelocity. I've led application development for one of the largest privately held electrical distributors in the country. I co-founded an AI company that's been in production since 2019. I've seen every version of this story, and the pitfalls are predictable.

Discovery without business context is theater. Most dev shops will run you through a discovery process. They'll document requirements, draw wireframes, build timelines. But if the people running that process don't understand your business — really understand it, not just transcribe what you told them — they'll scope the wrong thing. And you won't know until you're two milestones in.

Requirements get lost in translation. Timezone gaps, language barriers, cultural differences in how business processes work — these aren't small problems. When a vendor doesn't deeply understand your business, every requirement becomes a game of telephone.

You don't own what you think you own. I've seen contracts where the vendor retains the IP, the codebase, or the hosting. You're paying to build something, and you can't take it with you if you leave. Always ask: who owns the code? Where is it hosted? Can I walk away with everything tomorrow?

Maintenance becomes a hostage situation. That 20% annual maintenance fee? It's standard in the industry. But if you don't own the code and can't move to another vendor, you're locked in. Every year. Forever.

Nobody plans for what happens after launch. Apps aren't build-it-and-forget-it. They need updates, bug fixes, security patches, feature additions. If your vendor didn't scope ongoing support — or worse, priced it so high you can't afford it — you're stuck with software that starts aging the day it ships.

What You Might Actually Need

Sometimes you need a custom app. I build them. But in my experience, at least half the small business owners who come to me thinking they need a $50,000 custom application actually need one of two things:

A discovery engagement run by someone who understands your business. That client I mentioned? The offshore shop did discovery — they just did it wrong. What I did was different. I came in as a product manager, not a developer. I understood the business problem first, then documented what needed to be built. That's exactly what my Product Management & Discovery service is. Spend $1,500 to $5,000 to have someone who's been on both sides — the business side and the build side — figure out what you actually need before you commit. If the answer is a custom app, great. Now you have clear requirements and a realistic budget before you sign anything. And if you build with me, I credit the discovery cost toward the build.

A simpler tool configured the right way. I had a client running project management out of three-ring binders and email threads. They thought they needed a custom app. What they needed was Smartsheet, configured properly for their workflow. It saved their staff 30% of the time they were spending chasing paperwork. No custom code. Right tool, right problem.

Today, I do the product work and the build. Back then, I had to hand off to someone else. Now, I take it from discovery through deployment — and you own everything I build, lock, stock, and barrel. And sometimes the honest answer is that you don't need what you think you need. I'll tell you that, even if it means I don't get the project.

Before You Sign That Contract

If you're considering a custom app for your business, ask yourself three questions:

Has anyone mapped your actual business process before recommending technology? If a vendor jumped straight to a proposal without deeply understanding your operations, that's a red flag.

Do you know exactly what you'll own when the project is done? Code, hosting, accounts, data — all of it should be yours. If the contract is vague on this, walk away.

What happens six months after launch? If there's no plan for maintenance, updates, and support at a price you can sustain, you're buying a problem, not a solution.

I offer a free first conversation — no pitch, no pressure. If all you need is someone to pressure-test your plan before you sign a big contract, I'm happy to do that. And if it turns out you need someone to actually build the thing, we can talk about that too.

[Book a free conversation →](https://outlook.office.com/owa/calendar/Brincore@brincore.com/bookings/)

Steve Denney
Steve Denney
Founder, Brincore

Steve Denney is a 30-year software veteran, co-founder of CityFront Innovations — the first AI agent 311 platform in govtech — and founder of Brincore, where he helps small business owners solve real problems with the right technology.

Have a Problem Worth Solving?

Every engagement starts with a free conversation. No pitch, no pressure — just an honest discussion about your business.

Book a Free Conversation with Steve

Not Ready to Talk Yet? Stay in the Loop.

Free, every week. Plain-English advice on what AI can actually do for your business — written by someone who has been building AI systems in production since 2019. No hype. No jargon. Unsubscribe anytime.

Join business owners who are done being sold AI they don't need.