Homeowner searching for a roofer on Google on a mobile phone

Google Ads for roofers, run by people who manage roofing accounts every day.

Google Ads for roofers puts you at the top of the page the moment a homeowner searches for a roofer in your town. We build and run roofing PPC campaigns in your own account, aimed at the searches with jobs behind them, with every lead tracked back to the keyword that produced it.

1
Roofer per area, written into your agreement
£200k
Peak sales month for a roofing client we work with
0
Shared leads. Every enquiry asks for you by name
10 days
From payment clearing to your new site going live
Your account, your data. The Google Ads account sits in your name with your card on it. You pay Google directly at cost. We never mark up your spend.

What a roofing Google Ads account needs to make money.

These are the rules we run across the roofing accounts we manage, learned from real spend.

🧲

One theme per ad group

Emergency repairs, roof repairs, flat roofs, new roof costs and find a roofer each get their own ad group, their own ads and their own landing page. The search, the ad and the page all say the same thing.

🎯

Phrase and exact match first

We start tight so the budget goes on roofing searches, not on loosely related ones. Broad match only comes in once the account has the conversion volume to steer it.

💡

The searches others ignore

Cost searches such as new roof cost convert cheaply. Accreditation searches such as NFRC roofers near me came in at £16 to £17 per lead across two roofing accounts we run, with almost nobody bidding on them.

🚫

Negative keywords from day one

Shared lists block DIY, materials, jobs, competitor names and car roofs. We once caught Google's automation buying a click on a convertible car roof repair. It is blocked everywhere now.

📏

Tracking that counts leads, not taps

One clean primary conversion for a real form lead or call. A tap on your phone number is not counted as a lead, so the bidding chases jobs, not clicks.

🛑

No auto-applied recommendations

Google's apply-all suggestions switch on settings that spend fast and convert badly. We decline them and make every change on purpose.

What good looks like on a roofing Google Ads account.

On the best-performing roofing account we manage, a form lead costs £70 to £75 once the campaign has matured, at around 11 leads a month on £60 a day. That is the benchmark every new account is built to reach.

New accounts start on Maximise conversions with a clean primary conversion action already wired and tested. We only move to a target cost per lead once there are around 30 conversions to learn from, and never set that target below what the account is actually achieving.

We lead with Search. Performance Max spends on display and video placements that rarely produce roofing leads, so it only comes in once Search is converting and the tracking is proven.

How your roofing Google Ads go live.

You approve, we build. Most of this happens while your website is being finished.

  1. 01

    Your own account

    We set up or take over a Google Ads account in your name, with your card and our partner access.

  2. 02

    The plan

    Ad groups, keywords, ads and landing pages mapped to the jobs you want and the towns you cover.

  3. 03

    Tracking tested

    Form leads, calls and click IDs tested end to end before a penny is spent.

  4. 04

    Launch

    Search campaigns live on the searches with the clearest intent to hire.

  5. 05

    Weekly tightening

    Search terms reviewed, negatives added and budget moved to what produces booked work. Reported monthly in plain English.

Check Your Area →

What this looks like when it works.

One roofing client, one area, marketing that carries their own name.

£200k

From shared leads to £200,000 months

A roofing company we work with came to us buying the same shared leads as everyone else in their area. We built their website, took over their Google and Facebook ads and moved them onto an exclusive lead system carrying their own brand. They scaled to £200,000 a month in sales and took on more crews to keep up.

Roofing client, UK. Named on request during your intro call.

1

Roofer per area, in writing

Area exclusivity is written into your agreement. The day we take you on, your patch is closed to every other roofer, and our paid campaigns never bid one client against another.

0%

Commission on your jobs

One fixed monthly management fee. No price per lead, no percentage of revenue and no markup on your ad spend, which you pay to Google and Meta directly.

Questions roofers ask about google ads for roofers.

We recommend starting at around £1,500 a month in total ad spend, split roughly 70 percent Google and 30 percent Meta. You pay the platforms directly. Our fee is separate and fixed.

Search ads show from the day they launch. New accounts take one to two weeks for Google's bidding to learn, then cost per lead comes down as the conversion data builds.

You do. It is set up in your name with your payment details, and we manage it with partner access. If you ever leave, the account and its history stay with you.

Not at the start. We lead with Search because it captures people actively looking for a roofer. Performance Max spends on display and video placements that rarely produce roofing leads, so it only comes in once Search is proven.

No. One fixed monthly management fee, no percentage of spend, no commission on jobs and no price per lead.

Yes. You get a plain-English report every month showing leads, cost per enquiry, what is working and what we are changing next, and every lead in Hammerdown Pro shows the source it came from.

Want your roofing ads run properly?

Apply and we will check whether your area is still free.

Apply to Work With Us →
Is your area still free? Find out in 2 minutes
Apply →