Search "builders london" and, before any website, Google shows a carousel of five directories (Checkatrade, MyBuilder, TrustATrader, Bark, Yell), then a local pack of three builders with 4, 7 and 18 reviews, then an AI Overview. In the ten organic results below, five places go to directories and five to builders, and one of those builders has 12 ranking keywords in total. The first page for a building firm is won with less than most people think, and lost just as quickly.
SEO for builders is the work that gets a building, renovation, window or installation company into the local pack and the top Google results when a homeowner or a property manager searches "builders + town", "house renovation + town" or "how much does a loft conversion cost". Compared with SEO for a shop or a professional practice, one thing changes: a lead is worth thousands of pounds, so the results page is full of platforms that resell that contact (Checkatrade, MyBuilder, Bark, TrustATrader, Houzz) and top-of-page bids on Google Ads go past £23 a click. The builder's own site has to live alongside them.
Below are the data from three London SERPs and three London building firms that really rank (DataForSEO, Google UK, September 2026), plus what we have measured on the installation projects we manage. The reasoning holds for London as much as for Manchester, Bristol or Leeds: the volumes change, the structure of the page does not.
How people search when they want to renovate
A builder's client runs two kinds of search, at different moments. First they ask Google what it costs, and in the UK they ask by project: "loft conversion cost" (4,400 searches a month), "bathroom renovation cost" (2,900), "house extension cost" (1,900), "house renovation cost" (720). Then, with a budget in mind, they look for someone nearby ("builders london", 720; "house renovation london", 480).
The three local SERPs we analysed do not look alike. "builders london" and "refurbishment company london" open with a three-card local pack and an AI Overview. "house renovation london" has no local pack at all: Google shows a knowledge panel for a firm called House Renovation London Ltd, because its name matches the query. Below that, the organic results are split between builders and intermediaries.
| Keyword | Monthly volume | Average CPC | Top-of-page bid | What is on page one |
|---|---|---|---|---|
| builders | 18,100 | £3.58 | £1.58-4.68 | national search, mixed intent |
| house renovation | 1,900 | £3.34 | £1.17-4.05 | price guides, directories |
| loft conversion london | 1,600 | £14.27 | £3.59-15.44 | - |
| bathroom renovation london | 880 | £12.05 | £3.07-25.06 | - |
| builders london | 720 | £5.47 | £2.19-9.08 | directory carousel, 3-card local pack, AI Overview, 5 builders, 5 directories |
| house renovation london | 480 | £1.91 | £1.84-6.59 | no local pack, knowledge panel for one firm, 4 builders or architects, 4 directories, 1 Instagram |
| refurbishment company london | 210 | £6.44 | £1.74-8.32 | 3-card local pack, AI Overview, 6 firms, 3 directories, 1 Instagram |
One detail decides the strategy: the volumes with a town name are small (720, 480, 210 searches), while the bids are high (up to £9.08 for "builders london" and £25.06 for "bathroom renovation london"). Every local click is worth a lot, and whoever gets it free in organic search has a measurable advantage. The same logic, with different numbers, applies to SEO for shops and craftspeople.
The "People also ask" box for "house renovation london" is all about price: "How much does it cost to fully renovate a house in London?", "Is 50k enough to renovate a house in the UK?", "What is the most expensive part of renovating a house?", "Can you renovate a house for 30k?". Google tells you what the site should contain before you even open it.
Recommended reading: how to read search intent from a SERP.
Lead platforms are competitors, not a channel
In the SERP for "builders london" half of the organic results are directories: the Federation of Master Builders' "find a builder" page (first), Checkatrade (second), MyBuilder (fourth), Which? Trusted Traders (seventh), TrustATrader (eighth). Above the local pack there is also a "Find results on" carousel with Checkatrade, MyBuilder, TrustATrader, Bark and Yell. Checkatrade's result even carries a price range in the snippet (£4,925 to £15,504). On "house renovation london" the intermediaries are Checkatrade, TrustATrader, the FMB and Houzz.
The model is always the same: the platform ranks for the local search, collects the request and passes it to tradespeople who pay a membership or a fee per lead. The same firms you then find on that page. Meanwhile it pushes CPCs up, because for a platform a renovation lead at £8 a click is a good deal.
The common belief in the trade is that it pays to be on the platforms and forget the website. The data say otherwise: six of the ten organic results for "refurbishment company london" are firms on their own domain, and five of ten for "builders london". The positions are there. The platform is a tax you can pay while your site is not yet there, not the destination.
Houzz, Checkatrade, the FMB and Which? Trusted Traders are still useful as citations: profiles with the same name, address and phone number as your Google Business Profile, which Google reads to confirm the firm exists. The lead, though, is better sent to your own form.
What it takes to get into the local pack
The six cards in the two local packs have one thing in common: ratings between 4.5 and 5.0. What changes is the number of reviews, and in London it is low: 4 to 18 on "builders london" (East London Builders 18, View Builder's 7, Rated builders London 4), 16 to 37 on "refurbishment company london" (JP Refurbishment London 37, Property Refurbishment London 25, London refurbishment company 16).
All three firms in the "refurbishment company london" pack also rank in the organic results, and each has around 60 ranking keywords in the DataForSEO database: very few. London Refurbishment Company, with 16 reviews, takes five spots on that page: the second card in the pack, the first organic result with its own site, then its FMB profile (second), its Checkatrade profile (third) and its Instagram account (fifth). It is on page one with a well-kept Google profile, a home page whose title matches the search, and consistent directory profiles. No blog.
An edge case that shows how low the barrier is: in the pack for "builders london" there is a listing called "Rated builders London | Builders London", with 4 reviews. The name repeats the search and Google shows it. It is not a strategy to copy (keyword-stuffed business names go against Google's guidelines and can get a profile suspended), but it explains why even a five-person firm can get into the pack within a few months, and why positions change often.
One of the six cards has a booking button, and it sends the user to the firm's Checkatrade profile rather than to its own site. If your profile offers bookings or quote requests, point them at your own form: it is the only button in the pack that leads straight to a request. The rest of the profile (primary category "Builder" or "Construction company", a service area instead of an address if you work at clients' homes, dated site photos, a reply to every review) is covered in our guide to Google Business Profile.
Ask for reviews on handover day, with the direct link, from the person who ran the job. An email a month later works far less well.
Recommended reading: the local SEO guide.
Three London firms compared: who brings traffic and who brings clients
We took three building and refurbishment firms from these SERPs with the most keywords in the DataForSEO database and analysed the top 100 keywords by estimated traffic for each.
| Domain | Organic keywords | Estimated traffic/month | Equivalent Ads value | Keywords with a place name (of 100) | Commercial + transactional intent (of 100) |
|---|---|---|---|---|---|
| instyledirect.com | 525 | 2,408 | £4,554 | 38 (mostly neighbourhood guides) | 27 |
| kpdconstruction.co.uk | 164 | 570 | £2,648 | 66 | 56 |
| gbgbuilders.co.uk | 118 | 598 | £1,590 | 36 | 78 |
InStyle Direct, a London refurbishment and furnishing firm, has four times the traffic of KPD Construction. But 30% of the traffic in its sample comes from a single blog post on how to find out when your house was built ("when was my house built", 8,100 searches, position 5; "how old is my house", 3,600, position 5), and another 33% from neighbourhood guides to Farringdon, Blackheath and Elephant and Castle. Its refurbishment services page brings 3%. Real traffic, unlikely clients: someone checking the age of their house or reading about Farringdon is not yet looking for a builder.
KPD Construction does the opposite. It has 164 keywords, but its home page is first for "builders east london" (260 searches, CPC £6.77) and "building contractors in east london" (260), its North London page is second for "builders north london" (320), its Romford page second for "builders in romford" (260, CPC £4.63) and its Hackney page first for "builders hackney". 66 of its top 100 keywords contain a place name and 56 have commercial or transactional intent. GBG Building Services gets 96% of its traffic from the home page alone, second for "building construction company london" (2,400) and "building companies" (1,900, CPC £6.09), with 78 of 100 keywords commercial or transactional. These are the two sites with less traffic and, almost certainly, more quote requests than InStyle's blog.
The limit of the data: we do not have the form submissions of any of the three. Traffic is a DataForSEO estimate and the Ads value is what those clicks would cost to buy, not what they earn. What we can say with confidence is which keywords bring the visits, and on InStyle Direct 63% of the sample's traffic comes from a house-age article and area guides.
A "how much does it cost" guide is worth more than ten service pages
On "house renovation london" the third organic result is an architects' practice, Armstrong Simmonds Architects, and Google builds its snippet from the price on the page: "renovation typically starts from £1,500 per square metre, with high-end schemes exceeding £2,500 per square metre". It is the only result on that page that answers the question the "People also ask" box asks four times. Meanwhile the cost searches are several times larger than the local ones: 4,400 for "loft conversion cost" against 1,600 for "loft conversion london", 2,900 for "bathroom renovation cost" against 880 for "bathroom renovation london".
Builders do not want to publish prices. We understand: every job is different and competitors read the price list too. But the questions Google shows under the London SERPs are about price ("Is 50k enough to renovate a house in the UK?", "Is 40k enough?", "How much does a full refurb cost?"), and the pages that answer them collect the cost searches while the "services" pages of other firms collect almost nothing.
How to do it without exposing yourself: a range per square metre or per project for each type of work (light refurbishment, full renovation, extension, loft conversion), the three or four factors that move it, and a real example of a job actually done, with square metres and the final amount. In the UK people search by project more than by square metre ("renovation cost per m2" gets 20 searches a month), so one page per project type works better than a single price table. That page answers "People also ask", appears in the AI Overview when there is one, and filters out on its own anyone who wants a full renovation of a three-bed house for £30,000.
A note on AI Overviews: 47% of the SERPs where InStyle Direct ranks show one, 29% for KPD and 27% for GBG. In the UK they also appear on local searches: "builders london" and "refurbishment company london" both have one above the organic results. Price guides should be written with real numbers for your own area, because they are the content Google summarises; the "builder + town" pages also need a clear, quotable answer (areas covered, services, starting prices) to be picked up. We wrote about this in how AI Overviews work.
Recommended reading: how to write content for SEO.
How to structure the site: service, area, project
The typical builder's website has five pages: home, about, services, our work, contact. The "services" page is a list. It ranks for nothing, because "bathroom renovation london" (880 searches, CPC £12.05) and "loft conversion london" (1,600, CPC £14.27) are two different searches and Google wants two different pages.
The structure we use on local sites has three levels.
- One page per service, with the service and the town in the title: house renovation, bathroom renovation, loft conversion, house extension, roof replacement, external wall insulation, window replacement, rewiring. For a window fitter the same pattern works with "upvc windows + town" and "window replacement + town".
- One page per area served, only if you really work in several areas and have jobs to show in each. KPD Construction gets 33% of its sample traffic from its North London page, 15% from Romford and 4% from Hackney. A "builders Romford" page with photos from somewhere else will not hold up.
- One page per project, with square metres, type of work, duration, before and after photos and, if the client agrees, the cost. These are the pages that answer "how much" with a real case.
Project pages are content builders already have and do not use: every finished job is a page with original photos that no platform can copy, the same logic as the process pages in SEO for manufacturing. For URLs, headings and image names, see our guide to building an SEO-friendly website.
The quote form is part of SEO
A builder does not sell from the website: it sells from the site visit. The form sits between the two, and a form with name, email and message produces requests the estimator cannot assess without a phone call.
The form that works in our projects asks what the surveyor would ask anyway on the first call: type of work, square metres, postcode, expected timing and a budget range. A longer form lowers the number of submissions and raises their quality. It is the same principle we apply to installation campaigns: on Valore Solare the form asks for the province and roof type before anyone speaks to a salesperson.
The phone number goes at the top of every page, clickable on mobile: on searches like "builders near me" (18,100 searches a month in the UK) the call is the most frequent conversion and should be tracked as one (why a website does not convert).
The same pattern in installations: what we measured
The adjacent sector where we have first-hand data is installations. Sunscape, which develops solar and agrivoltaic plants and looks for land, went from 1 to 38 keywords on page one in six months (March to August 2026). Organic impressions rose from 329 to 5,809 a month and clicks from 46 to 195.
The path was the one described above: one page per type of work instead of a "services" page, content that answers questions on price and lease terms, a form that asks for the province and the land details. Six months is also the minimum we expect on a builder's site with little content to start from (how long SEO takes to show results).
Links and citations: what really matters for a builder
Of the builders on page one for "builders london", pack included, East London Builders (first card in the pack) has 13 ranking keywords in the DataForSEO database and builderslondon.org (fifth organic result) has 12. They are not there because of backlinks: they are there because of the Google profile and a home page that says "builders London" in the title. Link building matters less for builders than in other sectors.
What is worth doing costs little: a profile on the FMB directory (its "find a builder" page is first for "builders london" and its member profiles rank for company names), Which? Trusted Traders, the window or materials suppliers that publish lists of approved installers, the architects you work with (Armstrong Simmonds Architects is third for "house renovation london"). The rest of link building comes after the project pages: without content there is nothing to link to.
How to measure whether it works
Three numbers, all in Search Console and in your Google Business Profile.
- Clicks from queries that contain your town, your areas or "near me", separated from the rest. It is the line that separates KPD (66 of its top 100 keywords name a place it works in) from a site whose place-name keywords are neighbourhood guides.
- Calls and direction requests from the Google profile, month on month, in the profile's Performance report.
- Quote requests from the form with "organic" as the source, and how many turn into site visits.
Total traffic comes last. Most of InStyle Direct's 2,408 visits are people checking the age of their house. A builder's SEO KPIs are counted in site visits.
SEO or Google Ads for a builder?
In our live checks of the three London SERPs, run on a weekend, we found no ads, and none of the three domains analysed shows paid traffic in the DataForSEO database. The figure is almost certainly an underestimate: local campaigns often run in office hours. But with top-of-page bids of £9.08 on "builders london", £15.44 on "loft conversion london" and £25.06 on "bathroom renovation london", a Search campaign costs as much as a part-time employee before it produces a single site visit.
On Valore Solare, a solar installer, Google Ads produced 1,506 enquiries in 11 months at €70.78 each. In the first month it was 9 enquiries at €212 each. The numbers, campaign types and the mistakes we see in builders' accounts are in Google Ads for builders.
The rule we apply: Ads for the first six months and for high-margin services (full renovation, extensions, loft conversions, insulation, solar), SEO and the Google profile for everything else and for the long term. When the service pages reach page one, the Ads budget moves to the keywords where organic is not enough. The general reasoning is in SEO and Google Ads together; the cost of an SEO project in how much SEO costs.
Frequently asked questions
How much does SEO cost for a builder?
It depends on how many service and project pages need writing and on the technical state of the site; the ranges are in how much SEO costs. The useful comparison is with the Ads value of the traffic: KPD Construction gets free clicks that would cost £2,648 a month, GBG Building Services £1,590 (DataForSEO estimates).
Is it worth being on Checkatrade or MyBuilder?
As a source of leads in the first months, if your margin can carry the cost of membership or of each lead. As a replacement for your website, no: five of the ten organic results for "builders london" and six of ten for "refurbishment company london" are firms on their own domain, and the platform competes with you on the same page.
Should I publish renovation prices?
A range per square metre or per project, with the factors that move it, yes. The four questions Google shows under "house renovation london" are all about price, and on that SERP the only result with a price in its snippet is an architects' page. A detailed price list, no.
How many reviews do you need to get into the local pack?
In the two London packs analysed, the listing with the fewest reviews has 4 (and its name repeats the search), the other five range from 7 to 37, all rated between 4.5 and 5.0. Our practical reference in London is the pack median, around 17 reviews. In other towns the threshold may be different, and we do not have an equivalent measurement to quote.
Does this also apply to window fitters and installers?
Yes, with the same pattern: a page per service plus town, the Google profile, project pages. The keywords change ("upvc windows + town", "solar panels + county") and the volumes are smaller ("window fitters london" gets 110 searches a month, "marketing for builders" 40), so the sector data are less solid than for renovations. For installations we have the Sunscape figures above.
Recommended reading: what each type of building job is worth on Google.
Where to start
Search "builders" or "house renovation" plus your town and count: how many cards in the pack have fewer reviews than you, how many firms in the organic results have a price page. If the answers are "all of them" and "none", the first page to write is the one on costs, with the numbers from your last three jobs. On the three London SERPs we checked, no builder put a price in front of the searcher, and the bar for beating them is lower than it looks. If you would rather have someone look at it first, get in touch.