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 →
Every city pours on a different calendar, on different ground, for a different buyer. So each of these pages is written from that city’s own data, not a template with the name swapped.
The short answer
We have researched pages for ten Canadian cities, from Victoria to Ottawa. Each one covers the local concrete market, the pour season, what homeowners search, sourced local rules, Statistics Canada figures and how that city’s concrete contractor websites score in our own audit. We work with concrete contractors anywhere in English Canada.
Population, growth, dwelling type and ownership: Statistics Canada, 2021 Census of Population, city (census subdivision) level. Site scores: Concrete Marketing audit of Canadian concrete contractor websites, September 2026. Small city samples, so read the scores as a guide, not a ranking.
Share of homes that are single-detached houses
The homeowner flatwork market: driveways, walkways, garage pads
Winnipeg57.5%
Calgary55.0%
Edmonton49.6%
Kelowna42.5%
Ottawa41.7%
Abbotsford37.1%
Surrey32.8%
Toronto23.3%
Vancouver14.7%
Victoria13.6%
Source: Statistics Canada, 2021 Census of Population.
Median concrete website score by city
Out of 100. Lower means the local competition is easier to beat online
Calgary61
Kelowna60
Vancouver57
Toronto57
Ottawa57
Abbotsford54
Edmonton53
Victoria49
Surrey47
Winnipeg42
Source: Concrete Marketing audit, September 2026.
How we build a city page
Why there are ten pages and not three hundred
The fastest way to grow an SEO footprint is to publish a page for every town within two hours. It is also the fastest way to get a site flagged, because Google treats near-identical pages with the town name swapped as doorway pages.
So a city page here has to earn its place. It needs sourced local facts from the city itself, Statistics Canada figures, local audit data, and at least five statements that are true about that city and false about the next one. Software compares every pair of city pages before anything is published, and fails any two that are too similar.
Two ways to work with us
Our two programs for concrete contractors
Every price is published. Start with the foundation if your website and Google profile are not ready, or go straight to the program if they are and you want signed jobs.
Start here
Foundation Package
For a contractor who does good work but whose website and Google profile do not show it yet.
$3,500 one time, 21 days
Logo and brand files you own outright
A five-page website, written and built for concrete
Google Business Profile claimed, verified and set up, with 10 posts
GA4 and a call tracking number, so you can see every lead
No. We work with concrete contractors across English Canada. These ten have a full page because we have researched them properly: local facts from the city, Statistics Canada figures and our own audit of local concrete websites. If you are somewhere else, the strategy call covers your market the same way.
Why not a page for every town?
Because a page that swaps the town name and says nothing new is what Google calls a doorway page, and it can pull down the whole site. Each page here has to say things that are true about that city and false about the next one. We check that with software before any page goes live.
Which city is the best market for a concrete company?
It depends on the work you do. Calgary and Winnipeg have the highest share of single-detached houses, so homeowner flatwork is a big steady market. Vancouver and Victoria have far fewer houses, so more work comes through strata, builders and renovators. Edmonton and Winnipeg held up best on new home starts in 2026.
Where do these numbers come from?
Population, homes and ownership are from the 2021 Census of Population by Statistics Canada. Housing starts are from CMHC. The website scores are our own audit of Canadian concrete contractor websites in September 2026. Every city page links to each source.
Is Quebec included?
Not yet. We will not publish a Quebec page until the site can be properly translated into French under the Charter of the French Language.
Not on the list? We still work there.
Tell us where you pour. We pull your local search and ad numbers and come back inside one business day with a real answer.