Build & Ship/Web Development

Marketing sites built fast.
Built to perform.
Bilingual by default.

Marketing sites, e-commerce, and landing pages built in Next.js, scored 96+ on Lighthouse, WCAG 2.2 compliant, Welsh and English ready. No templates. No page builders.

Built onNext.js + Vercel UKLighthouse 96+WCAG 2.2 AAA4-week median delivery
abercoffee.co.uk / shop
Shop
Sessions
4.2k
+38%
Conv rate
3.8%
+1.2%
Avg order
£28
+9%
#2841Hafod Blend · 250g£14.50dispatched
#2840Cwmni Dark · 500g£24.00paid
#2839Tasting pack x3£38.00paid
Lighthouse · abercoffee.co.ukLIVE
96
Perf
100
A11y
100
Best pr.
98
SEO
What gets built

Six work-packages.
One shipped site.

Every build runs the same scaffold so we quote it accurately and deliver it predictably.

Copy + design, not just code

We write the copy and design the pages. You get a finished site, not a blank theme waiting for content.

wk 1
20%

Welsh + English, built in

Bilingual from day one. Proper i18n routing, hreflang, Welsh-first or toggle -- your choice.

wk 1--2
40%

SEO baked in, not bolted on

Schema, meta, sitemap, Core Web Vitals, GSC submission. Done at build, not left for the retainer.

wk 2--3
60%

WCAG 2.2 · AAA contrast

Our brand hits 11.5:1 contrast. Every build tested with VoiceOver + NVDA before launch.

wk 3
75%

Lighthouse 96+ on every deploy

Performance scores gate every CI run. A deploy that drops below 90 does not promote to production.

wk 3--4
88%

Hand-over · you own it

Repo access, CMS training, written handover doc. Built to hand over, not to lock you in.

wk 4
100%
Sites shipped

27 sites. 2.8x performance. 100% on time.

Twenty-seven marketing sites and e-commerce builds delivered between 2022 and 2025. Average Lighthouse performance score at launch: 96. Average performance improvement over the previous site: 2.8x. Every one shipped within scope and on budget.

27
Sites shipped · 2022--25
×2.8
Avg performance vs previous site
100%
On time and on budget
EW
Eleri Williams
Owner · Aber Coffee · Aberystwyth
Our old site scored 34 on Lighthouse and loaded in 6 seconds. RL rebuilt it in four weeks -- 96 performance, under a second on mobile. We added a Welsh version and a shop and it still beat the old site on every metric. The SEO traffic from the first month alone covered the build cost.
Site live March 2025
Where most sites go wrong

Three things that separate a real site
from a template.

A website is not a Figma file made clickable. Performance, accessibility, and deployability are engineering problems. We solve them before launch.

96+
Lighthouse score at launch
Gated in CI
100%
WCAG 2.2 compliance
AAA contrast
< 30s
Rollback if something breaks
One-click revert
01 · Performance

Lighthouse scores gated in CI.
Not checked after launch.

Every push runs Lighthouse CI against a budget. Performance below 90 blocks the deploy. So does accessibility regression. The score on day one is the score on day 365.

  • Lighthouse CI on every push -- blocks on regression
  • Core Web Vitals: LCP < 1s, CLS < 0.1, INP < 100ms
  • Image optimisation, font loading, and bundle split handled automatically
Lighthouse CI · abercoffee.co.uk// all green · every deploy
Performance
96
Accessibility
100
Best practices
100
SEO
98
02 · Accessibility

WCAG 2.2 compliant.
Before it ships.

We test with VoiceOver, NVDA, and keyboard-only navigation on every build. 11.5:1 contrast ratio. Every image has alt text. Every form has a label.

  • 11.5:1 contrast ratio (AAA) -- exceeds the 7:1 minimum
  • Keyboard navigation tested on every page
  • Screen reader tested with VoiceOver + NVDA before launch
WCAG 2.2 checklist// AA + AAA · every page
  • Colour contrast · 11.5:1 (AAA)
  • Keyboard navigation · full
  • Screen reader · VoiceOver + NVDA
  • Focus indicators · visible
  • Welsh language · hreflang set
  • Alt text · all images covered
03 · Deployability

Every change through the same
boring pipeline.

No FTP, no "while I am in there". Every change is a pull request, runs through CI, ships to a preview URL, gets approved, then promotes. Rollback in 30 seconds.

  • Preview URLs on every branch -- share before merging
  • CI gates: lint, types, Lighthouse, and build
  • One-click rollback to any previous deploy
deploy · main → production// commit a31f8c · pushed 09:11
Live
09:11:02queue → build (vercel-uk-1)2s
09:11:14pnpm install · 312 modules14s
09:11:48lint · 0 errors6s
09:12:21next build · 32 pages23s
09:12:38lighthouse-ci · all green17s
09:12:42promote → productionlive
The build stack

A stack you can hire for.
Not one we invented.

Boring, popular, well-documented technology. So you can hire another developer onto it later without calling us.

Next.js
Vercel UK
Sanity
GSC
Plausible
Stripe
Your Site
RL Build Stack

Framework + deploy

The backbone

CMS options

What editors use

Commerce

When you need a shop

Analytics

Where the truth is
How we engage

Build once. Maintain forever.

Fixed-scope build, then an optional care plan so the site keeps working as the business changes.

Project build

from £6,800 + VAT · 4 weeks

Fixed-price, fixed-scope site build. You own the repo, the domain, the CMS. We deliver a live site with copy, design, and Lighthouse 96+.

  • Discovery + sitemap (week 1)
  • Design + copy (week 1--2)
  • Build on staging, weekly reviews
  • SEO + a11y + Lighthouse all green
  • Hand-over training + docs

Care plan

£189 / month · cancel any time

Keep the site fast, secure, and up to date. We handle hosting, patches, and small updates.

  • Managed hosting on Vercel UK
  • Up to 4h / month of copy + code updates
  • Weekly dependency + security patches
  • Monthly Lighthouse check
  • Priority turnaround on urgent fixes
Want a quote for your site?30-min call. We will send a fixed price within 48 hours.
Book a call