Home

>

Case Study

>

Réparation Toiture Montréal

Réparation Toiture Montréal · Roof repair · SEO · 2026

How Réparation Toiture Montréal doubled its organic sessions — and what we retracted

Organic sessions went from 523 to 1,367 on matched months, and 3,111 across the full year. A second metric we had originally planned to feature did not survive re-verification, so it is not on this page.

Réparation Toiture Montréal

2.6×

organic sessions

523 → 1,367 on matched months

The results, up top — every number is in the strip below

2.6×

organic sessions

523 → 1,367 matched months

3,111

sessions in the full year

twelve months to Jul 2026

1

metric retracted

impressions were down 23%; we say so

12 mo

measurement window

matched month against month

1

channel

organic search

Industry

Roof repair

Location

Montreal, Canada

Channel

Organic search

Services used

SEO

Timeline

12 months — 2025–2026

01 — The challenge

A crowded repair trade and a mixed set of signals.

Réparation Toiture Montréal serves roof-repair demand across Montreal — urgent, weather-driven and heavily contested by contractors and lead aggregators alike.

The site's organic performance turned out to be genuinely mixed. Session growth is real and substantial. Search-console impressions over the same matched months are down 23%, which almost certainly reflects a narrowing of visibility to more relevant queries, but we cannot prove that, so we neither claim it as a win nor hide it.

“Every agency I have dealt with sends a report where everything is green. I would rather know which number is actually working.”

Illustrative quote — written by Web Tonic to put the results above in an owner’s words. It is not a statement provided by the client.

He gets that here. Sessions grew; search impressions did not, and we say so on the page rather than in a footnote. A case study that only reports the metric that went up is an advertisement.

No items found.

02 — Our approach

Fewer, better-targeted pages for a weather-driven trade.

Work concentrated on the searches that indicate an actual repair job rather than general roofing interest — leaks, storm damage, specific materials, urgency language — and on making those pages genuinely better than the aggregator listings competing for them.

Technical and on-page fundamentals were brought up to standard: structure, titles, headings, local markup and mobile speed, since a repair search made from a phone in bad weather has no patience at all.

Measurement was then held to a stricter standard than the reporting had used before. Matched-window comparison only, both GA4 and search-console read side by side, and any metric that disagreed with the story was investigated rather than dropped — which is how the impressions decline was found in the first place.

03 — What we did

Repair-intent focus, fundamentals, stricter measurement.

Including the part where the measurement contradicted the pitch.

Repair-intent focus

Targeted jobs, not roofing interest

Leaks, storm damage, specific materials and urgency language — the searches that indicate someone with a problem and a budget, rather than someone reading about roofs.

Drop keyword coverage view

Fundamentals

Fast pages for a phone in bad weather

Structure, titles, headings, local markup and mobile speed. A repair search made in a storm has no patience for a slow page.

Drop technical audit summary

Stricter measurement

Read GA4 and Search Console against each other

Matched windows only, both sources side by side, and any metric that disagreed with the narrative investigated instead of dropped. That is how the impressions decline surfaced.

Drop sessions vs impressions chart

Published the contradiction

Reported the metric that went the wrong way

Sessions grew; impressions fell 23% on the same window. Both are on this page. A case study that reports only the good half is an advertisement, not evidence.

Drop full metrics table

04 — The results

Sessions 523 → 1,367 matched; 3,111 for the full year.

Period covered: matched months Aug 2025 – Jul 2026 vs Aug 2024 – Jul 2025. Full-year figure covers the twelve months to Jul 31, 2026.

Source: GA4 organic-channel data for the client's domain, retrieved via AgencyAnalytics. Google Search Console impressions over the same matched window are down 23% and are deliberately not presented as a result.

Content highlights

Warehouse worker moving a pallet of boxed tile down an aisle of racked building materials, L'Entrepôt de la Réno logo overlaid

2026

111,651 → 280,019 clicks

Quebec, Canada

L'Entrepôt de la Réno

Across twelve matched months L'Entrepôt de la Réno's organic search clicks rose 111,651 → 280,019 (+151%) and impressions 4.24M → 10.68M (+152%) — one of the largest organic gains in our portfolio, on a retail catalogue rather than a blog.

Discover more

Plumber fitting a water heater connection in a Montreal basement by work light

2026

30 leads · CA$32.97

Montreal, Quebec, Canada

Plomberial

In a deliberately short two-month test, Plomberial's Meta Ads account produced 30 leads at CA$32.97 each on CA$989 of media spend — enough to prove paid social can generate plumbing demand, not enough to call it a trend.

Discover more

Technician clipping heating cable along a snowy roof edge hung with icicles

2026

45 leads · CA$38.53

Quebec, Canada

Fil Chauffant Toiture

Across five reported months Fil Chauffant Toiture's Meta Ads account produced 45 leads at CA$38.53 each on CA$1,734 of media spend, concentrated almost entirely in the pre-winter window.

Discover more

The stack we ran it on

GA4

Analytics

Google Search Console

SEO

Ahrefs

SEO

Screaming Frog

SEO

WordPress

CMS

Google Business Profile

Local

AgencyAnalytics

Reporting

Looker Studio

Dashboards

Over 253x 5-star
reviews

“Web Tonic did in six weeks what our last two agencies couldn't in a year — and for the first time we could see every dollar of it”

Devon Maris

VP Marketing, Klariti

750+ brands
See all Testimonials
See all Testimonials

You like what you are seeing?

See all our Case studies

View all Case studies
View all Case studies
Parent folding clean cloth nappies on a nursery changing table beside a collection tote, Katchoo logo overlaid

2026

CA$11.15 per lead

Greater Montreal, Quebec, Canada

Katchoo

In four reported months Katchoo's Meta Ads account produced 114 leads at CA$11.15 each on CA$1,271 of media spend — a lead cost most local service businesses do not reach in their first year.

Discover more

Specialist examining the stitching of a vintage designer handbag under a task lamp, Her-Age logo overlaid

2026

6.63× tracked ROAS

Italy & international

Her-Age

Over twelve months Her-Age's Google Ads account recorded €235,171 of tracked purchase value on €35,486 of media spend — a 6.63× return. On the seven months that overlap the prior year, tracked value declined, and that is reported below.

Discover more

Book your strategy call today!

{"@context": "https://schema.org", "@type": "Article", "headline": "How Réparation Toiture Montréal doubled its organic sessions — and what we retracted", "about": {"@type": "Organization", "name": "Réparation Toiture Montréal"}, "author": {"@type": "Organization", "name": "Web Tonic", "url": "https://www.webtonic.io"}, "publisher": {"@type": "Organization", "name": "Web Tonic", "url": "https://www.webtonic.io"}, "description": "Organic sessions grew from 523 to 1,367 across matched months, reaching 3,111 for the full twelve-month period — with one earlier metric retracted after re-verification.", "mainEntityOfPage": "https://www.webtonic.io/case-study/reparation-toiture-montreal"}