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.
Drag to compare.
The homepage, same fold. Old on the left, new on the right. Pull the handle.
Faster, bigger, and findable by town.
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.
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.
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.
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.
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.
Every page, redrawn.
A few moments from across the site that show the shift.







PageSpeed, before and after.
Real Lighthouse runs against the live homepage. Same URL, different site underneath it.
Before · 62
After · 81
Before · 68
After · 98Accessibility 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.
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.
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.
