Find out where your biggest growth opportunity is. Get your Search Opportunity Review

SEO for Roofers That
Wins More Work.

Local SEO that gets you found on Google, and in AI answers, by people searching for roof repairs, flat roofs and new roofs in your area.

Get your Search Opportunity Review

Find out where you rank, and how many jobs you're missing.

No obligation. Your details are only used to reply to you.

  • £495 a monthNo per-lead fees, ever
  • No long contractStay because it works
  • Monthly reportPlain English, no jargon
  • Rankings you ownEvery gain stays yours
  • Reply within 24 hoursFrom me, personally

Your next customer is searching right now.
Are they finding you?

The morning after a storm, roofing searches jump. People with slipped tiles and leaks search "roofer near me", look at the three businesses in the map, and ring until someone answers. If you're not there, that work goes to someone who is.

SEO for roofers is about being one of those names, for the jobs you want, in the towns you cover. It's your Google Business Profile, a page for each type of roofing, and a steady flow of genuine reviews, all year round, so you're ready when the weather turns.

Sound familiar?

  1. 1

    You're paying per lead for people who were searching for you anyway.

  2. 2

    Competitors show up in the Google map results. You don't.

  3. 3

    Your website doesn't show up for the services you actually offer.

  4. 4

    Your reviews are thin, old or scattered across different sites.

Good work isn't enough if nobody can find it. SEO makes sure they can.

How people search for a roofer

Roofing searches swing between urgent repairs after bad weather and planned work like new roofs. Good SEO for roofers is ready for both.

  • roofer near me

    The most common search, and won mostly in the map results. Your profile, reviews and service area decide who shows up.

  • emergency roof repair [your town]

    Urgent, often after a storm. Accurate hours, a fast way to call and an emergency page make the difference here.

  • storm damage roof repair

    Spikes after bad weather, and often linked to an insurance claim. A page explaining how you help with storm repairs wins these calls.

  • flat roof [your town]

    A separate search from pitched roofs. A flat roofing page naming the systems you fit, such as EPDM, GRP or felt, helps you rank.

  • new roof cost / roof replacement [your town]

    Planned and high value. People compare several roofers first, so a strong page with photos of finished roofs matters.

  • NFRC roofer / competent roofer near me

    Customers checking credentials. If you're an NFRC member or registered with CompetentRoofer, showing it clearly helps win these.

Rankings you own,
not clicks you rent.

Paid ads and lead sites stop the day you stop paying. SEO builds visibility that stays with your business and grows month on month.

  1. 01
    Google Business Profile

    Keeps you in the map results when locals search for your trade.

  2. 02
    Service & area pages

    Keeps you ranking for every job you do, in every area you cover.

  3. 03
    Reviews & reputation

    Keeps building the trust that makes people pick you over the next name.

  4. 04
    AI search visibility

    Keeps your business showing up when people ask ChatGPT or Google's AI for a recommendation.

What SEO for roofers actually involves

Every month, I work on the things that decide which roofers Google shows. Here's what that looks like for a roofing business.

  1. 01

    Your Google Business Profile, set up for roofing

    The right primary category (Roofing contractor), extra categories that match your work, accurate hours that reflect any emergency cover, and regular photos and posts.

  2. 02

    A page for each job and each town

    Roof repairs, storm damage, flat roofs, new roofs, chimneys and guttering each get their own page, plus area pages for the towns you want work in.

  3. 03

    Ready before the storm, not after

    Rankings take time to build, so the groundwork happens in calm months. When a storm hits, your profile and repair pages are already in place.

  4. 04

    Reviews that mention the work

    A simple routine for asking customers for a Google review after each job. Reviews that mention a leak, a flat roof or a town name help you show for those searches.

  5. 05

    Credentials and listings that match

    NFRC membership and CompetentRoofer registration shown clearly if you hold them, and your details the same across Checkatrade, TrustATrader or any directory you use.

What's included,
every month.

  1. 01
    Google Business Profile

    Optimised, kept up to date and posted to regularly.

  2. 02
    Local keyword research

    Exactly what your customers search for, area by area.

  3. 03
    Service & location pages

    Written and optimised to rank for the work you want.

  4. 04
    Technical fixes

    Speed, structure and errors sorted so Google can read your site.

  5. 05
    Local citations & links

    Your business listed consistently across trusted directories.

  6. 06
    Plain-English report

    What I did, what moved, and what's next. No jargon.

Visibility that
keeps building.

Local SEO, every month

Everything below is included

  • Google Business Profile optimisationIncluded
  • Local keyword research and trackingIncluded
  • Service and location page optimisationIncluded
  • Technical SEO fixesIncluded
  • Local citations and linksIncluded
  • Monthly plain-English reportIncluded
  • You work directly with meIncluded

Your total, every month

One monthly fee. No per-lead charges, and every improvement stays with your business.

£495

/ month

Get My Search Opportunity Review

How we
get you found.

  1. 01Audit your visibility

    Where you show up now, where competitors beat you, and the quickest wins.

  2. 02Fix the foundations

    Your Google profile, pages and technical issues, sorted first.

  3. 03Build month by month

    New pages, reviews and links that keep pushing you up the results.

Roofer SEO questions, answered.

How is SEO for roofers different from other trades?

Roofing demand jumps with the weather, and a lot of it is urgent. That makes your map listing and repair pages especially important, and it means the work has to be in place before a storm arrives. Planned jobs like new roofs need strong pages and photos too.

Can SEO get me storm damage work?

It can help you show up when people nearby search for storm repairs, which is when a lot of roofing calls happen. Those searches are competitive and Google decides the order, so I won't promise positions. I'll show you each month where you appear and how that's changing.

I want more new roofs, not just repairs. Can you help?

Yes. I build the pages, profile and reviews around the jobs you want more of. Repairs often lead to bigger work, so they still matter, but a strong new roof page with photos makes you more likely to be found by people planning a replacement.

Should I show my NFRC or CompetentRoofer membership?

If you hold them, yes. Homeowners worry about cowboy roofers, and credentials they can check help them choose you. I'll show them clearly on your site and profile, and link to where people can verify them. I never claim memberships you don't have.

How long before I see more roofing calls?

Profile and review work can move your map visibility within the first couple of months. New service and area pages usually take a few months to settle. Roofing demand also follows the weather, so I report what's moving every month in plain English.

How long until I see results?

SEO builds over time. Most businesses see early movement within the first few months, with bigger gains as the work compounds. I'll show you what's moving in every monthly report.

Can you guarantee I'll rank number one?

No, and be wary of anyone who does. Nobody controls Google. What I can promise is proper work, focused on the searches that bring you jobs, and honest reporting on progress.

Is there a long contract?

No. It's £495 a month, and you stay because it's working, not because you're tied in.

What happens if I stop?

You keep everything that's been built: the pages, the profile, the reviews and the links. Unlike paid ads, your visibility doesn't vanish overnight.

James Tandy on the phone
James Tandy — Founder / the person building your website

You've mastered your trade.
I've mastered mine.
Let's work together.

I've spent more than 10 years learning what makes websites rank, earn trust and generate enquiries. That experience goes into every website I build.

  • 10+Years in SEO
  • 100s#1 rankings
  • 50K+Monthly organic visits

One person. Name on the work.

You work directly with me. I plan it, build it and I'm accountable for it. No account managers, no agency hand-offs, no outsourcing.

Find out how many jobs you're missing on Google.

I'll show you where you rank now, where your competitors are beating you, and what I'd fix first.

Get My Search Opportunity Review