White-label web development · For agencies and studios
You keep the client. I build the site.
I am one person who builds custom websites, and I do it behind the scenes for design studios and agencies. Your brand goes on the work, your name is on the invoice, and your client never hears mine. If you sell websites and hand the build to someone else, this is that someone.
Sound familiar
Four versions of the same gap.
You sell websites and hand them out
The brand work is yours. The build goes to whoever is free, and the quality swings with it.
You turn work down because you cannot get to it
A client asks for the site in three weeks and the honest answer is no. That is revenue walking out.
The developer talks to your client
Once someone else is in the room, the relationship stops being only yours.
Templates are the ceiling
A Squarespace build is fine until the brand you designed does not fit inside it.
How it works
Three steps, and you are in all of them.
You send me the design or the brief
Figma, a PDF, a brand manual or a conversation. If there is no design yet, I can do that too.
I build it and you see it on a private link
Review and changes happen with you, not with your client. I never appear in the project.
You hand it over as yours
Your brand on everything, your invoice, your price. I stay invisible unless you want me named.
What you hand over
A site that holds up after the handover.
Custom code, not a template
Astro and clean HTML/CSS. The design decides the build, not the other way round.
Phone first
Around six in ten visits are mobile. Measured on a real device at 390 px, not resized in a browser.
Technical SEO from the base
Structure, titles, schema, sitemap and hreflang when it is multilingual. Done at the start, not sold again later.
Measurement wired in
Analytics and conversion events, so your client can see what the site produced.
Legal pages that match the client
Privacy, legal notice and cookies with the real owner details, not a template with gaps.
Handed over, not held hostage
Repo, hosting and domain in your name or your client’s. No lock-in, no monthly fee to keep it alive.
Measured, not claimed
The same address, before and after.
A culture and events portal with 8,470 records, migrated off WordPress without losing one of them. These are browser measurements of the homepage on mobile, taken in July on what was there and in October on what replaced it.
- 6,077 → 218 KB
- weight on open
- 3.4 → 0.7 s
- to render the main content
- 87 → 26
- requests to open the homepage
Before you ask.
Will you contact my client?
No. I work with you. If you want me in a call I will join as part of your team, and if you would rather I did not exist, I do not exist.
Will you sign an NDA?
Yes, and I keep client names private by default. The work on this site is published without names for that reason.
What does it cost?
Wholesale, per project, agreed before I start. You set the retail price and keep the margin. Volume moves the number, so the honest answer comes after a fifteen-minute call about what you actually sell.
How fast?
Two to three weeks for a normal business site once the content is there, and I can run two to five builds a week. If a deadline is tight, say it in the first message and I will tell you yes or no, not maybe.
What if my client asks for changes next year?
You come back to me and I quote you. Or your own developer picks it up: it is standard code in a repo you own, and that is the point.
What about hosting and the domain?
Both in your name or your client’s, usually Vercel for the hosting. I do not resell hosting and I do not want the keys.
Where are you?
Lanzarote, Canary Islands. Spanish time, one hour behind the UK and Ireland, which in practice means your morning is my morning.
Tell me what you sell.
What kind of work you take on, how often a site comes up and what usually happens with it now. Fifteen minutes is enough to know whether this is worth either of our time.
Message received
I reply within 24 hours on working days.