Meta Ads

/

Facebook Ads Targeting by Service Area: Local Radius Targeting for BC Trades

By Built Tough Marketing

The fastest way to waste a Facebook ad budget is to target everyone, when you should be targeting your service area. If a contractor in Chilliwack runs ads province-wide, most of the budget goes to people in towns they will never drive to, who will never become customers. Facebook and Instagram let you draw a radius or pick exact regions, so every dollar reaches people who can actually hire you. For BC trades, dialling in local radius targeting is one of the simplest, highest-impact changes you can make to your ads.

TL;DR Key takeaways

  • Targeting everyone burns budget on people outside your service area who can never become jobs.

  • Meta lets you target a radius around your shop or pick specific cities and regions.

  • Set the location to "people living in" your area, not "recently in," so you skip tourists and passers-through.

  • Tighten the radius to the distance you will actually drive, then exclude areas you do not serve.

  • Smaller, local audiences usually cost less per lead because they are full of real potential customers.

Why "everyone" is the most expensive audience

A wide audience feels safe. More people, more chances, right? In practice it is the opposite. Every impression costs money, and most of a province-wide audience will never hire a local contractor.

You pay for reach you can never convert

If you serve the Fraser Valley and your ad shows in Kelowna, Nanaimo, and Prince George, you are paying to reach homeowners you cannot help. Those impressions still cost you. The money that should have gone to Abbotsford and Mission gets spread thin across the whole map.

Meta will spend wherever it is cheapest

Left wide open, Meta's system spends your budget where impressions are cheapest, which is often not where your best customers are. You can end up with lots of cheap, useless reach far from your service area while the buyers down the road never see you.

How to set up local targeting that works

The fix is to tell Meta exactly where your customers are. This lives in the audience settings of every ad set. Remember Meta means both Facebook and Instagram, so one location setup covers both feeds.

Use radius or specific regions

You have two solid options:

  1. Drop a pin and set a radius. Centre it on your shop or town and set the radius to the distance you will actually drive, often 15 to 40 kilometres for most trades.

  2. Pick specific cities or regions. Add the towns you serve by name, for example Chilliwack, Abbotsford, Mission, and Hope, and leave everything else out.

Either way, the goal is the same: only show ads where you can take the job.

Choose "people living in this location"

When you set a location, Meta gives you options like "everyone in this location," "people living in this location," and "people recently in this location." For a contractor, choose people living in this location. You want residents who own or rent local homes, not tourists, truckers, or someone who drove through once.

Exclude what you do not serve

If there is a town inside your radius you will not drive to, exclude it. If you do not do work past a certain bridge or highway, draw your map to match. Exclusions are just as powerful as targeting.

Match the ad to the area

Local targeting works even better when the ad itself feels local. People respond to ads that sound like they were made for their town.

Name the town in your copy

"Fence repair in Surrey." "Serving Abbotsford and Mission homeowners." Naming the place builds trust and quietly tells people you are nearby and reachable, which a faceless province-wide ad never does.

Watch your cost per lead by area

Once leads come in, check where they are coming from. If one town delivers cheap, solid leads and another delivers nothing, shift budget toward what works. Local targeting gives you the data to keep tightening, season by season, across your service area.

Frequently asked questions

How do I target only my service area on Facebook ads?

In the ad set's audience settings, drop a pin on your town and set a radius for the distance you will drive, or add specific cities by name. Then choose "people living in this location" so you only reach local residents.

What radius should a contractor use for Facebook ad targeting?

Use the distance you will actually drive for a job, which is often 15 to 40 kilometres for most BC trades. A tighter radius around your real service area almost always produces cheaper, better leads than a wide one.

Why is targeting everyone bad for contractor ads?

Because you pay for every impression, and most people in a wide or province-wide audience live outside your service area and can never hire you. That spreads your budget thin and wastes money on reach that cannot convert.

Should I target by city or by radius for local trades ads?

Either works. Use a radius when you serve a clear area around one base, and use specific cities when your service area is a defined set of towns. The key is excluding places you will not drive to.

The bottom line

Targeting everyone is not casting a wide net, it is throwing money at people who can never become customers. The fix is a system: a tight radius or named regions, "people living in" your area, sensible exclusions, and ad copy that names the town. Get that right and the same budget reaches more of the right homeowners in your service area for less. If you want Meta ads set up to reach your real service area and nothing wasted on the rest of BC, that is what our Meta Ads service handles. Marketing that works as hard as you do.

Ready to put this to work?

Book a free, no-pressure marketing audit. We’ll show you exactly where the jobs are leaking, and how to fix it.

Get my free audit