Free concrete marketing audit: your city, your competitors, what it would take to outrank them. Get the audit →Free audit of your city and your competitors. Get it →

Service Lead generation

Concrete lead generation that ends in signed jobs

Every lead is yours alone, because we take one concrete company per city. Five channels run as one system, with a written promise on the number of jobs it produces.

40+ reviews
  • Concrete contractors only
  • One company per city
  • Every price on the site
Service specLEAD GEN
What it is
5 channels, one system
Who it is for
Concrete contractors
Exclusivity
1 company / city
First leads
Inside a week from paid search
The promise
15 signed jobs / 60 days
Cost
$2,500/mo + $4,000 ads
The difference EXCLUSIVE vs SHARED

A shared lead is worth about a quarter of an exclusive one.

A platform lead at $40 that goes to four contractors is not three times cheaper than a $110 lead that goes only to you. Adjusted for how many people are quoting it, it is worth roughly $160, and it arrives with price pressure attached.

Our leadsYours only
Platform leads3–4 contractors
Territory1 company / city

The five channels, and what each one is for

They are not alternatives. They cover different parts of the same year.

Channel 01FASTEST

Google Ads

The only channel that can fill a hole in next month’s schedule. You pay per click, you show up immediately, and it stops the day you stop paying.

  • First leads inside a week
  • One campaign per service, so nothing gets starved
  • A negative keyword list that keeps the DIY searches out
  • How we run Google Ads
Channel 02CHEAPEST

Local Services Ads

You pay per lead rather than per click, the ads sit above everything, and they carry the Google Guaranteed badge, which matters more to a nervous homeowner than most contractors expect.

  • Charged per lead, not per click
  • Usually a lower cost per lead than Search
  • Limited targeting, so it runs alongside Search rather than instead of it
Channel 03BEST VALUE

The Google map pack

Free traffic, sitting above the normal results, and most contractors have never set their profile up properly. This is the first thing we fix for every client.

  • No cost per click, ever
  • Where most concrete searches actually end
  • 2–6 weeks to set up, longer to climb
  • How we rank a profile
Channel 04COMPOUNDS

Website and SEO

Slower than everything above, and the only one that gets cheaper over time. A page built for “concrete patio Abbotsford” keeps producing for years with no click charge.

  • 60–90 days to first movement
  • A page per service and per city worth one
  • Keeps working in the months you are not advertising
  • How we do concrete SEO
Channel 05MULTIPLIER

Reviews and referrals

Not a channel you buy, and the one that decides how well the other four convert. A homeowner comparing four contractors reads the reviews before anything else.

  • Asked at the final walkthrough, on the work
  • Two or three a month beats forty from two years ago
  • Feeds map pack rank at the same time
  • The review system we hand over
Channel 06THE LEAK

Speed to lead

The part that quietly decides whether any of the above pays. The homeowner who filled in your form filled in two others, and whoever calls first usually wins.

  • Automatic text-back inside 60 seconds
  • Your odds fall off sharply after fifteen minutes
  • No bidding strategy makes up for a four-hour callback
  • The follow-up sequence

What order to run them in

Buying traffic before the foundation is right is the most common and most expensive mistake in this trade.

  1. Step

    Fix what the traffic lands on

    A site that loads fast, a page per service, a profile filled in properly. Sending paid clicks to a weak site is paying full price for a worse result.

  2. Step

    Take the map

    Categories, service areas, services list, photos, reviews. Free traffic, above the normal results, and it starts moving in weeks.

  3. Step

    Buy the demand that is left

    Search and Local Services Ads on the jobs worth the most to you, with the negative list that keeps the junk out.

  4. Step

    Let the SEO catch up

    City and service pages start holding position around day 60 to 90, and the cost per lead comes down from there.

How many leads it takes to fill a schedule

Work backwards from signed jobs, never from leads.

What 15 signed concrete jobs requires, at typical rates
StepNumberWhat has to be true
Leads~66About $7,300 of ad spend at roughly $110 a lead
Estimates given~43Leads answered inside 15 minutes, quotes out inside 48 hours
Jobs signed15A close rate around 30% and a price that suits your market

This is the math behind the 15-jobs-in-60-days promise, and the reason the ad budget floor is $4,000 a month. Below that the numbers stop working and the guarantee would be dishonest. Run it on your own job value and close rate.

What it produced for a real concrete contractor

Valley West Concrete case study: a Kelowna concrete contractor website on a laptop, with 10+ new leads per month from local marketing

Valley West Concrete, Kelowna BC

Good crews and almost no way for anyone new to find them. We built the foundation, took the map, and let the city and service pages catch up.

17×

Return on the local marketing

10+

New leads per month

$0

Ad spend in the first 90 days

Right fitYes
  • You have crew capacity and holes in the schedule.
  • You are tired of buying shared leads and quoting against three other people.
  • You can answer a lead inside fifteen minutes during business hours.
  • Your city is still open. Fifteen minutes tells you.
Wrong fitNo
  • You want to buy leads by the piece with no marketing behind it.
  • You cannot put $4,000 a month behind the ads.
  • Somebody in your city signed first. We do not sell a territory twice.
  • You are not a concrete contractor. We only work in this trade.

Lead generation questions concrete contractors ask

What does a concrete lead cost?

Plan around $110 a lead as a working figure across Canadian residential concrete, with real variation by city and by service. Shared platform leads look cheaper at $40 to $60, but they go to three or four contractors at once, so the cost per signed job usually ends up higher. We did that math properly here.

Are your concrete leads exclusive?

Yes, and more than that: the whole city is. We work with one concrete company per city, so we are never generating the same lead for your competitor. That is also why the territory check call exists, and why some cities are closed.

How fast do leads start coming in?

Google Ads produces first leads inside a week. The map pack and organic work take 60 to 90 days to move. That is why the 60-Day Booked Jobs Program runs both, and why the guarantee clock starts the day campaigns go live rather than the day you sign.

Do you sell leads, or manage marketing?

We build and run the marketing, and the leads belong to you. We are not a lead broker. You own the website, the ad account, the Google Business Profile and the phone number, and you keep all of it if we stop working together.

How many concrete leads do I need to fill a schedule?

Work back from jobs. At a 30% close rate and roughly 65% of leads turning into a real estimate, 15 signed jobs needs about 66 leads. That is the math behind the 15-jobs-in-60-days promise and the reason the ad budget floor is $4,000 a month. Run it on your own numbers.

What if the leads are the wrong kind of work?

That is nearly always a targeting problem, not a volume problem. Campaigns get built per service so you can turn the small repairs down and the driveways up, and the negative keyword list keeps out the DIY and price-shopper searches that waste most contractor budgets.

Find out whether your city is still open.

Fifteen minutes. We check the territory, look at who holds your map pack, and give you your market’s real numbers whether or not you buy anything.

40+ reviews
  • Concrete contractors only
  • One company per city
  • Every price on the site
Territory checkONE PER CITY

No card, nothing to sign. One reply from a person, inside one business day.

Grow With Us