Speak to our teamOur team 0115 647 0111 Call us

SEO for roofers · Google Partner · 15 years

SEO for roofers: be found before the next storm, and trusted before the survey.

Local SEO for roofing contractors, run for you by our UK team from £185 a month, with AI search optimisation included.

4.8 from 395+ reviewsYou approve every change

We email you what happens next, with two quick steps to give us read-only access to Search Console and Analytics for the in-depth version.

From a leak to a signed quote

Where does a roofer lose the job? Five places, five fixes.

Roofing jobs are big and the decision is slow. Tap a stage to see where firms lose them and what we do about it.

Every stage between a stain on the ceiling and a signed quote has a fix. Tap one.

After a storm, searches for roof repairs jump for a few days. If your pages and profile are not already in place, you cannot build them in that week. An emergency repair page and a tidy Business Profile ready all year, so you are in the results when the weather turns.Local SEOSee storm readiness

A single “roofing services” page cannot rank for flat roofs, fascias, guttering and slate repairs all at once. A proper page for each kind of work you want, written for the person who is searching for it.Every packageSee service pages

Nobody hands over a roofing deposit to a firm they cannot check. No photographs, no guarantee wording and no recent reviews means no survey booked. Galleries, before and after pairs, guarantee details, accreditations you really hold and reviews that name the job.Every packageSee galleries and trust

A re-roof takes weeks of comparing quotes. Enquiries drift, and you never learn which search brought the ones that signed. Relay Convert shows which calls came from Google search, and Nebula shows where visitors stop reading.Every packageSee Relay Convert

Rankings, calls and forms are all in different places. Mission Control puts them together in one report, with James to answer questions day or night.Every packageSee Mission Control

What we do for roofing firms

SEO for roofing companies, built around big jobs and slow decisions. Repairs, re-roofs and the weather between them.

A roofing firm sells a handful of expensive jobs, so each ranking and each review carries real weight. Our roofing SEO is set up around that.

More detail

Some roofing searches come from a damp patch last night. Others come from a homeowner who has been thinking about a new roof for a year. They need different pages, and the second group needs a reason to trust you with a deposit.

Storm weeks, leaks and insurance repairs

When it fits
Your phone goes mad for a few days after high winds or heavy rain, then goes quiet again.
What we do
Repair and emergency pages, a Business Profile that is ready, and a plan for the weeks the weather sends people searching.
More detail

Ready before the weather. The searches arrive overnight, but a page needs weeks to be found. We put emergency repair, leak and storm damage pages in place well ahead, and keep them honest about how fast you can attend.

Insurance work is its own search. People ask who can write a report for a claim, and whether a firm deals with insurers. If you do that work, a clear page saying how it goes helps. If you do not, we do not pretend.

Do not drown in one-off jobs. Emergency searches bring small repairs. If you would rather have re-roofs, the pages say which work you lead with.

Which packages: Every package, and Local SEO from £185 a month.

  • You approve every change first.On your own approval page in Mission Control: nothing goes live until you say yes.
  • Published to your website for you.Free on a DPOM website, WordPress, Shopify or Wix. Any other platform, £60 a month + VAT.

SEO package

Roofing SEO pricing. A flat monthly fee, whatever the job is worth.

Roofing jobs are large, so a few enquiries a month can pay for the whole campaign. The fee stays flat and is never a cut of what you win.

More detail

Prices start from the figure shown, plus a one-off £195 set up, and your quote is built around your area and the work you want. Notice is 31 days, monthly rolling.

Local SEO

Local SEO

Your town, city and Google Maps

from£185a month + VAT

A focused local set of searches, and Google Maps

Comes with

  • AI search optimisation (GEO)Included in this package.
  • NebulaSee where visitors click, scroll and drop off.
  • Relay ConvertSee which calls came from Google search. 130 minutes, 8 numbers.
  • A Relay business numberA UK number that rings your phone. 130 minutes a month.
  • Mission Control, James and the Form BuilderLive rankings, every enquiry, and James for an update day or night.

Tools included, worth£110 a month

Get my Local quote

Most popular

National SEO

Customers across the whole UK

from£335a month + VAT

A wider UK set of searches, and full technical SEO

Everything in Local, plus

  • Orbit StarterAI chat that answers your visitors and takes their details. 300 conversations a month.
  • Full technical SEOCrawlability, indexing, speed and structure across the whole site.

Tools included, worth£149 a month

Get my National quote
  • You approve every change.Nothing goes live until you say yes.
  • Blog posts written for you.Two a month, with AI search optimisation built in.
  • You own your content.And your rankings, if you ever leave.
  • No long contract.Monthly rolling, with 31 days’ notice.

Plus a one-off £195 set up. We publish your SEO work for free on a DPOM website, WordPress (WooCommerce included), Shopify or Wix; on any other platform publishing is £60 a month + VAT, included on Premium.

Compare SEO packages

Request a free SEO audit

Not sure how your roofing site is doing? A free SEO audit looks at your pages, your profile and your photographs, and tells you what we would do first. You keep the findings.

What the audit covers
  • Service pages: whether flat roofs, guttering and repairs each have a page of their own.
  • Photographs: how your gallery and project pages read, and whether Google can find them.
  • Trust: guarantee wording, accreditations you hold and how your reviews look.
  • Storm readiness: whether you have repair and emergency pages in place.
  • Your Business Profile: categories, services, area and recent photos.
  • Tracking: whether calls and forms are counted, even for jobs that sign weeks later.

When your audit is ready we arrange a short online meeting to walk you through it.

Get my free SEO audit

Trades and construction we have grown

Results from trades and construction businesses we look after. All case studies

The usual roofing SEO problems

Six things we keep finding on roofers’ sites. Turn a card to see the fix.

These come up again and again when we look at a roofing firm’s website and Business Profile. Turn a card to see the fix.

  • The problem

    What we do

    A page each for the work you want, from slate repair to flat roofs, so each can be found for its own search.

    WhyOne page cannot answer every question

  • The problem

    What we do

    Recent projects with a few lines on the roof, the problem and the place.

    WhyPhotos need words to be found

  • The problem

    What we do

    Repair and emergency pages published months ahead, then refreshed each autumn.

    WhyPages take weeks to be found

  • The problem

    What we do

    The length, cover and insurer or scheme, set out on one clear page and linked from every quote.

    WhyVague guarantees do not reassure

  • The problem

    What we do

    Pages and wording that lead with the work you want, and a profile whose services match.

    WhyThe page decides who rings

  • The problem

    What we do

    A short prompt after each job, asking what was done and how it went.

    WhySpecific reviews are more believable

Software we built

Rankings bring the enquiry. The follow-up wins the roof. Our tools help with the long wait.

A roofing enquiry can take weeks to turn into a signed job. Tap a tool to see the real screen. The package card above shows which tools come with Local SEO.

Relay Convert Advanced Website Call Tracking

See which calls came from Google search, even when the job signs a month later, so you know which work to do more of.

Relay Convert in Mission Control: who is on the website now with a tracking number, and where calls came from, demo account

Real screens from Mission Control, shown with our demo account, Tallow & Teasel, an invented shop with sample data.

What our clients say

4.8 from 395+ reviews

Lee is excellent at his job, created campaigns that bring in lots of leads. Thank You

Richard Almeida · Feefo, Mar 2025

Lee is one of our senior marketing managers.

Read our reviews

Who looks after your SEO

A real person runs your SEO. James helps in between.

Every SEO package has a dedicated SEO specialist on our UK team who knows your site, plans each month’s work and sends it to you to approve. James, our AI account manager, tells you how your rankings and traffic are doing, day or night, and passes your instructions to your specialist.

AI does the routine, people decide. Your account manager can override anything our AI does, and nothing goes live on your website until you approve it.

Meet the team
  • Camilla, Senior Marketing Manager at DPOMCamillaSenior Marketing Manager
  • Lee, Senior Marketing Manager at DPOMLeeSenior Marketing Manager
  • Patrick, Senior Support Manager at DPOMPatrickSenior Support Manager
  • Valerie, Operations Manager at DPOMValerieOperations Manager
  • Brett Dixon, Founder and Director at DPOMBrettFounder & Director
  • Jayme Dixon, Director at DPOMJaymeDirector
  • Nige, Director at DPOMNigeDirector
  • James, AI account manager at DPOMJamesAI account manager, 24/7

Before you choose a roofing SEO company

Questions a roofer should ask any SEO provider. Ask anyone. Here are our answers.

Our answers are backed in writing by our Transparency Guarantee.

  1. Will my flat roof and gutter work get their own pages?

    YesYes. Each kind of work you want gets a page written for the person searching for it.

  2. Will you list accreditations I do not hold?

    NoNever. If you are a member of CompetentRoofer or a trade body, we show it with a proof link. If you are not, we leave it out.

  3. Can you help with the weeks after a storm?

    YesWe prepare the pages and profile in advance. No one can promise how a particular week will go.

  4. Will you use my photographs without asking?

    NoNo. We use only your own work, and you approve everything before it goes live.

  5. Do I approve changes before they go live?

    YesOn your own approval page in Mission Control. Nothing goes live until you say yes.

  6. Do you buy or fake reviews?

    NoNever. We help you ask real customers and reply properly to what arrives.

  7. Will you promise me page one?

    NoNo. Nobody can promise a position or a place in an AI answer. We show you what changed and what it brought.

  8. Who owns the content if I leave?

    YesYou do, with your profile and rankings. Notice is 31 days.

After you choose

What the first months look like for a roofer. Ready before the weather.

We plan around your seasons and your job sizes. Ask us the same questions you would ask anyone.

How we get started

  1. Day 1The jobs you want more ofRe-roofs, repairs, flat roofs, insurance work, and the area you cover.
    More detail

    Your SEO specialist asks which jobs you want, which you would rather avoid, and what your guarantees and accreditations really are. If you have a site already, a free audit comes first.

  2. Typically week 1 to 2Profile, tracking and photosCategories, services, area and photographs, with calls and forms counted.
    More detail

    Your Business Profile is tidied first. Call and form tracking goes in, so we can see which searches bring survey requests, even when the job signs weeks later.

  3. Typically month 1 to 3Service pages and project write-upsFlat roofs, guttering, repairs and your best projects, with your approval.
    More detail

    Pages and project write-ups reach you for approval first. Storm and repair pages are published ahead of the season, not during it.

  4. MonthlyReport and reviewA plain report, and a call to plan the next month.
    More detail

    You see what we did and what moved. Roofing jobs sign slowly, so we judge the work over months and tell you what is early.

SEO for roofers

SEO for roofers: two kinds of customer, two kinds of search

SEO for roofers has to serve two very different people: the homeowner with water coming in tonight, and the one planning a new roof next spring.

The urgent search

Short, local and fast. The first firms they see in the map results get the call, so your profile, your reviews and a plain repair page carry the work.

The planned search

Slower and more careful. They read, compare materials, look at photographs and ask for two or three quotes. The deciding evidence is on your pages.

Why roofer SEO is not a copy of plumber SEO

Roofing has weather spikes, high job values and a long wait before signing. Plumbers deal with more call-first work. The plans differ for that reason.

More detail

For other trades see our marketing for tradesmen page. If you need enquiries in the next few weeks, many roofers pair SEO with Google Ads, since SEO builds over months.

Storm and insurance work

Roofing SEO for storm weeks and insurance repairs

Roofing marketing depends heavily on the weather, and weather is the one thing we cannot schedule. What we can do is have everything in place.

Be indexed before it blows

A page published during the storm may not appear for weeks. Publishing in calm weather means it is found when it matters.

Honest about attendance

If you cannot attend for ten days after a storm, say so. Overpromising on speed produces the reviews that cost you the next job.

Insurance wording

If you work with insurers, a page that explains how the process goes, what photographs and reports you provide and what you cannot promise can answer the questions before the call.

More detail

Repair work can bring volume, but it is rarely the most profitable work. Pages that lead with re-roofs and refurbishments help to steer which enquiries you get.

Flat roofs, fascias and guttering

SEO for roofing contractors beyond the pitched roof

SEO for roofing contractors often misses the work that fills the gaps in the diary: flat roofs, fascias, soffits and guttering.

Flat roofs

Material is a search in itself. A page on felt, EPDM or fibreglass roofing explains your choice and the lifespan, and shows a recent job.

Roofline products

Fascias, soffits and guttering are quick jobs people search for by name, and they introduce you to customers who need bigger work later.

Specialist repairs

Chimney repair, leadwork and slate matching are lower competition and attract customers who value skill.

More detail

Each gets a page of its own, not a line on a services list. That is the difference between ranking for one phrase and for several.

Who we do this for

Roofing firms we work with

We work with roofing businesses today, and we are open about what we run for each.

Button Roofing Ltd

We run Google Ads for this roofing company. We do not currently run its SEO.

More detail

Want the same for your roofing business? If a free SEO audit of your roofing site and profile would be useful, ask for one in the form at the top of the page, or call 0115 647 0111. For the broader approach see our local SEO agency page.

Roofing marketing

Roofing marketing with photographs, guarantees and reviews

Roofing marketing is mostly a trust exercise, and roofing company SEO is mostly about showing proof. A homeowner will pay a deposit only to a firm they believe in.

Before and after

Pairs of photographs from the same angle, with a few lines on what was wrong, are the most persuasive thing on a roofer’s site.

Specific reviews

Reviews that mention the roof type and the result help the next homeowner. We help you ask in a way that produces them.

More detail

Missed calls matter too: Relay AI call answering takes the details when you are up a ladder, and texts them to you.

People and AI, together

Experienced people at the helm. Our own AI behind them.

DPOM has looked after UK businesses since 2011, and your account manager still runs your account. Behind them now is a system we built in-house: tools that turn visitors into enquiries, and James, our AI, watching your account day and night.

  • Camilla, Senior Marketing Manager at DPOM
  • Lee, Senior Marketing Manager at DPOM
  • Patrick, Senior Support Manager at DPOM
  • Valerie, Operations Manager at DPOM

Your account manager at the helm

An experienced person on our UK team sets your plan, makes the big calls and approves anything you ask for. They can override or undo anything our AI does.

AI does the routine, people decide.

A family business, looking after UK businesses since 2011

James, DPOM's AI account manager

James, our AI, day and night

Ask him about your results, reports or next step in Mission Control, any time. He checks your tracking every weekday, flags ads that stop the same day and warns you before seasonal dips.

Where we switch him on, he makes routine Google Ads changes. Every change is based on your account's own data, and your account manager can override it.

See Mission Control

Every change James makes is based on data, and a person can always override it.

How we use AI to get you ahead, honestly

Roofing SEO questions

SEO for roofers: frequently asked questions.

Cost and fit

How much does SEO for roofers cost?

Local SEO starts at £185 a month + VAT with a one-off £195 set up, and the fee is flat every month. A tailored quote depends on your area and how busy roofing is there. Notice is 31 days.

Is roofing SEO worth it when a job is worth thousands?

Often, because a handful of extra jobs can outweigh the cost. It builds over months and nobody can promise a result, so many roofers pair it with Google Ads.

How long does roofing SEO take?

Profile changes can move local results within weeks. Pages usually take three to six months to settle, and roofing decisions are slow, so judge it over months.

Do you work with roofers?

Yes. We run Google Ads for Button Roofing Ltd. We are clear that we do not currently run that firm’s SEO.

Weather, insurance and job types

Can SEO help after a storm?

Pages and a profile prepared in advance can be found when people search. We cannot promise a result for any particular week.

Do I need separate pages for flat roofs and guttering?

Yes, if you do the work. Each is a different search, and a page that answers it is how you show for it.

Can you help with insurance repairs?

If you take insurance work, a page that explains the process is useful. We only describe what you really do.

Should I use Google Ads as well?

For jobs in the next few weeks, often yes. SEO builds over months, so the two work together.

Trust, photos and reviews

Can you put CompetentRoofer on my site?

Only if your business holds it. Where you do, it goes on your profile and pages with a link that proves it.

Do I need a photo gallery?

It is one of the strongest things a roofing site can have. We use your own photographs, and you approve everything first.

Will you write reviews for me?

No. We never buy or fake reviews. We help you ask customers and reply to those you get.

Who owns the content and profile?

You do. They stay with you if you leave.

Get started

Ready to be the roofer they trust first?

The quickest way is a call. Tell us the work you want, where you cover and how you get jobs now, and we will say where we would start and what it would cost.

Call our UK SEO team0115 647 0111

Get in touch

Leave your details and we will be in touch.

What roofing work do you do most?

Instant custom SEO quote

Your SEO quote

Your price straight away, tailored once we have looked at your site. No hard sell.

Business type

Where do you want to be found?

Add a little more context (optional)

No payment now. We email you a copy and follow up with your tailored quote. Privacy policy.