How People Actually Find a Contractor Now

Contractor marketing gets sold as a bundle of channels. It is simpler than that. There are three routes a homeowner takes to reach a trades business, and they matter in this order.

The map pack. Someone searches "roofer near me" or "emergency plumber Hamilton" and Google shows three business listings above everything else. For trades queries this block sits above the organic results almost every time. If you are not in those three, most people never scroll far enough to find you.

Organic search. Below the map, the regular results. This is where longer research queries land, the ones with real budget attached: "basement underpinning cost Toronto", "metal roof vs asphalt shingles Canada". Bigger jobs, longer decision cycles.

Referral, then verification. This is the one contractors underestimate. Someone still recommends you at a barbecue, but the homeowner then Googles your name before calling. What they find decides whether the referral converts. A referral to a business with two reviews and no website frequently dies right there.

That third route is why "we get all our work from word of mouth" and "we need to fix our online presence" are not in conflict. Your online presence is what happens to your word of mouth after someone hears it.

Google Business Profile Is the Highest-Leverage Thing You Own

If you do one thing, do this. It is free, it takes an afternoon to set up properly, and for trades it outperforms almost everything else per hour invested.

What actually matters on the profile:

  • Primary category. Get it exact. "Roofing contractor" and "General contractor" surface for very different searches. This single field does more than most people expect.
  • Service area. Set the towns and postal codes you genuinely serve. Padding it with every city in the province dilutes you and Google discounts it anyway.
  • Services list. Fill in every service individually rather than lumping them together. Each one is a term you can surface for.
  • Photos, ongoing. Job photos with the date attached. Profiles that get new photos regularly hold up better than profiles that were filled in once and abandoned.
  • Questions. You can ask and answer your own. Put the real questions there, the ones about pricing, timelines, and warranty.

If you are choosing between spending a Saturday on your profile and spending it on your website, spend it on the profile.

Reviews: The Cheapest Lever You Are Probably Not Pulling

Review count and recency feed map pack position, and they decide whether someone calls you or the next listing down. For trades this is disproportionately powerful because homeowners are letting a stranger into their house. Doubt costs you the job.

What works, in practice:

  • Ask on site, at completion. The moment the customer is happiest is the moment the work is done and they are looking at it. Not three days later by email.
  • Send the direct link. A short SMS with a link straight to the review form. Asking someone to search for your business and find the review button loses most of them.
  • Ask everyone, consistently. A steady trickle beats ten reviews in one week, which looks manufactured.
  • Reply to all of them. Including the bad ones, especially the bad ones. A measured reply to a one-star review reassures the next reader more than the complaint damages you.

Do not buy reviews or offer discounts for them. It breaches Google's policies, and profile suspensions in trades categories are common. Rebuilding a suspended profile costs far more than the reviews were worth. If managing this properly is the bottleneck, that is what reputation management is for.

What a Contractor Website Actually Needs

Contractor sites fail in predictable ways. Too much about the company, not enough proof. No pricing signal at all. A contact form buried at the bottom. Photos that could be from anywhere.

The version that converts is unglamorous:

  • Your service area stated plainly, in text, on the page. Not only on a map graphic.
  • Real job photos from real local addresses. Stock imagery reads as stock imagery.
  • A page per service, not one page listing all of them. This is also how you rank for each one.
  • Phone number visible without scrolling, and tappable on a phone.
  • Some pricing signal. A range, a starting point, a "typical project" figure. Contractors resist this and it costs them qualified enquiries, because the people who leave over a published range were never going to buy.
  • Licence, insurance, WSIB or provincial equivalent, and any manufacturer certifications. This is the trust layer.

It does not need to be elaborate. It needs to load fast on a phone in a driveway with two bars of signal. Most of your traffic is exactly that. If yours is not there yet, a website built to convert is usually a better first investment than more ad spend.

Search or Paid Ads for a Trades Business?

Both, but not at the same time and not in the same proportion.

Local SEO is the better long-run investment for planned work. Roof replacements, renovations, HVAC system upgrades. People research these for weeks, and a page that ranks keeps producing enquiries after you stop paying for it.

Google Ads earns its keep in two specific situations. Emergency work, where somebody with a burst pipe is going to call one of the first three results and is not comparing anybody. And seasonality, where you need volume in a narrow window and cannot wait for rankings to build. Furnace work in October. Air conditioning in May. Eavestrough in spring.

The mistake is running ads permanently as a substitute for visibility. Emergency and seasonal clicks in competitive Canadian trades markets are expensive, and paying for them year-round to compensate for ranking nowhere is the most expensive way to run a trades business.

It Differs by Trade

TradeWhere the work comes fromWhat to prioritise
PlumbingEmergency searches, high urgency, low comparisonMap pack position, reviews, paid search for emergencies
RoofingPlanned, high value, weeks of researchOrganic content, project galleries, financing information
HVACSharply seasonal, split emergency and plannedSeasonal ad flights plus year-round organic
ElectricalMixed, strong referral verification effectReviews and licensing proof above all
General contractingLong cycles, largest ticket, heavy comparisonPortfolio depth and organic search
LandscapingSeasonal, highly visual, neighbourhood clusteredPhotos, neighbourhood targeting, spring ad flights

A plumber and a general contractor need genuinely different programmes. Anyone selling you the same package for both has not thought about it.

What Contractor Marketing Costs in Canada

Straight numbers, because the industry is cagey about this.

  • Under $1,000 a month: do not spread it. Put everything into the Google Business Profile and a review process. You can do this yourself and it will outperform a thin retainer.
  • $1,500 to $3,500 a month: the realistic band for a single-city programme covering local SEO, profile management, and a site that converts. This is where most Canadian trades businesses land.
  • $3,500 and up: multi-city service areas, several trades under one roof, or content production at volume.

Google Ads budget sits on top and goes to Google, not the agency. Treat any quote that blends the two into one number as a warning sign.

Worth asking

Ask any agency what happens to the work if you leave. Rankings, your website, your profile, and your review history should be yours. If the answer is that the site is on their platform and goes away, you are renting, not building.

Where to Start

In order, and genuinely in this order:

  1. Claim and fully complete the Google Business Profile. Category, service area, every service, photos.
  2. Build a review habit. Ask on site, send the link, do it every job.
  3. Fix the website enough that a referral checking you out finds proof and a phone number.
  4. Add a service page per trade you want to be found for.
  5. Layer paid search on the emergency and seasonal work only.

Most contractors reading this can do the first two themselves in a couple of weekends, and that alone changes the phone. Steps three onward are where marketing built for trades businesses starts paying for itself.

If you are still working out whether you need an agency at all, we wrote about what kind of agency your business actually needs. And if you are deciding how wide to aim, local vs. national SEO covers that call. For the groundwork that applies to any small business, see SEO tips for Canadian small businesses.

We work with trades across the country, including Hamilton and the surrounding communities, Winnipeg and Manitoba, and Calgary and the commuter towns. The search competition in trades is thinner outside the big three cities than most contractors assume.