hello@aeonix.co.uk 0330 122 6522
WebsitesDesignAstro

Thirty years on the tools. A website modernised to match.

CISRS-carded teams, £10M insured, and a shoring specialism most local firms will not touch. The website was 13 hand-coded PHP pages, an analytics tag that had stopped collecting data in 2023, and a homepage that claimed to be N°1 without saying at what, or where. We rebuilt the lot around the promise TNT had been making on the phone since the start, and had never once put on the site: today, not tomorrow.

Client
TNT Scaffolding Ltd
Sector
Scaffolding · Construction
Engagement
Design · Content · Build
Stack
Astro · Cloudflare
Before / After

Drag to compare.

The homepage, same fold. Old on the left, new on the right. Pull the handle.

TNT Scaffolding homepage, before TNT Scaffolding homepage, after Before After
Click and drag, or tap-and-slide on mobile
Outcomes

Faster, bigger, and findable by town.

68
Desktop PageSpeed
68 → 98 · +30 points
62
Mobile PageSpeed
62 → 81 · +19 points
13
Pages indexed
13 → 41 · all in the sitemap
0
Location pages
0 → 15 · Clitheroe to Harrogate
The client

A family firm with a 40-mile radius and a site that never said so.

TNT Scaffolding is a family-run contractor based near Clitheroe. CISRS-carded teams, £10M public liability, 30 years of work across Lancashire and North Yorkshire, and a specialism in shoring and falsework that most local competitors do not touch.

None of that was on the website in any form a search engine could use. The old site was a hand-built PHP set from the mid-2010s: 13 pages, a keyword-stuffed title tag with no brand name in it, and nothing at all about the places TNT actually works. Scaffolding is bought by postcode. The site was competing on adjectives. Every rebuild starts with the same teardown of the old site, and this one turned up more than most.

SectorScaffolding contractor
RegionLancashire & North Yorkshire
EngagementDesign, content, full rebuild
Old stackHand-coded PHP
New stackAstro · Cloudflare
URLtntscaffolding.co.uk
The client’s line

The best thing about the brand was not on the website.

TNT had already turned their own initials into a promise, and it is the one thing every scaffolding customer actually cares about: whether you turn up. Three decades of saying it on the phone and on the vans, and not a word of it on the old site. So we made it the spine of the new one, and then made the site prove it: response times, a five-stage job process, a quote back within one working day.

Today,
Not
Tomorrow.
The challenge

A site built for a search engine that stopped existing.

The old site was not broken so much as stranded. It loaded, it looked fine on a laptop, and it was optimised for how people found a trade in 2015: one page per service, a keyword-packed title, and a phone number. What it had no answer for was somebody in Skipton asking their phone who does temporary roofing nearby.

Pages
1341
Location pages
015
Structured data
NoneEvery page
Working analytics
NoneGA4

What we found

  • A title tag that was seven keywords separated by pipes, with the company name nowhere in it.
  • An H1 that read “N°1 for SCAFFOLDING”. A claim, not an answer to anything anyone types.
  • Zero structured data anywhere on the site. Nothing telling Google or an assistant what the business was, where it worked, or when it opened.
  • A Universal Analytics tag still sitting in the head, three years after Universal Analytics stopped collecting data.
  • Not one page named after a town, in a trade where the buying decision is almost entirely about distance.

What TNT wanted

  • To look like the serious outfit they are, not a directory listing with a photo on it.
  • To be found in the North Yorkshire towns other Lancashire scaffolders will not drive to.
  • Shoring and falsework given the space it deserves. It is the specialism and it was one line on a list.
  • A quote form that works with one thumb on a site, in the rain.
The work

Seven steps, one sprint.

Audit to launch, run end to end by us. No handoffs, no waiting on a developer three weeks out. Same Astro build we ran for Hoc Paid Media, pointed at a very different problem.

01
Teardown
Old site audit, keyword map
02
Their line
Today, Not Tomorrow
03
Architecture
41 pages, sectors to towns
04
Design
Mobile-first, site-ready
05
Build
Astro on Cloudflare
06
Structure
Schema, FAQs, breadcrumbs
07
Launch
DNS, GA4, consent, handover
Astro Cloudflare GA4 + consent
Page-by-page

Every page, redrawn.

A few moments from across the site that show the shift.

BeforeServices · old
Old TNT Scaffolding services page
AfterShoring & falsework · new
New TNT Scaffolding shoring and falsework page
BeforeAbout · old
Old TNT Scaffolding about page
AfterAbout · new
New TNT Scaffolding about page
NewOne of 15 location pages
TNT Scaffolding Clitheroe location page
NewCoverage
TNT Scaffolding coverage area section
NewQuote form
TNT Scaffolding quote request form
View the live site tntscaffolding.co.uk
Performance

PageSpeed, before and after.

Real Lighthouse runs against the live homepage. Same URL, different site underneath it.

Mobile
Emulated Moto G Power
0
BeforeJun 2026
AfterAug 2026
0
Mobile PageSpeed beforeBefore · 62
Mobile PageSpeed afterAfter · 81
Desktop
Emulated desktop
0
BeforeJun 2026
AfterAug 2026
0
Desktop PageSpeed beforeBefore · 68
Desktop PageSpeed afterAfter · 98
Accessibility
8790
Best Practices
96100
Schema blocks · home
03
Agentic browsing · desktop
0 / 22 / 3

Accessibility and best practices are the mobile runs. Lighthouse SEO scored 100 on both sites, which is the point: it measures whether a page is crawlable, not whether it answers anything. Agentic browsing is Lighthouse’s check for whether an AI agent can read and act on a page, and it gained a third audit between the two runs. The old site passed none of it on desktop.

Built to be read

Fifteen towns, and a site that says so in machine-readable English.

Nobody asks an assistant for the N°1 scaffolder. They ask who can get a temporary roof on a house in Settle this week. Answering that needs a page about Settle, and the kind of structured, answer-shaped content that tells an assistant TNT covers it.

GeneralContractor
Address, phone, opening hours, a 65km service radius and every town named as an area served. On every page.
Service
Nine service pages, each declared as a service with its own provider and area, from birdcage scaffold to falsework.
FAQPage
The questions people actually ask before they ring, marked up as questions and answers rather than buried in prose.
Article & BreadcrumbList
Six guides on cost, licences, regulations and inspections, each with a trail back up the site so nothing is an orphan.
One thing we cannot show you

There is no traffic comparison in this case study, because there is nothing honest to compare against. The old site carried a Universal Analytics tag that stopped collecting data in July 2023, so the last three years of TNT’s demand went unmeasured. GA4 and Search Console went on at launch. The next version of this page will have the numbers in it.

Talk to us about your project.