Home Blog
W
Reviewed by Jacob Whitmore, Whito · Fact-checked for accuracy

Last Updated on May 21, 2026

Executive Summary

Most UK roofers either spend nothing on marketing or spend money in the wrong places. This page breaks down what each marketing channel actually costs for a roofing business, what you should expect to pay at different stages of growth, and where the best returns come from.

The single most important insight: storm-responsive marketing, where you increase your Google Ads budget during bad weather, can multiply your lead volume by five. Roofing is uniquely seasonal, and the businesses that adjust their spend to match demand patterns consistently outperform those that set a flat monthly budget and forget about it.

£200 – £600/moSole Trader BudgetMinimum viable marketing spend
£5 – £20Google Ads CPC RangeVaries by keyword and location
5xLead Volume IncreaseStorm-responsive Google Ads vs. flat budget

Key Takeaways

  • A sole trader can run effective marketing for £200 to £600 per month. The key is spending it in the right places.
  • Google Ads CPCs for roofing keywords range from £3 to £20, with emergency keywords costing the most.
  • Checkatrade costs £600 to £1,200 per year plus lead fees. Track your ROI or you’re flying blind.
  • Before-and-after photos taken on a phone cost nothing and are one of the most effective marketing tools a roofer can use.
  • Storm-responsive marketing, increasing Google Ads budget during bad weather, can 5x your lead volume during peak periods.
  • Don’t buy an expensive website before you have 30+ Google reviews. The reviews matter more.

How to Read This Page

This is a pricing reference for UK roofing businesses, not a blog post. Jump to the section that matters to you.

If you want to know how much Google Ads costs for roofers, go to Section 4. If you want a ready-made budget template, skip to Section 8. If you want to know what not to do, the Red Flags section is worth reading first.

All figures are in GBP and reflect UK market pricing as of early 2026.

Budget by Business Size

What you should spend on marketing depends on the size of your business, your growth ambitions, and how much you currently rely on referrals. These ranges represent realistic monthly budgets for UK roofing businesses at each stage.

Business SizeMonthly BudgetWhat This Covers
Sole Trader£200 – £600/moGoogle Business Profile optimisation, basic Google Ads, review generation, phone photos
Small Team (2-4)£600 – £1,500/moGoogle Ads, Checkatrade, basic SEO, Facebook ads, leaflet drops
Growing Company (5-10)£1,500 – £4,000/moSEO retainer, scaled Google Ads, professional photography, video content, multiple channels
Established Company (10+)£4,000+/moFull marketing strategy, SEO, PPC, content, brand building, multiple service areas

Monthly Marketing Budget by Business Size (£)

Established (10+)
£4,000+
Growing (5-10)
£1.5k – £4k
Small Team (2-4)
£600 – £1.5k
Sole Trader
£200 – £600
A sole trader spending £400 a month in the right places will consistently outperform a competitor spending nothing. The gap between “some marketing” and “no marketing” is enormous in roofing.

SEO and Website Costs

A website and SEO are long-term investments. Unlike Google Ads, where you pay per click and stop getting leads the moment you stop paying, SEO builds an asset that generates enquiries over months and years.

ItemCostNotes
Website Build£1,500 – £5,0005-10 page site with gallery, testimonials, service pages. More for custom design.
SEO Retainer£500 – £1,800/moMonthly optimisation, content, link building, local SEO management.

For most roofing businesses, a website in the £2,000 to £3,000 range is the sweet spot. It should load fast, look professional on mobile, show your work, display your reviews and certifications, and make it easy to get in touch.

SEO retainers vary widely. For a local roofing business targeting one or two towns, £500 to £800 per month is reasonable. For a company targeting multiple cities or competing in a dense urban area, £1,000 to £1,800 per month is more realistic.

£2k – £3kWebsite sweet spotProfessional, mobile-friendly, gallery and reviews
£500 – £800/moLocal SEO retainerTargeting 1-2 towns
6 – 12 monthsSEO timelineBefore consistent organic leads arrive

Trade Directories: Checkatrade and MyBuilder

Trade directories are where many roofers start because they offer leads without needing a website or marketing knowledge. But they come with costs that add up, and the leads are shared with competitors.

PlatformAnnual CostLead ModelNotes
Checkatrade£600 – £1,200/yearSubscription + lead feesFixed annual cost plus additional fees for leads in some categories
MyBuilderVariesPer-lead: £10 – £30Pay per lead. You only pay for the leads you express interest in.

Both platforms can deliver good leads, but the key issue is dependency. If Checkatrade is your only source of work, you’re entirely at the mercy of their pricing decisions and algorithm changes. Use directories as one channel among several, not as your entire marketing strategy.

Checkatrade is a fine lead source. Checkatrade as your only lead source is a business risk.

Other Marketing Channels

Beyond Google Ads and trade directories, several other channels deliver results for roofing businesses. Some cost almost nothing. Others require meaningful investment but can differentiate you from competitors.

ChannelCostBest For
Before/After Photography (phone)£0Website, social media, Google profile. Free and highly effective.
Before/After Photography (professional)£200 – £500 per sessionPremium website content, case studies, print materials.
Facebook Local Ads£200 – £600/moVisual before/after content. Particularly effective for roofing.
Van Signage£500 – £2,000Local brand awareness. One-off cost, works every day your van is on the road.
Leaflet Drops£200 – £400 per 5,000Post-storm areas. Target streets with visible roof damage.
Drone Roof Survey Videos£200 – £500 per videoSales tool, website content, social proof. Impressive and differentiating.

Monthly Cost by Channel (£, midpoint)

SEO Retainer
£1,150
Google Ads (managed)
£900
Checkatrade
£75/mo + leads
Facebook Ads
£400
Phone Photos
£0

Facebook Ads for Roofers

Facebook is particularly effective for roofing because the work is so visual. Before-and-after transformations stop people scrolling. A roofer posting a dramatic re-roof with good photos can generate significant local engagement and enquiries for £200 to £600 per month in ad spend.

The key is targeting. Run ads within a 15-20 mile radius of where you work, target homeowners aged 30+, and use real photos from your own jobs. Stock photos of generic roofs do not work.

Van Signage

Van signage is one of the most underrated marketing channels for roofers. A well-branded van parked on a residential street while you work is a daily advertisement to every neighbour who walks past. The one-off cost of £500 to £2,000 pays for itself many times over.

Budget Templates

These three templates give you a starting point based on your monthly budget. They prioritise the highest-impact activities first and add channels as budget allows.

Starter Budget: Under £500/month

ItemMonthly CostPriority
Google Business Profile optimisation£0 (your time)Essential
Before/after photos (phone)£0 (your time)Essential
Google Ads (self-managed)£200 – £400Essential
Review generation system£0 (your time)Essential
Total£200 – £400

Growth Budget: £500 – £1,500/month

ItemMonthly CostPriority
Google Ads (managed)£400 – £800Essential
Checkatrade subscription£50 – £100Recommended
Facebook local ads£200 – £400Recommended
Leaflet drops (seasonal)£100 – £200Optional
Total£750 – £1,500

Scale Budget: £1,500+/month

ItemMonthly CostPriority
Google Ads (managed, storm-responsive)£600 – £1,500Essential
SEO retainer£500 – £1,000Essential
Facebook ads£300 – £600Recommended
Professional photography (quarterly)£75 – £125Recommended
Drone video content (quarterly)£75 – £125Optional
Checkatrade£50 – £100Optional
Total£1,600 – £3,450

Red Flags in Roofer Marketing Spend

These are the most common ways roofing businesses waste their marketing budget. If any of these apply to you, fix them before spending more.

  • Paying Checkatrade without tracking ROI. If you don’t know how many of your Checkatrade leads turn into actual jobs, you have no idea whether it’s worth the cost. Track every lead source so you can compare what each one actually costs you per job won.
  • Running Google Ads at the same budget year-round. Roofing demand spikes during storms and drops in summer. If you’re spending the same amount in July as you are in November, you’re overspending in quiet months and underspending when demand is highest.
  • Buying an expensive website before getting Google reviews. A £5,000 website with 3 reviews will lose to a £1,500 website with 60 reviews. Get the reviews first. They cost nothing but time and they have a bigger impact on lead generation than any design element.
  • No emergency keyword targeting. Emergency roof repair searches have the highest intent and the highest job values. If your Google Ads campaign doesn’t include emergency keywords, you’re missing the most valuable clicks in your market.
  • Spending on marketing with no call tracking. If you can’t tell which marketing channel generated which phone call, you’re guessing at what works. Basic call tracking costs very little and gives you the data to make smarter decisions about where to spend.
  • Paying an agency with no clear reporting. If your marketing agency can’t tell you exactly how many leads each channel generated last month and what each lead cost, you need a different agency. Vague reports with impressions and reach are not enough.

Storm-Responsive Marketing

This is the single biggest opportunity in roofing marketing, and most roofers miss it entirely.

When a storm hits, search volume for roofing keywords spikes dramatically. Homeowners with leaks, missing tiles, and damaged roofs flood Google looking for help. The roofers who are already advertising, with budget ready to scale up, capture the majority of these leads.

5xLead volume increaseDuring named storms vs. calm weather periods
24-48 hrsPeak search windowMost emergency searches happen within two days of storm damage
£10 – £20Emergency CPCHigher cost, but conversion rates and job values are also much higher

How to Set Up Storm-Responsive Ads

The process is straightforward. Keep a Google Ads campaign targeting emergency roofing keywords paused or running at a low budget during calm periods. When a storm hits or severe weather is forecast, increase the daily budget by 3x to 5x. After the surge in demand passes, scale it back down.

This approach works because most of your competitors are running flat budgets. When demand spikes, their daily budget runs out by midday, and your ads start showing to the remaining searchers. The cost per click may be higher during storms, but the conversion rate and average job value are both significantly higher too.

The roofers who treat marketing spend as a fixed monthly cost are missing the point. In roofing, the best time to spend is when the weather is worst. That’s when your customers need you most and your competitors are out of budget.

Leaflet Drops After Storms

After a significant storm, targeted leaflet drops in affected areas can be highly effective. If you can see damaged roofs on a street, the homeowners there know they have a problem. A professional leaflet from a local, certified roofer arriving within days of the storm hits differently than a generic door drop in calm weather.

Cost: £200 to £400 per 5,000 leaflets, including printing and distribution. Target specific postcodes where damage has been reported.

Methodology

This page is based on a combination of publicly available UK advertising cost data, roofing industry reports, and marketing pricing data from UK agencies and platforms.

Sources include:

  • Google Ads Keyword Planner and auction data for UK roofing-related keywords
  • Publicly listed pricing from Checkatrade, MyBuilder, and other trade platforms
  • Published pricing from UK-based SEO agencies and marketing providers serving the trades sector
  • Industry benchmarking reports on small business marketing spend
  • Analysis of seasonal search demand patterns for UK roofing queries

All cost figures represent UK market pricing as of early 2026. Actual costs will vary based on location, competition, and scope of services. Budget templates are guidelines, not prescriptions.

This page is updated periodically. If you spot something outdated, let us know.

About Whito

Whito helps UK businesses figure out what’s working and what’s not in their marketing. We’re not an agency and we don’t sell roofing leads.

We publish independent research, tools, and audits designed to give business owners the information they need to make better decisions, whether that means hiring an agency, doing it themselves, or deciding not to spend at all.

We built this page because too many roofers either spend nothing on marketing and wonder why the phone doesn’t ring, or spend thousands on the wrong channels without tracking what actually works. If this page helps you avoid wasting money, it’s done its job.

Learn more at whito.co.uk