About

Built by Denney

One person. I write every line of it, you own every line of it, and the price is agreed before I start.

Richmond and Kingston, LondonAvailable for new projects
HomeAbout
The Short Version

The person who quotes the job is the person who writes it.

Denney Studio is one person between Richmond and Kingston, in south-west London. Not a studio with a team behind a shared inbox, and not an agency that subcontracts the work once the pitch is won.

I am self taught. I started building websites in 2011 and never stopped, and the design side is mine too: Photoshop and After Effects, learned the same way. Most of what I build is bespoke: web applications, WordPress plugins written rather than bought, quoting and job systems for trades, and increasingly the AI layer sitting on top of all of it. The design and the branding happen here too, so there is no handover gap where the identity says one thing and the site says another.

Things ship in weeks rather than quarters, and not because I type faster than a team of four. It is that there is no co-ordination cost. No status meetings, nobody translating what you said, and no waiting on three suppliers who each need the others to finish first.

Live builds
5
Typical build
1 - 4 weeks
Services
13
Years at it
15

How I Work

5 commitments

I will tell you no

If a project is wrong for me, or an off-the-shelf tool would serve you better, you hear that on day one rather than after the invoice. Send me something already built and I will tell you honestly whether it is worth continuing, including when the answer costs me the work.

The source is yours

Everything I write is handed over and runs in your name. Nothing depends on me staying interested, nothing carries a licence you rent from me, and you can hand the lot to another developer without asking me first.

One price, agreed before I start

Priced against a scope we write down before anything begins, so a change is a conversation with a number attached rather than a surprise at the end. No hourly billing.

Written, not assembled

No page builders, no marketplace themes, and no plugin bloat inherited from an author who stopped updating three years ago. A builder ships the machinery for everything you might have dragged onto a page, used or not, and your visitors pay for it on every load.

Launch is not the last you hear from me

Every project includes two weeks of fixes after it goes live. A monthly retainer after that only if you want one, and nothing that pushes you into it, because the code and the hosting are in your name either way.

The Other Trade

Why the trade software fits

Electrician, and a qualified electrical contracts manager

I did not come to this from a design degree. I am a qualified electrician and an electrical contracts manager, so when I build quoting and job systems for contractors I have stood on the other side of them: the paper diary, the job sheets, the engineer ringing the office to say where he is. That is why the trade software I write fits the way the work actually runs.

What I Have Shipped

5 live, 1 in open beta

Two languages, two databases, a payments product, a platform holding people’s locations, and a site for an accredited therapist. Under each name is what it proves I can do.

Players
823
Kills logged
48,595
Matches recorded
830

Those are CGZ, read off the live platform on 10 August 2026. I date my numbers so you can see when they go stale.

  1. 2025HAPONeighbourhood dog-care exchange, built on trust rather than listings.Authentication written from scratch, and a trust problem solved in the design: numbers stay private, real positions are never exposed, and the rules were published before anyone met.PHP / MySQL / APIs
  2. 2025CGZPUBG console esports platform with its own rating algorithm.A rating algorithm fed straight from the official game API, so the table is built from what happened rather than from what somebody reported.Next.js / Postgres / Discord
  3. 2026The CBT GuruPrivate CBT practice in Surbiton, with booking and insurer routing.I can work to an accredited therapist's constraints and still put the fees, the insurers and the booking where a client can find them.PHP / MySQL / APIs
  4. 2026GOSUPermanent PUBG match archive with replays rebuilt from telemetry.A data source that deletes itself after fourteen days, ingested and kept, then rebuilt into watchable replays from the raw telemetry.Next.js / Postgres / Discord
  5. 202627 ShotsA disposable camera for events, in the browser, with no app to install.Payments, and a working camera in a browser with nothing for a guest to install, on whatever phone turned up to the party.Next.js / Stripe / APIs
  6. 2026Mia BellandiA weekly diary and city guides, written from Kingston upon Thames.The design side is mine too. Type scale, measure and photography decided on purpose, with no theme underneath making those choices.Next.js / Adobe

Where To Start

6 ways in

None of those? All 13 services, grouped by what I build, what I run, and who I build it for.

What I Build With

20 tools

Elementor is on this list because sites already built on it still need work, not because I would start one on it.

Next.jsFrameworkReactInterfaceNodeRuntimePythonLanguagePHPLanguageWordPressCMSElementorPage builderPluginsExtensionsPostgresDatabaseMySQLDatabaseSupabasePlatformAPIsIntegrationStripePaymentsDiscordBotsWebSocketsRealtimeAIWorkflowsPWAInstallablePCB DesignHardwareFirmwareEmbeddedAdobeDesign

How A Job Runs

Priced per project, 1 - 4 weeks
  1. 01You send the detailsWhat you are building, roughly when you need it, and the budget range. A paragraph is plenty.
  2. 02I reply within a dayA straight yes or no, a realistic timeline, and anything I would change about the plan before we start.
  3. 03Fixed price up frontAgreed before any work begins. No hourly billing, no scope creep, and the source is yours at the end.

How long does a build take?

Most projects go live in one to four weeks rather than the three to six months a studio would quote. Bigger builds get broken into stages so something useful is running early.

Do I own the code at the end?

Yes, entirely. The source is handed over on completion and you are free to take it to another developer at any point. Nothing is locked to me.

What happens if something breaks?

Every project includes two weeks of fixes after launch. Beyond that a monthly retainer covers ongoing changes and priority on anything urgent.

Do you actually build it yourself?

Yes. There is no team behind me and nothing gets subcontracted. You deal with the person writing the code, which is why decisions happen in a message rather than a meeting.

If I Am Away

Cover and continuity

You are hiring one person, so it is fair to ask what happens when that person is not at a desk. The honest answer is that most of it is handled before it comes up, by making sure nothing you depend on needs me in order to keep working.

  • Time off is flagged before a project starts rather than during it, and I will not start something I cannot finish before I am away.
  • A live site keeps running while I am away. Hosting, backups and updates look after themselves rather than depending on me watching them, monitoring still reaches me rather than you, and I say up front when a reply will be slower than usual.
  • The code, the domain and the hosting are in your name, not mine. Nothing needs my permission, my password or my goodwill to get into.
  • Where everything lives is written down and handed over at launch, so another developer could pick it up without speaking to me first.

Not A Good Fit

Better said now
  • Projects that need a team of ten and someone to co-ordinate them
  • Retainers where most of the work turns out to be meetings
  • Anything I would have to pretend to be an expert in

The Business

Facts, not claims
Before work starts
A written scope with the price, what is included and what is not, sent before any work starts.
Your data
Anything you share stays between us. I am happy to sign an NDA, and to work to your data agreement if you have one.

Where I Am

8 local pages

Based in Richmond and Kingston, London, working with businesses across south-west London and, for most of what I build, anywhere. Meeting in person is possible and often useful at the start; after that it rarely is.

Open in maps

Written Up

Longer answers

That sound like what you need? Available for new projects.

Get in Touch