Project / 003 — Case study

Ian AGAServices

Ian is an AGA and Rayburn engineer in Wolverhampton with a 5.0 Google rating. He was in the top three on the Google map for 23 searches and almost invisible in the ordinary results underneath, and the description Google showed for his website was about travel insurance. We rebuilt the site and put it live on 30 September 2026, at the start of the busiest months for AGA servicing. This page records where he started. The results will be added as they come in.

Client
Ian AGA Services
Location
Wolverhampton & the Black Country
Sector
AGA and Rayburn engineer
Services
Web design, custom development, local SEO, content
Launched
30 September 2026
Ian AGA Services homepage: a cast-iron dark hero reading 'AGA and Rayburn servicing and repairs in Wolverhampton', a photograph of a black AGA, and an oval plaque showing a 5.0 Google rating from 45 reviews.
Starting point, September 2026

23

Searches in the top three on the Google map

DataForSEO, UK, 30 September 2026

1

Page of the old site returned by a site: search

Google, 30 September 2026

99

Mobile performance

PageSpeed Insights, live homepage, 30 September 2026. Desktop is 100

01 / The problem

The
problem

Google's result for the old Ian AGA Services website. Under the title 'AGA & Rayburn Engineer', the description reads: 'Whether it's medical emergencies, travel arrangements, or logistical support, AGA Service's vast network ensures that help is just a phone call away'.
Fig. 02 / How Google described the old site, 22 September 2026

Ian has looked after AGA and Rayburn cookers around Wolverhampton and the Black Country for more than 25 years. He is Gas Safe and OFTEC registered, and his customers have given him 45 Google reviews, all five stars.

That reputation had done its work on the map. On launch day he held a top-three place in Google's local results for 23 searches, including first place for 'aga service near me', which is searched 880 times a month across the UK and 1,600 times in September and October.

Under the map it was a different picture. The website sat on page two at best for all but one of the same searches and did not rank at all for several of them. A site: search returned one page of the site. Searching for the business by name from Wolverhampton brought up the map listing, but the website was not among the first ten results.

Then there was the description. Halfway down the old homepage sat a section called 'The Benefits of AGA Services': four paragraphs of leftover text about a different company with a similar name that sells travel and medical insurance. Google had chosen a sentence from it as the summary of Ian's business. Anyone who found him in search read this under his name:

Whether it's medical emergencies, travel arrangements, or logistical support, AGA Service's vast network ensures that help is just a phone call away.

So a cooker engineer's website was telling Google, in its own words, that it was an international assistance company. The same text had been printed in his brochure.

02 / The opportunity

The
opportunity

Many local businesses have the opposite problem: a reasonable website and a weak map listing. Ian had already done the hard part. Reviews like his take years to earn and cannot be bought. What was missing was a website that agreed with them, and that is the part a studio can build in a week.

The search data showed where the gap was. About 400 searches a month for Rayburn servicing and engineers had no page to land on. Nor did 'reconditioned aga', at 390 a month. Of twelve questions people commonly ask about AGAs (what a service costs, how often it is needed, whether an oil cooker can be converted to electric, what a smell means), the old site answered three. The places below the map, and in Google's AI answers, were going to directories and to firms with fewer reviews whose pages answered those questions.

The timing mattered too. Demand for every AGA search peaks between September and November, when people light their cookers for the winter.

03 / The redesign

The
redesign

We designed the site around what Ian already had. The 5.0 rating sits in the hero on an oval plaque, borrowed from the enamel nameplate on a cooker door. The oval is the only rounded shape on the site. The reviews section leads with a large 5.0 and one customer's words at headline size. Every quote is word for word from Google.

The old site looked like a WordPress theme because it was one. The new one is set in Libre Caslon with Work Sans, on a warm paper background with cast-iron dark sections, teal for anything you can click and terracotta for emphasis. Services are a ruled index, like the contents page of a manual, instead of a grid of cards. The phone number is set at headline size in the 'AGA gone out?' band, and on a phone a Call and Callback bar stays fixed at the bottom of the screen.

Ian's Gas Safe and OFTEC numbers are printed on the page and linked to his entries on the official registers, so a customer can check them in one tap.

A long scroll of the Ian AGA Services homepage: hero, registration logos, a customer quote, the seven services as a ruled index and the terracotta 'AGA gone out?' band.
The AGA and Rayburn servicing page on a phone, opening with an annual service from £145.
The first job write-up on a phone: 'Gas Rayburn that kept locking out', Worcestershire, 28 September 2026.
04 / Development

Development

The site is hand built in Astro and served as static pages from Vercel. There is no page builder and no plugin to update. On launch day the live homepage scored 100 on desktop for performance, accessibility, best practices and SEO in Google's PageSpeed Insights, and passed all three of the tool's agentic browsing checks. On mobile it scored 99 for performance and 100 for the other three. PageSpeed tests mobile on a throttled connection and a slowed-down phone, and there the main content painted in 1.8 seconds with no blocking time and no layout shift. On desktop it painted in 0.4 seconds. The whole homepage weighs 285 KB. Fonts are hosted with the site, so a visit makes no requests to Google Fonts.

The enquiry form emails Ian directly and still works with JavaScript switched off. The five addresses from the old WordPress site all still work or redirect to their new equivalents, so nothing Google had indexed leads to a dead page.

Structured data describes the business, Ian, each of the seven services, the questions page and every job write-up. We left the star rating out of the markup, because Google's rules do not allow a business to mark up its own Google reviews on its own site. The rating stays visible on the page.

05 / Search

Search

Each service has its own page written around one search: servicing, repairs, re-enamelling, installation, electric conversion, Rayburns, and reconditioned cookers. The servicing page gives the price, from £145 a year, because 'aga service cost' is a real search that the old site never answered.

Every page opens with a short paragraph that answers the page's main question on its own, and every section starts with the answer before the detail. A questions page covers fourteen of the things customers ask, a fuel table shows what gas, LPG, oil and electric cookers each need and which registration the engineer must hold, and a guide covers what to do when an AGA has gone out. The site also publishes a plain-text summary for AI assistants at /llms.txt, built from the same data as the pages.

The Google Business Profile comes next. It already ranks; the work is to make it agree with the website on service areas, categories, hours and photos, and to tidy the directory listings that still show old phone numbers.

06 / Content

Content

Ian read and signed off every page before launch. Where he had not confirmed a fact, the page waited until he had.

He records jobs on a simple uploader app, with a photo and a few spoken words. We write each one up in his own words as a page under Recent work, and it appears on the homepage and on the matching service page. The first is a gas Rayburn in Worcestershire that kept locking out. Each new job adds a real cooker, a real fault and a real place to the site, which is how it will come to cover the towns he works in.

Where it starts

Where
it starts

This is the baseline the site will be measured against, taken on 30 September 2026. Positions are UK results from DataForSEO. “Map” is the local pack; “Results” is the ordinary listing underneath.

Google positions for thirteen AGA searches on 30 September 2026: monthly UK searches, position on the map and position in the ordinary results.
SearchA monthMapResults
aga service near me880#1#19
aga service480#3not in top 20
aga servicing480#2not in top 20
aga services480#2#18
aga repair near me260#1not ranked
aga service engineers near me260#1not ranked
aga repairs near me260#2#20
aga engineer near me210#3#19
aga repair170#1not ranked
aga repairs170#1not ranked
independent aga engineers near me110#2#4
aga installation90#2not ranked
aga installers90#2#29

Also on that day: 23 searches in the top three on the map, one page returned by a site: search, 5.0 from 45 Google reviews, and no genuine links from other websites (the 41 domains linking to the old site were all spam or auto-generated pages).

The target

5×

Enquiries from search, within a year

A target, not a result. September 2027 compared with September 2026.

The aim is five times the enquiries Ian gets from search within a year, which is what the same approach delivered in Google visits for Your Local Mechanic. We will count calls and website clicks from the Google listing, clicks from the ordinary results in Search Console, and enquiries through the form, and compare September 2027 with September 2026.

We will publish the numbers whichever way they go.

Top of the map.
Now the rest of the page.

The map listing was earned by Ian over 25 years. The website’s job is to stop contradicting it.

Contact

Got the reviews
but not the rankings?