TrakCorp
Buying

How to choose a software developer (without a technical background)

Eleven questions that tell you more than any portfolio, the four answers that should end the conversation, and how to compare three quotes that all look completely different.

You can't assess code. That's fine — you don't need to. Everything that predicts whether a software project goes well is visible without technical knowledge, and it's mostly about how someone answers questions, not what they've built.

The eleven questions

Four answers to walk away from. "We'll register the domain for you" without confirming it's in your name. "We'll sort the contract later." A monthly fee that can't be itemised, where cancelling means losing the software. And an estimate given on the first call without any questions about your process — that's a number invented to win the conversation, and it will change.

How to compare three quotes that look nothing alike

This is the hard part, because the quotes won't be comparable as written. Normalise them yourself on one page:

If the cheapest quote is dramatically below the others, the usual explanation isn't efficiency — it's a smaller understanding of the job. Ask that developer to describe the awkward part of your process. If they can't, they've quoted the easy half.

Freelancer, studio or agency?

StrengthRisk
Solo freelancerCheapest, direct contact, fast decisionsAvailability; illness or a bigger client stalls you
Small founder-led studioBuilder contact with some continuityLimited capacity for very large programmes
AgencyCapacity, process, cover for absenceCost of coordination; you rarely meet the builder
Offshore teamLowest headline rateSpecification burden lands entirely on you

For most UK small businesses, the question is really the first three. Offshore works, but only when you already know precisely what you want and can write it down unambiguously. If you could do that, you'd probably be halfway to building it.

Things that don't predict much

Protect yourself in the paperwork

None of this is adversarial and a good developer will have most of it already. If asking for it causes friction, that's the useful result of asking.

For what things should cost before you compare anything, see our guides to bespoke software costs and UK website costs. If you're in Norfolk, this checklist for choosing a Norwich web designer covers the local specifics.

Start a project

Happy to be one of your three quotes.

You'll speak to the person who builds it, from the first call to handover — and you'll get a fixed, itemised price before any work starts.

Keep reading