Home

>

Case Study

>

Santoy Calgary Painters — SEO

Santoy Calgary Painters · Residential and commercial painting · SEO and local search · 2026

How a Calgary painting contractor grew sessions 46% on a small base

A small Calgary trade winning the thing that matters most in this market: more people asking their phone how to get there.

Santoy Calgary Painters

+46%

all-channel sessions

841 → 1,229, twelve matched months

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

+46%

all-channel sessions

841 → 1,229, twelve matched months

+21%

profile direction requests

473 → 571

1

tracking gap disclosed

October 2025 recorded zero sessions

Industry

Residential and commercial painting

Location

Calgary, Alberta, Canada

Channel

SEO and local search

Services used

SEO

Timeline

12 matched months — 2025-2026

01 — The challenge

A Calgary trade competing on a page of identical claims.

Santoy paints interiors, exteriors, residential and commercial properties across Calgary, quoting within twenty-four hours and competing on reliability and price against a long list of local operators.

The site was working from a very small base — under a hundred sessions in most months — where a single lost referral source or a seasonal dip swings the whole percentage. At this size, direction requests and calls matter more than sessions.

“In Calgary painting you are quoting against six other people every single time. Being the one they can find and reach in an afternoon is most of the job.”

So the work went to local presence first, and site content second.

No items found.

02 — Our approach

Local presence first, because this trade is chosen from the map.

Most Calgary painting decisions start in the map pack, not on a website, so the business profile and its service and area coverage came before content depth.

Across twelve matched months all-channel sessions grew 46% from 841 to 1,229 and profile direction requests grew 21% from 473 to 571 — the metric that most closely resembles someone actually coming.

October 2025 recorded zero sessions, which looks like a tracking gap rather than a real outage, so the reported total is conservative.

03 — What we did

Profile coverage, service areas, seasonal timing.

Found on the map, reachable the same afternoon.

Chosen from the map

Profile before website depth

A homeowner comparing painters starts in the map pack. Profile coverage and service areas were the first lever, not the last.

Recreated GA4 all-channel view

Direction requests up 21%

473 → 571 profile actions

Of everything measurable here, a direction request is the closest thing to intent to visit. It moved the right way.

Profile actions by month

Conservative by construction

October 2025 recorded zero sessions

A zero month inside an otherwise steady series is a measurement gap rather than an outage, so the reported year understates the real one.

Matched-month comparison

A tracking gap, disclosed

October 2025 recorded zero sessions

A zero month in an otherwise steady series is almost certainly measurement, not reality. The reported total is therefore conservative.

Sessions by month

04 — The results

Twelve matched months: sessions +46%, profile direction requests +21%.

Period covered: Aug 1, 2025 – Jul 31, 2026 vs Aug 1, 2024 – Jul 31, 2025. Matched months only, so seasonality cannot flatter the comparison.

Source: Google Business Profile and Google Search Console via AgencyAnalytics, client property (ID withheld) — GA4 sessions and new users plus Google Business Profile actions; sessions are all-channel and labelled as such, and the October 2025 zero month is disclosed.

Content highlights

Peintres Montréal — SEO and audience growth case study background image

2026

+441% sessions

Montreal and Laval, Quebec, Canada

Peintres Montréal

Across twelve matched months, a Montreal and Laval painting contractor grew all-channel sessions from 529 to 2,862 and new users from 472 to 1,823, with a two-month spike accounting for part of the gain.

Discover more

Prépa PPL — SEO and audience launch case study background image

2026

0 → 1,575 sessions/month

France

Prépa PPL

A French private pilot licence exam-prep platform went from launch to 2,815 all-channel sessions in four months, reaching 1,575 sessions in July 2026 alone from a zero baseline.

Discover more

Peinture Marcil — SEO and local search case study background image

2026

0 → 2,176 sessions

Rive-Nord, Montreal, Quebec, Canada

Peinture Marcil

A Rive-Nord commercial and industrial painting contractor went from no measurable search presence to 2,176 all-channel sessions and 55 organic clicks in its first eight months, with profile website clicks up 72%.

Discover more

The stack we ran it on

Google Business Profile

Local SEO

Google Search Console

Search

GA4

Analytics

Ahrefs

SEO

CallRail

Call tracking

Screaming Frog

Technical SEO

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
Canado-Nacan Équipements — SEO and local search case study background image

2026

36.2 → 25.8 avg position

Quebec, Canada

Canado-Nacan Équipements

Across twelve matched months, an industrial safety equipment supplier improved average Search Console position from 36.2 to 25.8 and grew all-channel sessions 9% to 17,724.

Discover more

Benjel — SEO and local search case study background image

2026

24.8 → 18.8 avg position

Montreal, Quebec, Canada

Benjel

Across twelve matched months, a Montreal air-quality and asbestos testing consultancy improved average Search Console position from 24.8 to 18.8 and grew impressions 13% to 980,767.

Discover more

Book your strategy call today!

{"@context": "https://schema.org", "@type": "Article", "headline": "How a Calgary painting contractor grew sessions 46% on a small base", "about": {"@type": "Organization", "name": "Santoy Calgary Painters"}, "author": {"@type": "Organization", "name": "Web Tonic", "url": "https://www.webtonic.io"}, "publisher": {"@type": "Organization", "name": "Web Tonic", "url": "https://www.webtonic.io"}, "description": "Across twelve matched months, a Calgary painting contractor grew all-channel sessions from 841 to 1,229 and profile direction requests from 473 to 571.", "mainEntityOfPage": "https://www.webtonic.io/case-study/santoy-calgary-seo"}