KWR Roofing / Case study

More roofing enquiries.
More jobs booked.

Search and social built around the work KWR wants: tile and metal roofing across Brisbane, with every enquiry tracked through to a booked job.

KWR Roofing

Brisbane roofers.
25+ years.

+69%
More enquiries
Calendar 2025 vs 2024
Client
KWR Roofing
Industry
Trades & construction
What we did
SEO · Google Ads · Meta ads
Partnership
2024 to present
The results

More enquiries.
More of them turned into work.

+69%

More enquiries

Calendar 2025 vs 2024
2024
100%
2025
169%
+16%

More jobs booked

Calendar 2025 vs 2024
2024
100%
2025
116%
+22%

More jobs booked, two years on

Jan to Jul 2026 vs the same months of 2024
2024
100%
2026
122%

Shown as a percentage of the earlier period.

Enquiries and booked jobs come from KWR’s Tradify job management export, counted by the month each enquiry arrived. Calendar 2025 is compared with calendar 2024. The 2026 figure covers January to July, compared with the same months of 2024. Enquiries in 2026 are running slightly below 2025, KWR’s strongest year on record.

The challenge

Great roofers.
Work that comes
in waves.

KWR Roofing has repaired, restored and replaced Brisbane roofs for more than 25 years, with a metal crew and a tile crew working out of Camp Hill.

More enquiries were never the whole goal. The team needed booked jobs, for the right crew, all year round.

Residential & commercial roofing
Camp Hill, Brisbane

01

Roofing work comes in waves

Storms fill the diary for weeks, then the work dries up. Marketing had to lift demand when the weather wasn’t doing it.

02

Each crew needs its own pipeline

When the metal team is booked out, the tile team still needs work. Campaigns had to steer enquiries to the roof type with capacity.

03

A lead isn’t a job

Clicks and form fills mean little until a quote becomes booked work. Results had to be measured in jobs.

The approach

Win the local search.
Then steer demand to the crew with capacity.

● ● ●

kwrroofing.com.au

↗

KWR Roofing tile roofing Brisbane page, mobile
01 / The search

A page for every roof
and every suburb.

Homeowners search for their problem and their suburb. KWR’s site answers both, with location pages across Brisbane and pages for each roof type, so the search lands on the job KWR wants.

02 / Google Ads

Calls from people
ready to book.

Search campaigns built around the jobs KWR wants, restructured for storm season and tested against Performance Max.

03 / Meta ads

Real crews.
Real roofs.

Video and image ads that show KWR’s own team at work, never stock, pointed at whichever roof type has capacity.

04 / The measurement

Measured in jobs,
not clicks.

Enquiries from every channel are tracked in KWR’s Tradify system, so the monthly report shows booked jobs alongside leads.

“
Great service, unique ideas & a pleasure to work with.
KWR Roofing
5-star Google review
Services delivered

The services behind this result.

Organic search

SEO

Location and roof-type pages, monthly content and ranking reports for Brisbane roofing searches.

Paid search

Google Ads

Search campaigns for the roofing jobs KWR wants, tuned for storm season.

Meta
Paid social

Meta Ads

Real-crew video and image ads that push the roof type with capacity.

REAL BUSINESSES. REAL LEADS.

Here’s what happens when paid ads and SEO are done properly for service businesses.
ROOFING
69%
Increase in Leads
16%
More Jobs Booked
9%
Conversion Rate
REMOTE STAFFING
88%
Increase in Organic Traffic
16
0 to 16 leads in a month
24
Keywords on page 1
FINANCE BROKER
294%
Increase in Leads YOY
6.2%
Close Rate
84%
Pure Organic Traffic
A few common questions

Before you
take the next step.

Search is the slower channel. New location pages take months to rank, which is why KWR runs Google Ads and Meta ads alongside SEO: paid brings calls in now while organic builds.

Yes. When KWR’s metal crew was booked out and the tile crew had capacity, campaigns and content shifted to tile roofing.

No. For KWR we report booked jobs from their job management system alongside leads, calls and keyword rankings.

Demand spikes, then drops away. We refresh ads and search campaigns around storm work ahead of the season, and adjust once the diary is full.

Dominate Digital offers month-to-month contracts with no lock-ins. Get in touch to discuss the scope and terms for your business.

Want to see the same numbers for your business?

We will review your site, your ads and your enquiry path the same way we review KWR’s every month. It takes us about a week and you get it whether you hire us or not.

Get your free marketing audit

No obligation. No 40-slide pitch deck.

"*" indicates required fields

This field is for validation purposes and should be left unchanged.
Want results like these?

Free audit of your search, ads and site.