Skip to content

White-label web development


You sold the website.Now someone has to build it.

I build custom client sites under your agency’s brand, and I host them — so nobody on your team gets a call about a homepage on a Saturday. Your client never hears my name.

Book a call →Twenty minutes. Bring the client and the date you promised them.
Standard site
$850
Up to
5 pages
From kickoff
7 business days
Included
2 revision rounds

01 · Proof, not adjectives


This page is the sample

Hand-written HTML and CSS, no page builder, no plugin stack. The numbers below were measured in your browser just now, on the device you are holding.

Measured liveThis document
elements on the whole page
to DOM ready, in your browser
  • Contrast ratios met on every text pair
  • Keyboard reachable, with visible focus
  • Form fields labeled, images described
  • Reads with JavaScript switched off

Checked before every handoff, not on request. A client site I deliver is its HTML and its stylesheet: no framework, no page-builder runtime, nothing that has to boot before the text appears.

What the source looks like

<section class="hero">
  <h1>Northside Dental</h1>
  <p>Family dentistry in Ballard
     since 1998.</p>
  <a class="cta" href="/book/">
    Book an appointment
  </a>
</section>

No wrapper divs from a builder, no inline style soup, no 400 KB of JavaScript to render a heading. The next developer can read it.

Who is building it


building production systems — defense radar, market-data distribution, and a global transactional email platform
messages a day delivered in production on the platform I worked on
on your project: the one who writes the code is the one who answers you

None of that is what your clients need. It is why the site I promise you on Thursday arrives on Thursday. I work from Brazil, one to two hours ahead of New York — your morning is my morning. Verify on LinkedIn →

02 · The actual problem


The build was never the hard part. The waiting is.

You have the client, the brief and the deposit. What you do not have is a developer you can hand it to and stop thinking about.

  • The contractor goes quiet

    A launch date on your client’s calendar, and a message from four days ago with no reply under it.

  • The handoff never ends

    It ships, and then it is yours forever: plugin updates, an expired certificate on a Saturday, a contact form that stopped sending three months ago.

  • So you use a builder

    It works. It is also why every site you deliver looks like every other agency’s, and why the client asks why theirs loads slower.

And when it slips, you are the one on the call explaining it. Not the contractor.

03 · What you get


Built for this client. Not a template with the colors swapped.

Your design direction, their brand, my code.

White-label, all the way down

No credit in the footer, no name in the delivered source, and I never contact your client unless you put me on the call as part of your team. As far as they are concerned, your agency built it.

04 · Partner rates


Published, so you can quote this afternoon

These are agency rates. What you charge on top is your business, and I never see it.

Extra page
$120 per page
Rush
+40% half the turnaround
Hosting and maintenance
$20 per site, per month

Per site, billed to the agency, in US dollars. Two rounds of revisions included in every package. Turnaround is business days from kickoff — Monday to Friday, excluding US federal holidays — and kickoff is scheduled once content is ready, so a late brief moves the start date rather than eating the build.

05 · How it works


Five steps. You are in the loop for two.

That is the point.

  1. Book a call

    Twenty minutes. You describe the client, the pages and the date you already promised. I tell you what it costs and whether that date is real — including when it is not.

  2. Kickoff

    You send content and brand assets. I confirm scope and delivery date in writing. The clock starts here — not at the call, not at the invoice.

  3. Build

    I build the whole site and send a staging link. You see it working, on real devices, before your client sees anything.

  4. Two rounds of revisions

    Collect your client’s feedback and send it in one batch. I turn it around, then do a second round for whatever the first uncovered. Both included.

  5. Handoff

    The site goes live on your hosting or on mine. You own the code either way, and your client has heard my name exactly never.

What I need from you

The fastest projects are the ones where all of this lands on day one. If the copy is still being written, that is fine — kickoff simply starts when it is done. I would rather hold the date than miss it.

  • Copy for every pageFinal text, not “we’ll write it later”. I flag what is missing, but I do not write your client’s copy.
  • Images and brand assetsPhotos, the logo in SVG or high-resolution PNG, and whatever the brand book actually says.
  • The page listWhich pages, and what each one is for. This is what the quote is priced against.
  • Anything it connects toBooking tool, CRM, tracking codes, the domain, and DNS access if I am putting it live.
  • One point of contactA project with three reviewers is how two rounds of revisions becomes six.

06 · Hosting and maintenance


$20 a month, and you stop thinking about it

Hosting is where white-label work usually falls apart. You ship the site, collect the invoice, and eighteen months later you are the one whose client’s certificate expired on a Saturday — for a project that stopped being profitable a year ago.

It is optional. If you would rather host it yourself, I hand over the code and the deploy and walk away. The alternative is quietly becoming a hosting company that also does marketing.

$20 / moper site, billed to you
  • TLS certificates issued and renewed, without anyone remembering to.
  • Uptime monitored, so I find out the site is down before your client does.
  • Backups, and a restore that has actually been tried.
  • Small content edits — a phone number, new hours, a swapped staff photo — anything under twenty minutes.
  • One monthly invoice to you, whatever number of client sites it covers.

07 · Questions worth asking first


Questions worth asking first

Will my client ever know you exist?

No. Everything is delivered under your brand: no credit in the footer, no name in the source, no email from me to them. If you want a technical voice on a client call, I will join as part of your team.

Who owns the code?

You do, on final payment. Yours to host anywhere, hand to another developer, or resell. No license to keep paying and nothing that stops working if we part ways.

What happens after handoff?

If you take hosting, I keep it running. If not, you get the source and everything needed to deploy it. Either way I answer questions about what I built for thirty days after handoff at no charge.

What if we need a third round?

Two are included. Beyond that I quote a flat fee before the round starts, so you know the number before you approve it. Most projects never get there — batching feedback is what keeps it to two.

Can you rush a project?

Yes: +40% for half the normal turnaround. Say so on the call rather than after kickoff, because whether I can take it depends on what else is in the queue that week.

Do you sign an NDA?

Yes. Send yours and I will sign it. Client work is confidential by default regardless — nothing I build for you appears in a portfolio, a case study, or a post.

What can you take on?

Marketing sites, custom web applications, e-commerce, and the integrations around them — twenty years of production engineering sits behind it. What I do not do is copywriting, ongoing SEO, or ad management. Describe the project on the call and I will tell you plainly whether it is a fit and what it takes.

Tell me about the site you just sold

Twenty minutes. Bring the client, the page count and the date you promised. I will tell you what it costs and whether the date is real — including when the answer is no.

Book a call →

Or write to hello@codexscribo.com

Or write it out

Where I reply.

I reply within one business day. No mailing list, no automated follow-up sequence.