Three channels produce booked jobs for Canadian contractors: the Google map pack, Local Services Ads, and a referral system you actually run. Everything else is support. Most trades invert this, paying for directory leads and a website rebuild while their Google Business Profile sits half-finished. This is the channel stack that works in 2026, in the order you should build it.
Summary
- The map pack is the whole game. Google says local ranking comes down to relevance, distance and prominence, and that “there’s no way to request or pay for a better local ranking on Google.”
- Local Services Ads are live in Canada and bill per lead rather than per click. Google’s own getting-started page now uses the Google Verified badge, not the older Guaranteed and Screened naming.
- Referral and repeat work is the channel trades under-build. It is the only one that gets cheaper as you grow.
- Directories are a rented channel. Neither HomeStars nor TrustedPros publishes contractor pricing, and the per-lead figures circulating online come from third parties with no stated methodology. Treat any quoted number as unverified.
- Speed to lead beats everything tactical. The contractor who answers the phone wins work from the contractor with the better website.
- Your website matters less than trades think and more than they act. It is the conversion layer for the three channels above, not a channel itself.
- Build order: Google Business Profile, then tracking, then LSA, then referral system, then paid search, then directories if there is budget left. Which there usually should not be.
Table of contents
- The three channels that produce booked jobs
- Google Business Profile and the map pack
- Local Services Ads in Canada
- The referral system most trades never build
- Directories, and what they actually cost
- Where the website fits
- Speed to lead
- The build order and a 90 day plan
- Common mistakes
- FAQ

The Three Channels That Produce Booked Jobs
Separate lead sources by what they produce, not by how busy they make you feel. Across Canadian trades, three channels reliably produce booked jobs: organic and map visibility on Google, Local Services Ads, and referral or repeat work. Three others reliably produce tire kickers: shared directory leads, broad-match search campaigns with no negative keyword work, and social media posting with no offer attached.
The difference is intent and exclusivity. Someone typing “emergency furnace repair” into Google at 11pm has intent and is talking to you alone. Someone filling a directory form has intent and is talking to four of you. Someone scrolling past your renovation reel has neither. If you want the channel stack built and measured properly rather than guessed at, that is the work we do for trades and contractors.
| Channel | Intent | Exclusive to you | Cost shape | Compounds over time |
|---|---|---|---|---|
| Map pack and organic | High | Yes | Time and content, no media spend | Yes |
| Local Services Ads | High | Usually shared with 2 to 3 | Per lead | Partly, reviews carry over |
| Referral and repeat | Highest | Yes | Process time, small incentives | Yes, strongest |
| Google Ads search | High if tightly managed | Yes | Per click | No, stops when spend stops |
| Directories | Medium | No, shared | Per lead or membership | No |
| Organic social | Low | Yes | Time | Weakly |
Google Business Profile and the Map Pack
Start here, always. For a trade, the map pack is the highest-intent free real estate on the internet, and it is the one channel where a one-truck operator can outrank a franchise.
What Google Says Actually Decides Local Ranking
Google’s own documentation on local ranking names three factors:
- Relevance. How well your profile matches the search. Complete, detailed business information helps Google match you.
- Distance. How far you are from the searcher. If the searcher does not share a location, Google uses what it knows about it.
- Prominence. How well known the business is. Links from other sites, plus review count and ratings, feed this.
And one line worth printing out: “There’s no way to request or pay for a better local ranking on Google.” Anyone selling you guaranteed map pack placement is selling something Google says does not exist.
The Service Area Business Rules Most Contractors Break
Most trades are service-area businesses: you travel to the customer, you do not run a storefront. Google’s guidelines for representing your business are specific, and breaking them is the most common cause of a suspension.
- Hide the address. “If you’re a service-area business, you should hide your business address from customers.”
- One profile. A service business without a storefront and clear signage gets one service-area profile. Not one per city.
- Keep the service area honest. It “shouldn’t extend farther than about 2 hours of driving time from where your business is based.”
- No remote mailboxes. “P.O. boxes or mailboxes located at remote locations aren’t acceptable.”
- No unstaffed virtual offices. You “can’t list a ‘virtual’ office unless that office is staffed during business hours.” A rented mailing address you do not work from is not eligible.
- Co-working only with conditions. Clear signage, receives customers during stated hours, staffed by your own people.
- Hybrid is allowed. A shop with mobile service can show the storefront and set a service area, but only if the location is staffed and can receive customers.
The fake-city-profile tactic some contractors still buy is a direct violation of the one-profile rule, and it is the fastest route to losing the profile that was producing your work. If you are already in that position, the recovery path is set out in our guide to appealing a suspended Google Business Profile in Canada.
The Profile Checklist That Moves Prominence
- Primary category set to the single most specific match, with secondary categories for the rest of your work
- Every service listed individually with its own description, not one line saying “general contracting”
- Real job photos uploaded on a schedule, geotagging is not required and does not substitute for volume
- Review requests sent on a process, after every completed job, by text, with a direct link
- Every review replied to, including the bad ones, in plain language
- Q and A seeded with the questions you answer on the phone all day
- Hours accurate, including emergency availability, because distance and relevance both get filtered by open status in some surfaces
- Business name exactly as it appears on your truck and your licence, with no keyword stuffing
If you run genuinely separate branches with their own staff and address, the rules change and so does the structure. We covered that in multi-location local SEO in Canada.
Local Services Ads in Canada
Local Services Ads sit above the regular search ads and above the map pack. They bill per lead rather than per click, which is a structurally better deal for a trade than standard search advertising.
Are They Available in Canada? Yes
Google’s getting started with Local Services Ads page lists Canada among the supported countries, alongside Austria, Belgium, France, Germany, Ireland, Italy, Spain, Switzerland, the United Kingdom and the United States. Several features are flagged as US and Canada only, including tracking bookings, tracking lead credits and asking for reviews.
Two important caveats. First, availability is by service category and by area: Google states LSA is “available only for certain service categories” and tells you to check eligibility for your area. Second, the eligible category list is not uniform across countries, and some entries on Google’s list are restricted to specific US states. Check your own category in your own city before you plan around it.
The Badge Changed Name, and Most Advice Has Not Caught Up
Almost every article on this topic still says “Google Guaranteed” for home services and “Google Screened” for professional services. Google’s current getting-started page uses neither. It describes the Google Verified badge, which signals that a business “has passed Google’s proprietary screening process,” with the specific verification checks completed shown on the profile. The badge is unavailable for auto, beauty and dining verticals.
If you are reading contractor marketing advice that still leads with Guaranteed and Screened, assume the rest of it is equally stale.
Pre-Badge Ads, and What You Need to Run
You can go live before the badge is issued, with a penalty. Google states that pre-badge listings “appear below providers who have completed all onboarding requirements and have the badge.” Pre-badge ads are not available for garage door services, health care verticals or locksmiths.
Per Google’s page, running pre-badge ads requires a licence, or a business registration where a licence is not required to be submitted, plus an acknowledgment that you hold all appropriate business licences, reviews subject to category rules, completed billing setup, and a budget. Professional verticals have extra requirements including headshots.
How the Billing Works, and the One Thing to Watch
Google’s framing: you “pay only for leads related to your business and the services you offer,” and “only when a customer gets in touch from your ad.” That is per lead, not per click.
The thing to watch is lead credits. Leads outside your service area or service list, wrong numbers and spam are disputable, and Google provides lead credit tracking in Canada. The contractors who do well on LSA review every charged lead weekly and dispute the junk. The ones who complain about LSA cost almost never do. Set a recurring 15 minute block for it.
Do not quote a national average cost per lead at me, and do not trust one you read. LSA pricing is set by category, city and competition, and the only number that matters is the one in your own account after 60 days.

The Referral System Most Trades Never Build
Every contractor says most of their work comes from referrals. Almost none of them has a referral system. What they have is a reputation and luck. The difference is whether the ask happens on a process or when someone remembers.
The Five Mechanisms, in Order of Return
- The close-out ask. At job completion, while the customer is happy and standing in front of the work, ask for the review and the referral in the same sentence. Send the review link by text before you leave the driveway. This is the single highest-return thing in this article.
- The trade network. Plumbers refer electricians, roofers refer eavestrough, realtors refer everyone. Build five named reciprocal relationships and check in quarterly. Not a Facebook group. Five names and a calendar reminder.
- The dormant customer list. Everyone you have invoiced in three years, contacted twice a year with something useful and seasonal. Furnace service before October. Gutters before freeze-up. Not a newsletter, a short personal message.
- Property managers and small commercial. One relationship can replace a month of advertising, and it is repeat work with predictable scheduling.
- A stated referral incentive. Modest, clear and the same for everyone. Check your provincial trade and consumer rules before offering anything to a licensed professional who refers you, because some professions restrict that.
Referral work compounds and costs nothing per lead. It is the only channel on this page that gets cheaper as the business gets bigger, which is exactly why it should be built before you spend a dollar on media.
Directories, and What They Actually Cost
HomeStars and TrustedPros are the two Canadian directories contractors ask about most. Here is the honest position, and it is shorter than you would like.
Neither platform publishes contractor pricing. There is no public rate card for either. The per-lead figures that circulate in blog posts and forum threads come from third parties, with no stated methodology, no sample size and no date on the data collection. Under our own sourcing rules we will not reprint them as though they were published rates, because they are not. If you want a number, ask the platform for a written quote for your category and city, and treat anything else as rumour.
What you can evaluate without pricing is the structure, and the structure is the problem:
Pros
- Lead flow starts quickly, which matters if you have capacity today
- Reviews accumulate on a third-party platform, which carries weight in AI answers and search results in a way your own site does not
- No campaign management required
Cons
- Leads are shared, so you are quoting against three or four others and price becomes the only differentiator
- You are renting the relationship, and the platform owns the customer
- Nothing compounds, the flow stops the day you stop paying
- Pricing is opaque and negotiated, so you cannot model it before signing
- Lead quality varies by category and season with no transparency into why
The defensible use of a directory is as a bridge: run it while the map pack and referral system are still warming up, measure it honestly against those channels, and cut it when they catch up. The indefensible use is as a permanent lead source, which is what it becomes for most contractors who sign up.
Where the Website Fits
Your website is not a lead channel. It is the conversion layer for the three that are. That is why it matters less than trades think, in that a beautiful site with no map pack presence generates nothing, and more than they act, in that a weak site quietly halves the return on every channel feeding it.
For a contractor the site has five jobs: load fast on mobile data, prove you are local and licensed, show real photos of real jobs, make the phone number tappable above the fold, and make the quote request short. Everything else is decoration. The full build specification is in our guide to contractor website design in Canada, and the website packages page covers what we build. Do not let a rebuild delay the Google Business Profile work, because the profile produces work this month and the rebuild produces work in three.
One thing the site must do that nothing else can: give you attribution. Which brings us to the part most contractors skip.
Track It or You Are Guessing
Without tracking, you cannot tell which channel is producing booked jobs, so you cut the wrong one. For trades, the calls are the conversions, which means call tracking is not optional. The implementation details, including how to do it without breaking your NAP consistency, are in call tracking and local SEO in Canada.
The minimum viable setup: one tracking number per channel, conversion tracking on form submits and tap-to-call, and a monthly 20 minute review where you write down leads, quotes and booked jobs per channel. Not sessions. Booked jobs.
Speed to Lead
The contractor who answers first usually wins, and this is the cheapest advantage available to a small operator. Most trades lose work not to a competitor’s marketing but to their own voicemail.
- Answer live during stated hours. If you cannot, pay someone or something to. On LSA you are being charged for that lead whether you answer it or not.
- Respond to forms in minutes, not hours. A text within five minutes outperforms a polished email the next morning.
- Text, do not only call. Many homeowners will not pick up an unknown number but will reply to a text.
- Have a quote process, not a quote mood. Same questions, same order, same follow-up at day two and day seven.
- Follow up twice. Most contractors quote once and wait. The second follow-up is where a surprising amount of work comes from.
If you are considering automating the answer, the legal mechanics in Canada are not obvious, and we covered consent and call recording in whether an AI receptionist can legally answer and record calls in Canada.
The Build Order and a 90 Day Plan
Sequence matters more than effort here. Run it in this order.
- Days 1 to 14: Google Business Profile. Claim it, verify it, hide the address if you are a service-area business, set a realistic service area inside the two hour driving guideline, list every service individually, upload 20 real job photos, fix the hours.
- Days 1 to 14: the review engine. Build the close-out ask into the job. Text the review link before leaving. This starts compounding immediately and feeds prominence, which Google names as a ranking factor.
- Days 7 to 21: tracking. Call tracking per channel, conversion tracking on the site, a one page monthly scorecard measuring booked jobs.
- Days 14 to 30: check LSA eligibility and apply. Confirm your category is available in your city, submit licence or registration, get the Google Verified badge. Run pre-badge only if you accept the lower placement.
- Days 21 to 45: the referral system. Five trade relationships named. Dormant customer list built and first seasonal message sent. Property manager outreach started.
- Days 30 to 60: fix the website conversion layer. Mobile speed, tappable phone, short form, licence and insurance proof, real photos. Rebuild only if it is actually the bottleneck.
- Days 45 to 90: paid search, tightly. Only after LSA, and only with exact and phrase match plus a real negative keyword list. If you want it managed, see our paid advertising packages, and read whether Performance Max works for a service business in Canada before anyone talks you into it.
- Day 90: review and cut. Booked jobs per channel. Kill the worst performer. Reinvest in the best.
Note what is absent: no social media posting schedule, no blog, no rebrand. Those are growth-stage moves. This list is the stage before growth, which is reliability.
Common Mistakes
- Buying a website rebuild before claiming the profile. The profile produces work in weeks. The rebuild produces work after the channels feeding it exist.
- Creating fake city profiles. It breaks Google’s one-profile rule for service-area businesses and risks the profile that is actually working.
- Claiming a service area you cannot service. Google’s guideline is about two hours driving time, and a bloated area dilutes relevance while generating leads you decline.
- Listing a mailbox or an unstaffed virtual office. Explicitly against the guidelines and a frequent suspension cause.
- Never disputing LSA leads. Lead credits exist. Not using them is choosing to overpay.
- Treating directories as a permanent channel. Nothing compounds and you never own the customer.
- Asking for reviews occasionally. Review volume is a process output, not a personality trait.
- Measuring leads instead of booked jobs. The channel with the most leads is frequently the worst channel.
- Running broad match search ads with no negatives. This is where trade advertising budgets go to die.
- Believing anyone who sells guaranteed map pack placement. Google states outright there is no way to request or pay for better local ranking.
A Worked Example
Hypothetical, to show the sequencing rather than to report a client result. A two-truck plumbing outfit in a mid-size Alberta city is buying shared directory leads and quoting against three competitors on every one. Close rate is poor and the owner concludes marketing does not work for plumbers.
The fix is not more spend. Month one: the profile gets claimed properly, the address gets hidden, 14 services get listed individually instead of one “plumbing services” line, 20 job photos go up, and every completed job ends with a texted review link. Month two: call tracking goes on each channel, LSA eligibility gets confirmed and the licence is submitted. Month three: five trade referral relationships are named and the dormant customer list gets its first seasonal message.
At day 90 the owner has something they did not have before, which is a number for booked jobs per channel. The directory spend gets cut not because directories are evil but because the scorecard says so. That is the actual outcome of this work: not a traffic graph, a decision you can defend.
Frequently Asked Questions
How do contractors get leads in Canada without paying for ads?
A fully built Google Business Profile plus a review process plus a referral system. Google names relevance, distance and prominence as the local ranking factors, and prominence is driven partly by review count and ratings, so a contractor who asks for a review after every job is building the only free channel that compounds. Add five reciprocal trade relationships and twice-yearly contact with past customers and most small trades can fill a schedule without media spend.
Are Google Local Services Ads available in Canada?
Yes. Google lists Canada among the supported countries for Local Services Ads, and flags features including booking tracking, lead credit tracking and review requests as available in the US and Canada. Availability is limited by service category and by area, so confirm your specific category in your city inside your own account before planning around it.
Is it Google Guaranteed or Google Verified now?
Google’s current getting-started documentation for Local Services Ads describes the Google Verified badge, which signals a business has passed Google’s proprietary screening process, with completed verification checks shown on the profile. It does not use the older Google Guaranteed or Google Screened naming on that page. The badge is not available for auto, beauty and dining verticals.
How much do HomeStars leads cost?
HomeStars does not publish contractor pricing, and neither does TrustedPros. The per-lead figures circulating online come from third parties with no stated methodology or data collection date, so we do not reprint them as published rates. Request a written quote for your category and service area directly, and compare it against your cost per booked job on the map pack and Local Services Ads before signing anything.
How big should a contractor’s Google service area be?
Google’s guideline is that a service area “shouldn’t extend farther than about 2 hours of driving time” from where the business is based, while noting larger areas may suit some businesses. In practice, set it to where you will actually and profitably drive. An inflated area dilutes relevance and produces leads you decline, which wastes money on any per-lead channel.
Should a contractor build a website or fix their Google profile first?
The profile, every time. It is free, it reaches the highest-intent searches, and it can produce work within weeks. The website is the conversion layer for the channels feeding it, so a rebuild before those channels exist improves the conversion of traffic you do not have yet. Fix mobile speed, the tappable phone number and the quote form first, then rebuild if the site is genuinely the bottleneck.
Can I pay to rank higher in the Google map pack?
No. Google states there is no way to request or pay for a better local ranking. You can pay for Local Services Ads and standard search ads, which appear above the local results, but the organic map pack order is not purchasable. Any vendor guaranteeing map pack placement is contradicting Google’s own documentation.
How long before this starts producing work?
Profile and review work can move map visibility within weeks. Local Services Ads produce leads as soon as the badge is issued. Organic search beyond the map pack is slower, and the realistic timelines are set out in our piece on how long SEO takes in Canada. Referral systems are the slowest to start and the most durable once running.
Conclusion
Canadian contractors do not have a lead problem. They have a sequencing problem. The channels that produce booked jobs are the map pack, Local Services Ads and a referral system you run on purpose, and all three are available to a one-truck operator. The channels that feel like marketing, directory memberships, broad search campaigns and social posting, mostly produce activity.
Build the profile. Ask for the review every single time. Track per channel. Then, and only then, spend money. Measure booked jobs, not leads, and cut the worst channel every quarter.
Want the stack built and measured rather than guessed at? Tell us your trade, your city and your current lead sources, and we will map which channel is actually producing booked jobs and what to fix first. Start at wisemedia.io/intake, or look at our website growth packages and our work with trades and contractors.
Written by Cody Wise, founder of Wise Media, a Canadian web design, branding and SEO agency. Platform rules and availability change, so verify every Google requirement against Google’s own documentation before acting on it.



