A sharper business, not just a prettier one.
Oakstone exists for teams who know their next chapter will not be unlocked by another generic agency deck.
Good work has
a point of view.
Digital is not a department. It is how a business makes itself understood, how its people make decisions, and how its customers decide whether to move. Treating it as a series of projects is why so much digital spend produces activity rather than advantage.
Oakstone was founded in 2017 on a narrower idea than most agencies are comfortable with: do web and app development, do it with senior people only, and stay accountable for what happens after launch. We do not sell brand strategy, media buying or SEO retainers, because pretending to be excellent at everything is how studios become excellent at nothing.
What that leaves is a team of practitioners who have shipped the thing you are asking about, more than once, and who will tell you when the honest answer is smaller than the brief.
Clarity over theatre
A recommendation you can act on beats a deck you have to interpret.
Useful over impressive
We would rather ship the plain thing that works than the clever thing that needs explaining.
Visible over mysterious
Decisions are written down, including the ones we got wrong.
Momentum over motion
Progress is something in production, not something in a status report.
does the talking
Four structural choices
that shape everything else.
Most of what clients notice about working with us is downstream of how the studio is organised rather than of anything we say about ourselves.
One accountable lead
Every engagement has a named senior lead who writes the diagnostic, runs the build and answers your questions directly. No account manager, no translation layer, no forwarded email.
Two to four people, deep
Teams are small and stay on an engagement from start to finish. We would rather run fewer projects properly than staff more of them thinly and manage the consequences.
Specialists on call, not on the bench
Accessibility, security and data specialists join for the stages that need them and leave when they do not, so you are not funding a standing capability you use twice.
Written by default
Decisions, trade-offs and the options we rejected are recorded in your repository. That is what lets an asynchronous team across five time zones move without a calendar full of status meetings.
Positions we hold,
including the costly ones.
Each of these has cost us revenue at least once. They are here because you should know them before an engagement rather than discover them during one.
The brief is a symptom
People arrive asking for a redesign, an app or a migration. Those are proposed solutions. The useful conversation is about what stopped working and for whom, which is why we charge for the diagnostic rather than giving it away as a sales exercise.
Seniority is cheaper than it looks
A senior team costs more per hour and less per outcome. Most budget damage is not caused by expensive people; it is caused by rework, by decisions deferred until they are expensive, and by nobody being empowered to say the honest answer is smaller.
Ownership is not a favour
Code in your repositories, infrastructure in your accounts, documentation good enough for another team to take over. If a client can leave cleanly, staying is a decision rather than a consequence — and that changes the quality of the argument we have to make each year.
Launch is the middle
Value decays without maintenance. Dependencies age, performance drifts, content structures rot, accessibility regressions creep back in. We would rather build something we are still willing to be associated with in three years.
Nine years,
five decisions that mattered.
A studio history written as the choices that changed how we work, rather than as a list of logos and hires.
- 2017
Two people and one refusal
Jonathan Miller started Oakstone with one other practitioner, because both kept being asked to sign off work they had not been allowed to shape. The founding rule was that whoever writes the recommendation leads the build — a rule that has cost us projects and has never been relaxed.
- 2019
The diagnostic becomes the front door
After a rebuild that solved the brief and not the business, we stopped quoting projects from briefs. Every engagement now opens with a fixed-price diagnostic, and roughly one in six ends with us recommending something smaller than the client came for.
- 2021
Platform work stops being an afterthought
Too many good builds were decaying six months after launch: unpatched dependencies, drifting performance, accessibility regressions nobody owned. Platform and support became a division of its own rather than a line item at the end of a proposal.
- 2023
Commerce and product in the same room
Replatforming and product work kept arriving as one problem wearing two hats. Merging the teams removed the hand-off that used to sit between a storefront and the systems feeding it.
- 2026
Twenty capabilities, one accountable lead
The studio covers every layer of building and running the software, across five markets, with a senior team on every engagement and no junior layer funded by a client project.
- Founded
- 2017, remote-first from the first week.
- Team
- Five senior practitioners, plus a small bench of long-standing specialists.
- Markets
- United States, United Kingdom, UAE, Canada and Australia.
- Typical engagement
- Six weeks to six months, staged into releases.
- Clients at once
- Four to six, deliberately capped.
- Referral share
- Most new work arrives from people we have already worked with.
- The five-step process — how an engagement actually runs, week by week, from diagnostic to handover.
- Pricing and engagement models — three shapes of engagement, and the six things that genuinely move the number.
- The people — who leads the work, what each of them is deep in, and what they shipped recently.
- Case studies — eight engagements with baselines, results and what we would do differently.
The honest boundary.
We do not offer brand identity creation, paid media, PR or SEO content retainers. Each of those is a genuine discipline with genuine specialists, and our second-best version would cost you more than their best.
What we do cover is every layer of building and running the software itself — 20 capabilities across websites, commerce, apps, integrations, data, accessibility, performance and security. If your problem sits outside that, we will say so in the first conversation and point you somewhere better.
Ready to make the next move obvious?
Bring us the hard thing. We will bring a point of view, a senior team and a clear next step.