SEO for Construction Companies, Explained Plainly

Search engine optimisation is slow to start and cheap to keep. Done properly, it builds something you own that keeps working when you stop paying for adverts.

The short version

SEO is the slowest way to win work online. It is also the only one that keeps paying once you stop spending.

Search engine optimisation means making it easy for Google to understand what you do, where you do it and why a homeowner should trust you. For a construction company that mostly comes down to a handful of things done properly and kept up: a complete Google Business Profile, a clear website with a page for each service you actually want more of, real evidence of your work, and a steady flow of genuine reviews.

None of it is complicated. Most of it is simply unglamorous, and that is exactly why so many contractors never get round to it. The ones who do tend to end up with a source of enquiries that does not depend on a subscription or a per-lead charge.

This guide covers what search visibility looks like for a trade business, what genuinely helps, what wastes money, and how to judge whether it is working. It sits within our wider guide to getting more work as a contractor, which compares every route side by side.

How search works for trades

Two places you can appear, and why the map matters most

When a homeowner searches for a roofer, a builder or a loft conversion, Google usually shows two different kinds of result. Near the top is a map with a short list of local businesses, drawn from Google Business Profiles. Below it are the ordinary listings, which are web pages. They are ranked in different ways, and a contractor can appear in one without appearing in the other.

For most trades, the map results matter more, because the searches that turn into work are local. Google says its local results are based on three things: relevance, meaning how well your profile matches what was searched; distance from the searcher or the place they named; and prominence, meaning how well known and well regarded your business appears to be. Reviews, links from other sites and your wider presence online all feed into prominence.

The ordinary listings reward pages that answer the searcher's question clearly and come from a business Google has reason to trust. That is where your website earns its keep, particularly for searches about specific services, costs and problems.

The practical upshot is that SEO for a contractor is two jobs running in parallel. One is your profile, covered in detail in Google Business Profile for trades. The other is your website, and whether you need one at all is covered in should a contractor build a website?

The foundations

Six things that do most of the work

If you do nothing else, do these. Everything an agency sells you sits on top of them.

A complete business profile

Correct business name, the right primary category, your service area, opening hours, phone number, services and plenty of real photos. An incomplete profile is one of the commonest reasons a good local firm is missing from the map.

One page per service

If you want roof replacements, have a page about roof replacements. A single page listing twelve trades tells Google very little about any of them. Each service page should explain what you do, where, what affects the price and what the customer can expect.

Proof of real work

Photos of jobs you have actually done, with a short description of the problem, the approach and the result. Genuine project write-ups help customers decide and give search engines something specific to understand.

A steady flow of reviews

Ask every satisfied customer, every time, and make it easy with a direct link. A regular trickle of recent reviews reads better to customers than a burst from years ago, and reviews feed directly into how prominent you appear.

Consistent business details

Your name, address or service area and phone number should match everywhere they appear: your website, your profile, trade bodies and directories. Inconsistent details make it harder for search engines to be confident they are all the same firm.

Technical basics

A site that loads quickly on a phone, uses a secure connection and lets people call you with one tap. You do not need to understand the technical detail, but whoever builds your site should, and should be able to show it.

Area pages

Covering the towns you work in without copy-and-paste pages

Every contractor wants to show up in the towns around them, and the tempting shortcut is a page per town with the name swapped in and everything else identical. Google's spam policies call these doorway pages and treat them as a way of manipulating results. At best they do nothing. At worst they drag the rest of the site down with them.

The honest version works better. If you genuinely do a lot of work in a particular town, a page about that town can earn its place, provided it says something specific: the kind of housing stock you usually deal with, the jobs you have done there, anything local that affects the work. If you cannot write something that would be useful to a homeowner in that town, the page probably should not exist.

For most small firms, a clear statement of your service area on the website, a correctly set service area on your business profile and project write-ups that mention where the job was will cover the ground without any of the risk.

One more point on geography. The map results lean heavily on distance, so no amount of optimisation will make a firm based thirty miles away appear first for a search in the next county. SEO works best in the area you are genuinely close to and genuinely active in.

A sensible order

Where to start if you are starting from nothing

This order puts the quickest, cheapest improvements first and the slow-burn work after.

  1. Claim and complete your business profile

    Use a Google account the business controls, not one belonging to a web designer or a former employee. Fill in every relevant field and add genuine photos.

  2. Fix the basics on your website

    Make sure it works properly on a phone, shows your phone number clearly, states the areas you cover and names your company correctly. If it is badly broken, rebuilding may be quicker than repairing.

  3. Write a proper page for each main service

    Start with the work you most want more of and the work with the best margin. Write for a homeowner, not for a search engine. Plain answers to real questions are what rank.

  4. Start documenting jobs

    Before, during and after photos on every job worth showing, plus a few lines on what was done. Add them to the site and the profile as you go. This compounds over time.

  5. Build the review habit

    Send the review link on the day you finish, while the customer is pleased. Reply to every review, including the difficult ones, calmly and briefly.

  6. Earn a few genuine links

    Trade association memberships, local suppliers you use, community sponsorships and local press coverage of a notable job. A small number of relevant local links is worth more than a large number of bought ones.

  7. Measure enquiries, not rankings

    Track calls and messages that come from search, and the jobs they turn into. Rankings move around daily. Enquiries and jobs won are what pay the bills.

Where the money goes

What earns its keep, and what rarely does

A useful test for any SEO spend: would this help a real homeowner decide to call you?

Usually worth doing

  • Completing and maintaining your business profile
  • Clear service pages written for customers
  • Genuine project photos and write-ups
  • Asking every customer for a review
  • Links from real local and trade organisations
  • Tracking which enquiries came from search

Usually money down the drain

  • Bulk directory submissions
  • Bought links and link packages
  • Near-identical town pages
  • Keyword-stuffed business names
  • Monthly reports that show rankings but not enquiries
  • Long contracts with no way to measure results
Choosing an agency

Google's own guidance is that nobody can guarantee a first-place ranking, so treat any agency that promises one with caution. Before signing, check three things: that your domain, website and business profile are registered to you and not to them; that you can leave without losing any of it; and that they will report on enquiries and jobs, not just positions and traffic.

Timescales and measurement

How long it takes, and how to know it is working

SEO is measured in months rather than weeks. Profile improvements can show up relatively quickly. New service pages, reviews and links build more slowly, and the effect tends to accumulate rather than arrive all at once. Anyone who needs work next week should not rely on it; that is the job paid advertising does better, covered in Google Ads for contractors.

The number that matters is the same one that matters for every other route: what each job won actually cost you. For SEO, that means the time and money you put in over a period, divided by the jobs that came from search over the same period. The method is set out in the true cost per job won.

It is worth setting that against what paid platforms charge. Published UK pricing puts MyBuilder and Rated People at around £15–£60 per lead, Checkatrade at around £600–£1,200 a year, and the true cost per job won on paid platforms at roughly £150–£1,000 once conversion is accounted for. SEO has no per-lead charge, but it is not free: it costs time, or money if you pay someone, and it takes longer to pay back. The fuller picture is in how much construction leads cost.

Platform pricing as published by Trades Grow, One Base Media, Sleepless Tradesman and SwiftLead, 2026. Rates change, so check current pricing before relying on these figures.

A terrace of pitched roofs with chimneys under a clear sky.

Search is changing

AI answers and what they mean for a contractor

Google now shows AI-written summaries at the top of many searches, particularly questions such as how much a new roof costs or whether a skylight needs planning permission. Fewer people click through on some of those searches, and that worries a lot of small businesses.

For contractors the effect is smaller than it sounds. The searches that turn into jobs are local and specific, and for those the map results and business profiles still sit front and centre. The same fundamentals also apply: clear, accurate pages from a business with a genuine track record are what these systems draw on.

The sensible response is not a new tactic. It is to keep writing plainly about the work you do, answering the questions customers actually ask you on site.

Where Mortaro fits

If you would rather not run the marketing at all

SEO is worth doing for most contractors who want direct customers of their own, and nothing here changes that. But it is a second job, and it only pays back if you keep it up for months. Some contractors look at that and decide their time is better spent on the tools.

That is the gap a contractor network is built for. In the Mortaro network we generate the enquiries ourselves and appoint one contractor to each. You price the work at trade rate, and we handle the booking, the quotation, the follow-up and the payment administration. There is no membership and no per-lead charge. How contractor networks work explains the structure, and no upfront lead fees, explained covers how the commercial side works.

It will not suit everyone, and it does not replace your own marketing if you want to build a brand of your own. Many contractors run both: their own search presence for direct work, and a network for work they would not otherwise see. If you are weighing up every alternative to paying for leads, how do I stop paying for leads? sets them out.

Straight answers

Questions contractors ask about SEO

Can I do SEO myself?

Yes, for most of what matters. Completing your business profile, writing service pages, adding project photos and asking for reviews need time rather than technical skill. The technical side of the website is where paying for help is most often worthwhile.

How long before SEO brings in work?

Usually months rather than weeks. Profile improvements can show sooner; new pages and reviews build gradually. If you need enquiries immediately, paid advertising or other routes will be quicker while SEO builds.

Is SEO better than paying for leads?

It is different. SEO builds something you own but takes time and effort. Paid leads arrive quickly but stop when you stop paying. Lead sites vs your own website compares the two directly.

Do I need a website to appear on Google Maps?

No. A business profile can appear in the map results without a website. A website does help, though, both for search and for customers who want to check you out before they call.

For contractors

Tell us about your business

Your trade, the areas you cover and the size of work you take on. A person reads every enquiry, and if it looks like a fit we will send you the full application.