Web from £295/mo · Email from £195/mo + seats · EU-sovereign · Cancel any time

Web from £295/mo · Email from £195/mo + seats

See the ladders →

Built by Jordan Gilbert · Technical Co-Founder & Interim CTO

I design and build production website systems for UK businesses.

Hand-crafted, AI-assisted, EU-sovereign infrastructure. £295/mo starting point for CTO-led infrastructure. Need encrypted email too? See the email ladder →

20 seconds · one PDF report · no email harvesting · or message me on WhatsApp

  1. Lite

    £295/mo

    Monitored & on call

    Someone watching your site so you don't have to. No growth work.

    Start Lite — £295/mo →
  2. Maintained

    £495/mo

    Maintained

    Custodianship plus one substantive growth move every month.

    Start Maintained — £495/mo →
  3. Embedded

    £6,000/mo floor

    Fractional CTO

    Your fractional CTO across every site, mailbox, vendor and audit — embedded, accountable, on call.

    Book an Embedded discovery call →

Cancel any time · 14-day statutory cancellation under UK Consumer Contracts Regs. Compare all four web tiers in detail → Need encrypted email too? See the email ladder →

7+ years production web systems 90+ live UK small-business websites Loughborough engineering background HarvardX (GSD1x) systems education Technical Co-Founder & Interim CTO (startups)

A managed website system — not a one-off build.

Includes design, development, hosting, updates, performance, ongoing support. Built as infrastructure, not pages.

Google PageSpeed Insights · captured 5 June 2026

I hold my own site to the standard I'd ship for yours.

Tested on ukwebmarketing.com. Run the test yourself.

Desktop

99 Performance
96 Accessibility
100 Best Practices
100 SEO

Mobile

91 Performance
96 Accessibility
100 Best Practices
100 SEO

Verify desktop on PageSpeed → Verify mobile →

Same engineering applied to your project. Verifiable, not aspirational.

Real business · real protection

A proper UK company you can verify — not a freelancer with a Gmail.

Every claim on this page is independently verifiable. Here's the paperwork.

  1. Companies House registered

    TicketWave HQ Ltd · no. 17143167

    Verify on Companies House → →
  2. Registered office

    Radley House, Richardshaw Road, Pudsey · Leeds, LS28 6LE

  3. Stripe-secured · EU entity

    Payments processed by Stripe Payments Europe Ltd (Ireland EU entity). Card details never touch our servers. EU GDPR controller for UK merchants.

  4. UK consumer law

    14-day right to cancel under the Consumer Contracts Regulations 2013. Cancel any time after that — next month just doesn't bill.

  5. EU-sovereign · UK-built

    Built in Pudsey, Leeds by Jordan Gilbert. Hosted on Vercel London (lhr1). Full EU-sovereign sub-processor disclosure on /compliance. No offshore subcontractors.

  6. GDPR + privacy-first

    We only hold the data we need to build your site. No tracking pixels, no third-party sale, ever.

Who builds your site

Jordan Gilbert + select associates.

A single-engineer studio practice with a small bench of UK-based collaborators for content, design polish, and review. Direct contact — no account managers.

Jordan Gilbert, founder and engineer behind UK Web Marketing

Technical Co-Founder & Interim CTO, TicketWave HQ

Jordan Gilbert

Technical Co-Founder & Interim CTO — the engineer behind every build. Over 90 UK small-business websites delivered. Hand-crafted, AI-assisted systems built on EU-sovereign infrastructure — from £295/month.

  • 7+ years specialising in small-business websites
  • Hand-crafted, AI-leveraged, never templates
  • Loughborough & Harvard educated

The bench

  • Designer

    Brought in for Growth + Embedded visuals and brand-led Maintained refreshes.

  • Copy associate

    For compliance-heavy verticals — clinics, solicitors, schools, accountants.

  • QA + accessibility

    Independent WCAG 2.2 AAA review on Embedded launches.

The bench makes the work better. You still message me — I'm still technical lead and first contact on every build.

TicketWave HQ Ltd · company no. 17143167 · Radley House, Richardshaw Road, Pudsey, Leeds LS28 6LE.

90+ live sites · 19 industries

Working websites for working UK businesses.

Every one a genuine UK business — designed around how that trade actually wins customers.

  1. Trades + service businesses

    Builders, electricians, gas, roofers, removals, salons, studios. 60+ live sites across 19 industries.

    See the portfolio →
  2. Regulated UK practices

    Clinics, solicitors, schools, accountants — EU-sovereign hosting and named-framework posture.

    See the portfolio →
  3. Hospitality + retail

    Restaurants, takeaways, cafés, car dealers. Menu-led, stock-led, conversion-first.

    See the portfolio →

Full portfolio (90+ sites) →  ·  Read the case studies →

The regulated specialism

Named frameworks, not buzzwords.

The four-vertical regulated specialism, in one read each — what the compliance stack actually is, and what most sites get wrong.

  1. Clinics · UK GDPR + DSPT

    Why UK clinics fail GDPR

    Booking forms, cookie banners, hosting region, sub-processor lists — the failure modes I see on almost every independent-clinic site, and how an EU-sovereign rebuild closes each one.

    Read the deep-dive →
  2. Solicitors · SRA Rule 6

    The SRA Transparency trifecta

    Price-publication, complaints, regulated-information — the three Transparency Rule clauses the SRA checks for, and the structured-data patterns that satisfy them.

    Read the deep-dive →
  3. Schools · KCSIE + DPA 2018

    The KCSIE Four

    Safeguarding, SEN, behaviour, complaints — the four KCSIE-mandated disclosures, in the structure Ofsted reviewers actually look for.

    Read the deep-dive →
  4. Accountants · ICAEW + AML

    ICAEW's Section 114 stack

    Engagement letters, AML status, professional indemnity, complaints — the Section 114 disclosures + the schema markup that makes them legible to Google and your regulator at once.

    Read the deep-dive →

All articles + RSS feed →

Why people actually choose me

10 things every tier includes that agencies still charge thousands extra for.

  1. 01

    Same person, start to finish

    You message Jordan. Jordan designs. Jordan builds. Jordan supports. No account manager, no offshore subcontractor, no "I'll check with the team and get back to you".

  2. 02

    Two ladders · no surprises

    Web from £295/mo (Lite → Maintained → Growth → Embedded). Email from £195/mo + £15/seat (Practice → Enterprise). 20% off on annual prepay across every recurring product. No "discovery phase" upcharge, no "the client asked for blue" invoice, no quarterly retainer review. Compare on /pricing.

  3. 03

    Live preview before launch

    You see and review your site on a private URL before anything goes public. I tweak until you're happy. You're never seeing it for the first time on the day it goes live.

  4. 04

    Hand-crafted, no plugins

    Every site is raw HTML + Astro + JavaScript. No 30 WordPress plugins to update. No template builder to outgrow. It loads in under a second on a mobile cellular connection.

  5. 05

    WCAG 2.2 AAA accessibility

    This very site meets the highest accessibility standard — WCAG 2.2 Level AAA. The Web Content Accessibility Guidelines are the international standard for usable websites; Level AAA is the strictest tier. Better legal protection (Equality Act 2010), wider reach (1 in 5 UK adults have a disability), and Google rewards it in rankings.

  6. 06

    Technical SEO baked in

    Search Engine Optimisation (SEO) done properly: clean semantic HTML, structured data (JSON-LD — the format Google uses for rich snippets), XML sitemap, robots.txt, RSS feed, llms.txt for AI search, Open Graph + Twitter cards, mobile-first, Core Web Vitals near-perfect.

  7. 07

    EU-sovereign infrastructure

    Vercel London (region lhr1) for hosting. Cloudflare for DNS + email routing. Resend EU for outbound email. Stripe Ireland for payments. Capsule UK for CRM (Maintained+). Proton Mail Business EU-sovereign on the email ladder. No US-resident SaaS on the client-data path. Full sub-processor disclosure on /compliance.

  8. 08

    WhatsApp + video calls

    Got 5 minutes and a question? WhatsApp voice or video call. No Calendly link, no 90-minute Zoom, no "let me circle back". Same response time as messaging a mate.

  9. 09

    You own everything

    Domain in your name. Code zipped to you on cancel. Stripe, Vercel, Google Business accounts in your email. Walk away with the lot whenever you like, no questions, no exit fee.

  10. 10

    UK consumer law on your side

    14-day cancellation right under the Consumer Contracts Regulations 2013. Cancel within 14 days of starting and get a full refund. Cancel later and the next monthly just doesn't bill.

How CTO-led pricing works

Why CTO-led pricing isn't an agency rate.

Three reasons the ladder is priced the way it is — and why the relationship is the product, not the page count.

  1. Custodian → operator → embedded — the relationship changes by rung

    Lite buys a named technical custodian whose phone number is on the contract when something breaks. Maintained adds a single-point-of-contact and one substantive growth piece every month. Growth is an embedded CTO-operated function on a fortnightly cadence. Embedded is a fractional CTO seat on the organogram, answerable to your board. The deliverable list is downstream of which relationship you want.

  2. Modern stack, defaulted to EU-sovereign

    Vercel lhr1 hosting, Proton Mail Business for real mailboxes, Cloudflare Email Routing for aliases, Resend EU for transactional outbound, Listmonk for broadcasts, Capsule UK for CRM, Plausible Germany for analytics. DMARC at p=reject is standard from Maintained up; on Lite the email-auth posture is at minimum p=quarantine. Encrypted by default, regulator-legible by design.

  3. One human's name on the contract

    Every tier has Jordan Gilbert as the named accountable technical contact on your compliance file. Source-code escrow on day one — your code lives in a GitHub repo you're a collaborator on. Cancel any time and you keep the code, the DNS zone file, the DMARC archive, the evidence pack. The price is for the accountability; the maintenance is the floor underneath it.

Curious how that compares to Google Ads on a £500/mo budget over three years? Run the Ads vs Organic calculator →

How it works

Four steps to live.

  1. 1

    Tell me about you

    Start your subscription (or message me first). I take your business, your services and your old site if you have one.

  2. 2

    We build it

    I design and build your site hand-crafted, AI-leveraged on Astro 6 + Vercel London (lhr1) — written around your trade, not a generic template.

  3. 3

    You review it

    You see it on a live preview link. I tweak it with you until it's right — no surprises.

  4. 4

    We launch & keep it running

    I put it live on your domain, set up the basics, and keep it fast, safe and current as part of your monthly subscription — forever, or until you cancel.

Questions, answered

The things people ask first.

Is it really £295 a month?

Yes, on the Lite tier — a named-operator custodianship covering 24/7 uptime monitoring, SSL + domain expiry watch, daily encrypted off-site backups, monthly security patching, source-code escrow (your repo, you're a collaborator), a 1-page monthly Lights-On report, a 4-business-hour emergency SLA and Jordan Gilbert's name on the contract as the technical custodian. No setup fee. £295 charges on the same day every month until you cancel. Maintained (£495), Growth (£1,495) and Embedded (£6,000+) are the rungs above — they add growth work, fortnightly cadence, and fractional-CTO scope respectively.

When does the first charge land?

Today, the day you start your subscription. Stripe charges the monthly amount immediately and then on the same day every month after, until you cancel. No surprise bills; you can cancel from your Stripe email any time and the next month simply doesn't bill. Growth and Embedded carry one-time setup fees (£1,495 and £3,000 respectively, the Embedded fee waived on annual prepay) — Lite and Maintained do not.

How long does it take?

Lite is live in the time it takes to point DNS and run the runbook (a working week, typically). Maintained adds an audit + first-piece sprint in the first month. Growth runs a 2-week co-design phase covered by the setup fee before the cadence starts. Embedded begins with a 2-day discovery + a written 12-month roadmap.

What if I want to cancel?

Cancel any time — one-click from your Stripe email. The subscription ends at the end of the month you've already paid for. Within the first 14 days you have a full statutory cancellation right under the Consumer Contracts Regulations 2013. Source code lives in a repo you're a collaborator on from day one — cancellation means I step out of the collaborator role and you keep everything. Email-tier cancellation also returns an offboarding kit (mbox/EML exports, DNS zone file, DMARC archive, evidence pack). See /refund for the precise framing.

What does CTO-led pricing actually buy me?

Lite at £295/mo is more than commodity WordPress maintenance because the £4/mo of underlying infrastructure isn't the product — the named-operator accountability is. You get: a human (me) whose phone number is on the contract when something breaks, expires or is flagged; source-code escrow on a repo you're a collaborator on; a 4-business-hour emergency SLA; an annual audit declaration the practice can hand to its regulator. Maintained levels up to single-point-of-contact custodianship plus one substantive piece a month. Growth levels up to an embedded CTO-operated growth function on a fortnightly cadence. Embedded levels up to a fractional CTO seat on the organogram. Each step changes the relationship — not just the volume of work.

What counts as a content update?

On Lite, content changes ≤15 minutes and ≤2 per quarter are included; anything past that bills at the ad-hoc CTO rate or triggers an upgrade conversation. Maintained includes one substantive content piece per month (an article, a page rebuild, a CRO experiment) plus up to 2h of small edits. Growth ships 4 long-form articles a month, 1 CRO experiment, 2 newsletter broadcasts and up to 6 substantive site changes. Embedded is roadmap-driven.

Do I need a domain?

If you have one, I take custody of it (DNS changes ≤1 business day on every tier). If not, I'll register one in your name with Cloudflare Registrar (or your preferred registrar). The ~£10/year renewal is paid by you directly to the registrar — no markup, and I prompt you at renewal so it never lapses.

What if I already have a website?

Even better — send it over. Lite assumes the site already exists and just needs a custodian; Maintained will nudge it forward; Growth or Embedded will rebuild it properly on EU-sovereign infrastructure as part of the setup phase.

Who actually are you?

UK Web Marketing is operated by TicketWave HQ Ltd, company number 17143167, registered in Pudsey, Leeds. A real company you can check on Companies House. Jordan Gilbert is the named technical custodian on every tier — Loughborough engineering + Harvard-educated via HarvardX, Technical Co-Founder + Interim CTO to international startups.

Can I pay annually for a discount?

Yes — 20% off on every recurring product on annual prepay. Lite £2,832/yr (£236/mo equiv), Maintained £4,752/yr (£396/mo equiv), Growth £14,352/yr (£1,196/mo equiv), Embedded £57,600/yr (£4,800/mo equiv — and the £3,000 onboarding fee is waived). On email: Practice £1,872/yr (£156/mo equiv) + seats, Enterprise £8,592/yr (£716/mo equiv) + seats. Cancellation rights are identical — 14-day statutory refund under the Consumer Contracts Regulations 2013; after that, annual prepay isn't refunded pro-rata but you keep the service until renewal.

What is the Sovereign email tier?

Sovereign is an internal multi-domain attachment, not a public SKU. If you grow past 1 domain or add shadow-senders, your existing Practice tier becomes Sovereign-equipped via a £100/mo uplift, quoted by Jordan when needed. You don't pick it cold from a menu.

What if Jordan disappears?

Every tier includes source-code escrow on a private GitHub repo you're a collaborator on from day one — if I vanish, you already have the code, the DNS zone file, and the documented handover SOP. Practice and Enterprise email tiers include an offboarding kit (mbox/EML exports, DNS zone file, DMARC archive, evidence pack) on cancellation for the same reason. Embedded carries an additional written 12-month roadmap living in Linear/Notion that an incoming CTO can pick up.

Do I need both web and email tiers?

No. Most clients pick one. Bundle pricing gives 10% off the email base when paired with a same-band web tier, but standalone is fine — buy a web tier without email, or run a Practice email subscription on a site I don't maintain. The ladders are deliberately independent.

Free audit · 20 seconds · URL only

Already have a website? See what's holding it back.

Paste your address — I'll run a genuine Google audit of your speed, SEO and accessibility, and email you the PDF with what I'd fix in a rebuild. No mailing list, one report.

Or skip the form — WhatsApp me →

From £295/mo web · From £195/mo email · Cancel any time

Ready for the web + email infrastructure your practice should already have?

From £295/mo web · From £195/mo email · Cancel any time

Ready for the web + email infrastructure your practice should already have?

Start your build
See pricing — from £295/mo WhatsApp