The proof gallery
Room V — Construction Contractor · Local

From 5 clicks a week to 80 a day.

A schedule filled by referrals and a truck parked in plain view on job sites — and a website that slept while “near me” searches filled his competitors’ calendars.

80 / dayversus 5 per week
7.21kclicks
494kimpressions
Ink illustration: the frame of a house under construction, a contractor on a ladder
Oil on data, 2026.
The piece

February to July, measured in Search Console.

Google Search Console curve: 7.21k clicks, 494k impressions GOOGLE SEARCH CONSOLE
80 / dayversus 5 clicks per week at the start
7.21kclicks
494kimpressions
Chapter IThe context

A few pages thrown together years earlier and never touched again. About 5 clicks a week, zero inbound calls from the web.

Meanwhile, the “near me” searches in his sector were filling his competitors’ calendars.

Chapter IIWhat we found
  • A Google profile left to rot: missing categories, original photos, unanswered reviews.
  • No page per service or per territory served.
  • A site slow on mobile — where 80% of local searches happen.
  • Zero consistency in local signals between the site and the directories.
Chapter IIIWhat we did

Local SEO, the whole of it: Google profile rebuilt and fed, one deep page per service, one per service area, consistent local citations, and mobile speed brought back up to standard.

The local pack is not a bonus in this market: it is the market.

The counter-proof

What this traffic would cost in Google Ads.

In construction, emergency clicks sell for up to $40. Taking a conservative average of $6 per click:

80clicks per day
×
$6per click, conservative average
=
$480per day
0per month, every month, in ad budget

Estimate based on public CPCs for the sector. The real number depends on the queries — and it is rarely lower.

Once earned, this traffic is not billed by the click.
Today

The phone rings.

Quotes now come in from neighbourhoods his truck had never been through. And the average position, at 9.2, is still improving: the room to grow is far from exhausted.

Why this client is anonymous: we protect our clients from negative SEO. Their data, however, is real — every curve comes straight from Google Search Console, and we gladly share these properties, screen open, during the discovery call.

Your market is won on Google too.

We start by measuring your situation. The audit is free, the picture comes with numbers, and you decide what happens next.

No commitment Response within 24 hours 90-day guarantee, in writing