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 →

Valley West went from hard to find to first call in Kelowna.

By

Kelowna is a good concrete market and a busy one. We ran the same local marketing we run in the 60-Day Booked Jobs Program. Ninety days later it was paying back 17×, at more than ten new leads a month.

The rebuilt Valley West Concrete website shown on a laptop
Valley West Concrete case study summary: a 17 times return through SEO and 10 or more new leads per month
The case study at a glance.
17×

Return on the local marketing

10+

New leads per month

90

Days to get there

The short version

Valley West does good concrete work in Kelowna. Almost none of it was showing up in search. We built the foundation: a site built around what people actually type into Google, a Google Business Profile set up properly, and a real page for every service and every area. That is the same local marketing we run inside the 60-Day Booked Jobs Program. Ninety days later it was paying back 17×, at more than ten new leads a month.

The situation

Travis had the part you cannot buy: crews that do good work, and customers who already trusted him. What he did not have was a way for anybody new to find that out.

Kelowna is a strong market for concrete. It is also a busy one, with a short season and a lot of high-end house work worth chasing. When a homeowner there searches for a concrete contractor, the map at the top of Google decides most of it. Valley West was not on that map.

Word of mouth was working and had nowhere left to grow. Most contractors hit this. Your town knows you, your calendar still has holes, and you cannot decide to get more referrals.

What we did

The same three things, in the same order, that the 60-Day Booked Jobs Program runs: fix the foundation, take the map, then buy traffic once the pages behind it are worth sending people to.

Rebuilt the site around what people search for

Not a new coat of paint. The old site gave Google almost nothing to work with: no page for each service, no page for each area, and no clear sign of what Valley West does or where. We gave every service and every market its own page, written for the search that brings it, with one clear next step on each one.

Set up the Google Business Profile properly

This is the part most contractors skip, and it is the part that pays. Most concrete searches end at the map, not at the blue links below it. We picked the categories on purpose, set the service areas to where the crews actually pour, listed every service, loaded real job photos, and set up a simple way to keep asking for reviews, so the profile kept growing through the busy months instead of stalling in June.

Local marketing that keeps paying

Pages written for each area, the technical work underneath them, and links from real local sources. It is slower than ads to get going. It also does not switch off the day you stop paying, which is why it suited a contractor who did not want a monthly ad bill yet.

Two concrete workers mixing and preparing material at a residential jobsite behind site fencing
The work was never the problem. Being found by people who had not already heard of them was.

What happened

Ninety days in, the local marketing was paying back 17× on everything spent, and the site was bringing in more than ten new leads a month that did not exist before.

The bigger change is the kind of lead. These people come from search, not from a neighbour asking about a small repair. They lean toward bigger jobs, and they keep coming in the months when word of mouth goes quiet.

The math

Ten extra leads a month at Valley West’s 30% close rate is three extra jobs a month, every month, from work that was done once.

What three extra jobs a month produces, by average job value
Average jobRevenue / monthRevenue / year
$2,500$7,500$90,000
$5,000$15,000$180,000
$8,000$24,000$288,000

Revenue makes any number look good, so here it is again on gross profit at a 30% margin. That is the money that actually reaches the contractor.

The same three jobs a month, on gross profit at a 30% margin
Average jobGross profit / monthGross profit / year
$2,500$2,250$27,000
$5,000$4,500$54,000
$8,000$7,200$86,400

What we assumed, in plain sight: 10+ leads a month from the local marketing, a 30% close rate, a 30% gross margin, and full lead flow from month three on. Local marketing takes 60 to 90 days to settle, so months one and two run lighter than this. We show the working because a contractor who can see it can argue with it, and a bare number with no inputs reads like every other agency claim.

I searched and searched for a true honest team to help me create a new website and SEO service. I’m very grateful to have found Evan. Evan and his team have done phenomenal work and exceeded my expectations. Thanks again for all your help, Evan!
Travis, Valley West Concrete

Why this one matters

Nothing here was clever. A site Google could read, a profile filled in properly, and pages that matched what people actually search for. That is the whole plan, and it is open in any market where nobody has done it yet.

It is also why the 60-Day Booked Jobs Program starts with the foundation instead of the ad account. Valley West did not need a bigger ad budget. They needed the basics right first, so the demand that was already there had somewhere to land.

What’s next

More services and the towns next door, plus Google Ads on the biggest jobs now that the pages behind them turn visitors into calls.

The same plan works in any city nobody has claimed yet.

Tell us where you work. We look at who holds your map pack, and come back inside one business day.

  • Concrete contractors only
  • Guaranteed on signed jobs
  • Every price on the site
Free strategy call20 MINUTES

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