Marketing agency for roofers, UK
Marketing for roofing companies: more of the roofs you want to win
By Andrew Heppinstall, founder of Unavoidable Marketing, Leeds. Last updated 13 October 2026.
Unavoidable Marketing is a Leeds-based marketing agency for UK roofing contractors. We run Google Verified (Local Services Ads), Google Ads, SEO, websites, Google Business Profile and social media for roofers, split by job type so emergency leak repairs, re-roofs, flat roofs, chimneys and fascias each get the right budget. Plans start from £499 a month on a rolling 30-day contract, and you own every account.
Why roofing marketing is different
Storm weeks and quiet months
Roofing demand jumps after high winds and heavy rain, then drops away. Budgets need to move with the weather, pushing emergency repair ads hard after a storm and putting more into re-roofs and planned work when the phones are quiet.
Big jobs, small jobs, very different value
A slipped-tile repair and a full re-roof can both start with the same search. We split campaigns and landing pages by job type so you can chase the higher-value work without losing the quick repairs that keep crews busy.
Trust decides who gets the call
Homeowners worry about cowboy roofers more than almost any other trade. Pages and profiles that show your guarantees, insurance, memberships such as NFRC or CompetentRoofer where you hold them, and real photos of your own jobs win the call.
Photos sell roofs
Before and after shots of real roofs do more than any slogan. We build them into your website, Google Business Profile and social posts so customers can see the standard of your work.
What we do for roofing companies
- Google Verified (Local Services Ads): the badge at the very top of Google, paid per lead. See Local Services Ads for roofers.
- Google Ads: separate campaigns for emergency repairs, re-roofs, flat roofs and roofline work. See Google Ads for roofers.
- SEO: pages for every service and area you cover, so you show in the free results too. See SEO for roofers.
- Websites: fast, mobile-first sites built to turn visits into quote requests. See website design for tradesmen.
- Google Business Profile and reviews: the right categories, services, photos and a steady flow of reviews, so you appear in the map results.
- Social media: regular posts built from your own jobs. See social media for tradesmen.
Pricing
Plans start from £499 a month. The exact fee depends on which services you need and the areas you cover, so we quote after a free 30-minute call. Fees are flat and monthly, never a percentage of your ad spend, and everything runs on rolling 30-day terms. Ad spend is paid by you directly to Google and never marked up.
Results from our trade clients
Mr Reactive, Leeds boiler installer (Google Ads): over £22,000 of revenue in the first month from £1,200 of ad spend, and £10,000 or more a month from Google Ads since. Read the case study.
Yorkshire Auto Locksmith (Google Ads): calls tripled and form and email enquiries grew six times.
These are heating and locksmith clients. We show them because the same method applies to roofers: campaigns split by job type, tracking through to booked jobs, and cutting wasted spend.
How to choose a roofing marketing agency (whoever you pick)
- Ask for cost per booked job. Clicks and leads are not roofs. A good agency tracks enquiries through to work you actually win.
- Own your accounts. Your Google Ads account, website and Google Business Profile should be in your name.
- Avoid long lock-ins. A 12-month contract protects the agency, not you.
- Check they understand the seasons. Ask how they would change your budget the week after a storm.
- Ask about shared leads. Lead websites sell the same enquiry to several roofers. Your own ads and website give you leads nobody else gets.
Frequently asked questions
How much does marketing cost for a roofing company?
Our plans start from £499 a month, flat. Ad spend is on top and paid straight to Google; many roofing firms start with £800 to £2,000 a month depending on the area and the work they want.
Can roofers get the Google Verified badge?
Yes. Roofing is one of the trades Google offers Local Services Ads for in the UK. You pass Google’s business and licence checks, then pay per lead rather than per click.
Is there a minimum contract?
No. Rolling 30 days, no exit fees, and the accounts stay yours if you leave.
How quickly will I get enquiries?
Google Ads and Local Services Ads can bring calls within days of going live. SEO and map rankings build over two to six months.
Do you only work with roofers in Leeds?
No. We are based in Leeds and work with roofing companies across the UK. See also roofing marketing in Leeds.
Want more of the roofing work you actually want?
Book a free 30-minute call. We will look at your area, your current enquiries and your Google profile, and give you an honest view.
Book a free 30-minute strategy callGet a free Google check
Or call Andrew on 07749 941111.