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 →

Local SEO By 13 min read

How to rank your concrete company in the Google map pack

The short answer

Ranking a concrete company in the Google map pack comes down to five things: choosing the right primary category, setting service areas to where you actually pour, building relevance in the cities you want, keeping new reviews coming in, and adding photos regularly. How close you are is a real ranking factor you cannot bid past, so relevance is the lever you actually control.

A finished exposed aggregate concrete driveway in front of a modern two-storey home

Why the map pack decides most concrete searches

Search “concrete driveway” plus a city name on a phone, which is how almost everybody does it, and what appears first is three businesses with a map, star ratings and a call button. A large share of searchers pick one of those three and never scroll.

That reorders everything. A well-run Google Business Profile sitting second in the map pack out-earns a beautiful website sitting fourth in the normal results, and it costs nothing per lead. For most concrete contractors it is the single best-paying asset they own, and it is also the one most likely to have been set up once in 2019 and never touched.

What Google is actually weighing

Google describes three factors, and it is worth being precise about which ones you can move.

Map pack ranking factors and how much control you have
FactorWhat it meansYour control
RelevanceHow well your profile matches what was searched: categories, services, description, the page you link to.High
DistanceHow far your location is from the searcher, or from the place named in the search.None directly
ProminenceHow well known the business is: reviews, how often new ones arrive, citations, links, organic strength.High, slowly

So two of the three are yours. The work below is almost entirely relevance and prominence, and the one section on distance is about working around it rather than beating it.

Categories, in priority order

Your primary category does most of the ranking work, and changing it changes what you appear for more than any other single edit.

Category choices for a concrete business
CategoryUse whenPriority
Concrete ContractorAlways. This is your primary.Primary
Paving ContractorYou pour driveways and flatworkSecondary
Foundation ContractorYou do footings, foundations, underpinningSecondary
Masonry ContractorYou really do block or stone workSecondary
Curb SupplierYou do decorative curbingSecondary
Construction CompanyRarely. Broad, and it dilutes relevance.Avoid
General ContractorOnly if you really operate as oneAvoid

Two rules. Do not add a category for a service you do not offer, because it is a policy problem and it waters down what you rank for. And re-check your categories once a year, because Google adds and retires them quietly.

Address or service area: pick on purpose

If customers do not come to your yard, hide the address and set service areas instead. A service-area business ranks perfectly well from a hidden pin, and publishing a home address you do not operate a storefront from is both a policy risk and an open invitation for a competitor to report you.

If you have a real yard or shop that customers do visit, show it. A verified physical location is a genuine prominence signal.

Set service areas to where you actually pour. The instinct is to list everything within two hours. Resist it: it does not extend your reach, and a profile claiming to serve forty municipalities looks exactly like the spam Google is trying to filter out.

The distance problem, and the only thing that works

This is the part contractors find most frustrating. Google weights how close you are to the person searching, so a competitor pinned three kilometres closer beats you for that searcher regardless of how good your profile is.

You cannot bid past it, you cannot move your pin, and you cannot fake an address without eventually getting reported.

What you can do is build genuine relevance in the markets you want, which Google does weigh alongside distance. That means, in order:

  1. A real page for that city on your website, linked from your profile, with local specifics rather than the same page with a swapped name.
  2. Reviews from customers in that city that mention it by name. Ask the Vernon customer to mention Vernon. Do not script it, just ask them where the job was.
  3. Photos of jobs there, uploaded to the profile as you complete them.
  4. Local citations: the chamber of commerce, local directories, local supplier pages.
  5. A separate profile if you have a genuine staffed location there, and only then.

This is not theory. It is exactly the sequence Valley West used to take the Kelowna map pack, and the whole thing is written up with the math on the Valley West case study.

Fresh reviews beat a big total

Contractors fixate on the total. Google cares more about the pattern. A profile gaining two or three reviews a month reads as an active, currently-trading business. A profile with 120 reviews that all arrived in 2023 reads as one that might have stopped.

A system that survives a busy season:

  • Ask at the final walkthrough, while the customer is standing on the finished slab and is at peak satisfaction. A week later they have moved on.
  • Make it one tap. A QR card in the truck that opens your review form directly. Not “search for us on Google”.
  • Have the crew lead ask, not the office. The person who did the work gets a much higher yes rate.
  • Reply to every review, including the bad ones, within a couple of days. Replies are visible to everyone reading later and they are the cheapest credibility you will ever buy.
  • Never gate reviews. Asking happy customers only, or screening for rating first, violates Google policy and it is detectable.

Eight copy-paste request templates are in the reviews guide.

Photos, posts and Q&A

Photos are the most underused lever on a contractor profile. Upload finished jobs regularly rather than in one batch: a profile that adds photos most months reads as active. Shoot in daylight, get the whole slab in frame, and include a few in-progress shots because they signal that the work is really yours.

Posts twice a month is enough. Make them specific: a driveway you just finished in a named neighbourhood beats “Spring is a great time for concrete!” every time.

Q&A is a section almost nobody fills in, and you are allowed to ask and answer your own questions. Seed it with what you actually get asked: do you do small repairs, how far out are you booked, do you pour in winter, do you do free estimates.

The services list nobody fills in

Your profile has a services section that accepts a name and a description for each service. Most contractor profiles leave it empty, which is free relevance thrown away.

Fill in every service you offer, using the words customers actually search: concrete driveway installation, driveway replacement, stamped concrete patio, exposed aggregate, garage slab, shop floor, concrete steps, foundation footings, concrete repair, sidewalk replacement. Write a real sentence for each rather than leaving the description blank.

It takes forty minutes once and it is one of the few remaining places where effort maps directly onto results.

Reporting map spam, which works more often than you think

Concrete is one of the worst trades for map spam: fake addresses, virtual offices, and business names stuffed with keywords like “Best Concrete Driveways Surrey Ltd”. Every one of those takes a map pack slot from a legitimate contractor.

The in-app “suggest an edit” mostly goes nowhere. The channel that gets acted on is the Business Redressal Complaint Form. Document properly:

  • Screenshot the listing showing the name and address.
  • Pull street view of that address showing it is a house, an empty lot, or a UPS Store.
  • Note the registered business name if it differs from the listing.
  • Submit, and follow up if nothing changes in a month.

Contractors assume this is futile. It is not, and cleaning up your local map is one of the cheapest ranking gains available to you, because it moves you up a slot without you changing anything.

Do concrete websites back up their map listing?

Google uses your website as well as your profile to judge how relevant you are. We checked 103 Canadian concrete contractor websites for the signals that support a map listing.

Share of Canadian concrete contractor websites

103 sites across ten cities

  • City name in the homepage title81%
  • Local business schema50%
  • Three or more service pages79%
  • Reviews shown on the homepage46%
  • A blog or guides section30%
Source: Concrete Marketing audit of 103 Canadian concrete contractor websites, September 2026. Method.

Local business schema, by city

Small samples of 7 to 14 sites per city, so read these as a guide

Source: Concrete Marketing audit of 103 Canadian concrete contractor websites, September 2026. Method.

81% put the city in the homepage title, the easiest local signal there is. Fewer have the rest: 50% carry local business schema and 79% have three or more service pages for Google to match against specific searches.

A map listing is only as relevant as the site behind it. A page per service, the city in the title, and schema that matches your profile are all one-time fixes that keep working.

A crew bull-floating a fresh concrete slab

The 90-day map pack checklist

What to do, in order, over 90 days
WhenDo thisTime
Week 1Claim and verify. Fix primary and secondary categories. Decide address versus service area.2 hrs
Week 1Fill in the complete services list with real descriptions.40 min
Week 2Upload 20 job photos. Write the business description. Link to the right page, not just the homepage.2 hrs
Week 2Set up the review system: QR card, SMS template, crew briefed to ask at walkthrough.1 hr
Week 3Seed Q&A with eight real questions. Check name, address and phone match your website exactly.1 hr
Week 4Audit the map pack for your main terms. Report any spam listings you find.2 hrs
Weeks 5–12Two posts a month, photos as jobs finish, reply to every review, keep asking.30 min/wk
Week 12Re-check rankings from a few points across your service area, not just your office.1 hr

Check your rankings from different physical points in your service area, not from your desk. Because Google weighs distance, your position from your own office tells you almost nothing about what a customer across town sees.

Questions

How long does it take to rank in the map pack?

Profile changes like categories and service areas can show inside two to six weeks. Building genuine relevance in a new city takes two to three months, because it needs a page, reviews mentioning that city, and photographed jobs there. Anyone promising map pack results in a week is describing something else.

Does my business name affect rankings?

Keywords in a business name do help, which is why map spam is so common in this trade. But using a name you do not legally operate under is a policy violation, and competitors report it. Use your real name. Then report the ones who did not.

How many service areas should I set?

Only the ones you really serve, up to about twenty. Adding every municipality in the province does not extend your reach, it dilutes your relevance and makes the profile look like the spam Google filters.

Do Google posts help rankings?

Indirectly. They signal an active profile and they occupy space in your listing, which helps conversion more than ranking. Two a month is enough. Weekly generic filler is not a better use of your time than photographing a finished job.

Can I rank in a city I have no address in?

Yes, but not as easily as in your own. You need a dedicated page for that city, reviews from customers there, jobs photographed there, and local citations. That combination is exactly how Valley West came to hold the map pack in Kelowna.

Does my website affect my Google Maps ranking?

Yes. Google judges relevance partly from your website. Only 50% of the Canadian concrete sites we audited carried local business schema.

Evan Striemer

Runs Concrete Marketing, a marketing agency that works only with concrete contractors in Canada. Writes these because the other option in this trade is 800 words of recycled advice with no numbers in it. More about the approach.

Where this comes from

Every rule below is quoted from whoever actually sets it. Nothing here is our opinion about what Google does.

Want this applied to your city instead of read about?

We take your city apart for free: who holds the map pack, what your competitors rank for, and the three things that would move fastest.

  • 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.