TRAINYOURAGENT

Custom software development: web apps, portals, MVPs, internal tools and native mobile

We build production software end to end: customer portals, internal tools, SaaS MVPs, data-heavy web apps and native mobile. Engagements run $35,000 to $150,000 depending on surface area and integration depth. You own the repository, the infrastructure accounts and the migrations from the first commit.

What you get

Published pricing

How the work actually runs

Who this is for

Who this is not for

The receipts behind those claims

Against the market

What does custom software actually cost?

Industry ranges are wide because the word covers everything from a form over a database to a trading platform. As a benchmark, a SaaS MVP is commonly quoted at $50,000 to $120,000 and a production web application at $150,000 to $500,000. Our engagements run $35,000 to $150,000, which puts us at the lower end of the MVP band and well under the production-application band. The reason is not that we work cheaply. It is that we refuse to build the parts you do not need yet, and we start every engagement with the smallest slice that produces working software. Most of the money wasted in custom software is spent on features specified in month one and deleted in month nine. The honest variable is integration depth. A portal that reads from one API is a different animal to one that reconciles three systems with conflicting identifiers and no shared source of truth. We price after the shaping phase for exactly that reason, and we will tell you which category you are in during the first call.

Should you build custom software or buy an off-the-shelf tool?

Buy when the workflow is standard and the tool is close. Accounting, payroll, email, CRM and helpdesk are solved problems, and building your own is a hobby with a business attached. Build when the workflow is the thing that makes you money, when three tools each solve a third of the problem and nobody solves the joins, or when the manual reconciliation between systems is now a job somebody does full time. The test we apply is simple: describe the process to us, and if the answer includes a person copying data from one screen into another, there is a build worth costing. If the answer is that an existing tool does it but nobody configured it properly, the correct engagement is configuration, not development, and we will say so.

Who owns the code, the data and the infrastructure?

You do, from the first commit. The repository lives in your organisation, the hosting and database accounts are yours and billed to you, and the domain is registered to you. We work inside your accounts rather than handing over a copy at the end, because a handover that has not been rehearsed is not a handover. This is a deliberate commercial position. Vendors who hold the accounts have leverage; vendors who do not have to be worth keeping. It also means the awkward conversation about leaving is a scheduling problem rather than a negotiation.

Custom software projects always run over.

Many do, and usually for one of two reasons: a twelve-month specification frozen before anyone has used anything, or a decision-maker who is unavailable for weeks at a time. We attack both directly — phases are priced individually, the first shippable slice lands early, and we require a weekly decision-maker. If those conditions are not available on your side, the project will run over regardless of who builds it, and we would rather say so before the invoice.

An offshore team quoted a third of the price.

They may well deliver. What you are buying at our price is the operating discipline — versioned migrations, row-level security reviewed as a deliverable, CI that blocks merges, and a handover into accounts you already own. If a cheaper quote includes those, take it. If the quote is cheaper because those are absent, the saving is a loan against year two, when nobody can safely change the schema.

How much does it cost to build a custom web application?

TrainYourAgent engagements run $35,000 to $150,000: roughly $35,000 to $60,000 for an internal tool or portal, $60,000 to $100,000 for a SaaS MVP, and $100,000 to $150,000 for a production web application. Industry benchmarks put SaaS MVPs at $50,000 to $120,000 and production web applications at $150,000 to $500,000.

How long does custom software take to build?

Eight to fourteen weeks for an internal tool or portal, twelve to twenty weeks for a SaaS MVP, and twenty to thirty weeks for a production web application. The first working slice ships within the first few weeks in every case, because a project that shows nothing until month four cannot be steered.

Do you build mobile apps as well as web apps?

Yes. Native mobile is built where the product genuinely needs the camera, background location, offline behaviour or in-app purchases. The portfolio includes four native mobile applications, including SwiftUI apps with live StoreKit 2 subscriptions running against real purchase and restore flows.

Who owns the code you write?

You do. The repository is created in your organisation, the hosting and database accounts are yours and billed to you, and the domain is registered to you. Everything is delivered into infrastructure you already control rather than copied over at the end of the engagement.