How to Evaluate a New City Before You Launch

Most expansions fail on math, not effort. Here's how to score a new city on demand, competition, lead cost, and proximity before you spend — and start where the economics are clearest.

market evaluationnew market entryhome services expansiondemandsearch volumeGoogle Keyword Planner

Every owner who’s done well in one market eventually feels the pull of the next one. More trucks, more territory, more revenue — it’s the obvious next move. And it’s where a lot of good operators light money on fire, because they pick the city by gut (“it’s growing,” “my cousin’s there,” “the demographics look great”) instead of by math.

A new metro isn’t a growth lever. It’s a bet. The job before you spend is to size that bet honestly — and most of it you can do from your desk, before a single dollar leaves the account. Here’s the framework we use to score a city: four gates, then the economics check that decides go or no-go.

Gate 1: Demand — is anyone actually searching?

Start with the simplest question: how many people in that metro are looking for what you sell?

Demand Competition Lead cost Proximity Economicsgo / no-go Husky Digital
Four gates feed one decision: the unit economics either close or they don't.

Open Google Keyword Planner, filter it to the target metro (you can drill to city and region level), and pull search volume for your core services — “AC repair,” “emergency plumber,” “roof replacement,” whatever your money jobs are. One honest caveat: if you don’t have active ad spend in that account, Keyword Planner shows broad ranges like 1K–10K rather than exact numbers. That’s fine. You’re not forecasting traffic to the decimal — you’re comparing. Is this metro bigger or smaller than your home market for the same services? That relative read is what you want.

Two things people skip:

  • Seasonality. Pull the trend curve, not just the annual number. An HVAC market evaluated in October looks dead; the same market in July is on fire. Judge the metro across a full year so you don’t kill a good market in its slow month — or fall for one that only spikes for six weeks.
  • Your money services specifically. Total “home services” demand is meaningless. If your margin lives in replacements and installs, size demand for those, not for $89 service calls.

If real demand for your money jobs is clearly there, move to the next gate. If it’s thin, stop here — no amount of marketing manufactures customers who aren’t searching.

Gate 2: Competition — who already owns the map?

Demand with no competition is rare (and usually a warning sign). What you’re actually assessing is how crowded and entrenched the market is.

Run the searches you’d want to rank for and read the local pack and the ads like a scout:

  • How many established Google Business Profiles are already there, and how deep are they? A map pack where the top three have 800, 1,200, and 600 reviews is a fortress. One where the leaders sit at 40–80 reviews is beatable. Review count is the clearest proxy for how long and how hard the incumbents have been working that market.
  • How many LSA pros show up in the Google Guaranteed section, and how dense are the ads at the top? Three advertisers is a different fight than a full rotation of eight. Ad density tells you how much competition is willing to pay to be there — which previews your own lead cost.
Fortress marketTop 3 with deep reviewsFull ad rotationEntrenched incumbentsExpensive to crackBeatable marketLeaders with light reviewsThin ad rotationRoom in the top threeWorth a real lookHusky Digital
Read the pack like a scout: review depth and ad density tell you which fight you're walking into.

One barrier that doesn’t show up in the search results: the Google Guaranteed badge isn’t portable across markets. Entering a new state or metro generally means re-clearing the license, insurance, and background checks for that market before you can run Local Services Ads there. That’s a real gating step on your time-to-launch — factor it in, because it can add weeks before you’re even eligible to compete.

The point isn’t to find an empty market. It’s to be honest about what it costs — in time and money — to crack the top three, because in home services almost all the clicks and calls go there.

Gate 3: Lead cost — what does a customer cost here?

This is where home-service expansion gets real, and where home-market assumptions get dangerous. Lead cost is local. A market with strong demand and heavy competition is, by definition, an expensive one.

Pull the actual ranges for your trade in that metro — don’t reuse what you pay at home. As rough 2026 benchmarks across the industry:

  • Local Services Ads typically run ~$25–$130+ per lead, varying by trade and market. HVAC and plumbing leads often land in the ~$40–$120 range. You pay per lead rather than per click — but read the next paragraph before you treat that as clean.
  • Google Ads cost-per-click for home services runs roughly $3–$11+, with roofing the most expensive category and HVAC/plumbing close behind. After you account for the clicks that don’t convert, your real cost per lead on search is a multiple of that CPC.
$25–$130+LSA per lead, by trade
$40–$120typical HVAC & plumbing lead
$3–$11+Google Ads CPC, roofing priciest

Budget for lead waste — your effective cost per lead is higher than the headline. The old LSA promise that you “only pay for qualified leads” no longer holds. Google now charges for plenty of off-target leads — wrong numbers, solicitors, out-of-area calls, and wrong-trade leads (a plumber getting handyman calls, an HVAC pro getting appliance-repair). And the dispute process tightened: as of 2024 Google replaced manual lead disputes with an automated ML credit system, and starting in 2025 it stopped crediting “job type not serviced” and “geo not serviced” leads. Contractors report disputes taking three to four weeks and recovering only a single-digit percentage of spend. None of that breaks the channel — LSA still works — but it means your effective cost per lead is meaningfully above the per-lead figure Google quotes you. Model the waste, not just the headline.

Bigger, denser metros sit at the top of these ranges. A market that costs $50 a lead at home can cost $90–$120 in a larger, more contested city — same trade, different math. (For the channel mechanics, see our Local Services Ads and Google Ads pages.) Get this number wrong and every projection downstream is fiction.

Gate 4: The proximity reality

Here’s the one that quietly kills expansions, because it doesn’t show up in a spreadsheet: you rank from a real base, not from wherever you’d like to serve.

Distance is a primary local ranking factor you can’t optimize your way around. Google’s documented local signals are relevance, distance, and prominence — and distance is the one you can’t change. Your map pack position is strong near your registered address and fades toward the edges of your service area. So a profile registered an hour from the new metro — or worse, a fake address, which is a fast track to a no-warning suspension under Google’s current AI-driven enforcement — will lose to genuinely local competitors no matter how good your crews are.

That means entering a new city honestly requires a few things, usually together:

Rank in a new metroneeds all three Real local baseaddress in or near it Consistent NAPsame name, address, phone Strong city pagesthe lever on distance Miss one and you're renting ad clicksin a place you can't organically show up in Husky Digital
Proximity isn't one switch — a real base, consistent NAP, and city pages have to come together for the profile to rank at all.
  • A genuine local presence — a real address point in or near the metro (an office, a registered location, a base of operations) so you can rank in the local pack at all.
  • Consistent NAP citations — the same Name, Address, and Phone across your site, Google Business Profile, and the major directories. Inconsistent NAP is both a ranking drag and a known suspension trigger, and it’s exactly the kind of thing that breaks when you bolt on a new location in a hurry.
  • Strong city pages on your website that establish relevance for that market and extend your reach where the profile’s proximity can’t. This is the legitimate lever on distance, and it’s a core part of how we build out a new market. (See city pages and local SEO.)

One subtler trap: a new metro too close to home can cannibalize your existing coverage rather than expand it — overlapping service areas can split your relevance signals instead of adding reach. Proximity is a reach limit and an overlap risk; check both directions.

If you can’t establish a real base and you won’t invest in proper city pages, you’re not entering the market — you’re renting ad clicks in a place you can’t organically show up in. Sometimes paid-only is a deliberate, eyes-open strategy. Just price it that way and don’t expect free map leads to backfill it.

The economics gate: can the math actually work?

The four gates feed one decision. This is the only one that matters:

Does the unit economics close at this market’s lead cost and your ticket?

Take the lead cost you found in Gate 3 — the effective one, with waste baked in — apply your real close rate, and you get a cost per acquired customer. Set that against your average ticket and margin in that market. If a customer costs $400 to acquire and your average job nets $250, that market doesn’t work no matter how much you love the city. If a customer costs $400 and your average install nets $3,000, you have room — even in an expensive metro.

Effectivelead cost ÷ close rate= cost / customer vs average ticket& margin Go / no-go $400 to acquire vs $250 job = no. vs $3,000 install = room. Husky Digital
The only sum that matters: effective lead cost, divided by close rate, weighed against the ticket — on conservative inputs.

Two inputs people leave out of the early-month math:

  • Ramp lag. Organic city pages and a new Google Business Profile take months to rank, so paid carries the market in the interim. Your first months run on the higher paid-only lead cost, not the blended cost you’ll reach once organic kicks in. Model that ramp instead of assuming day-one blended economics.
  • Fulfillment capacity. This framework is demand-side, but winning leads you can’t service is its own failure mode. Before you turn on spend, know you can staff and dispatch the new metro — crew availability and drive-time economics included. A market you can sell but can’t fulfill burns reviews and refunds faster than it builds revenue.

This is the same discipline we apply before any spend: model the economics first. A market clears the gate only if the math works on conservative inputs — realistic close rate, realistic ticket, the higher end of the lead-cost range with waste, and a few months of paid-heavy ramp — not on a best-case spreadsheet that assumes everything goes right. New markets never go right at first.

Start where the math is clearest

The mistake is treating expansion as one big leap. The discipline is to start where the economics are most obvious and expand from proof.

Strongest demand for your money jobs Beatable competition — room in the top three Lead cost your ticket can absorb A real base you can actually establish Capacity to staff and fulfill the work Husky Digital
The city that ticks all five cleanest goes first — then its proof funds and de-risks the next one.

Rank your candidate cities by how cleanly the math closes — strongest demand, beatable competition, lead cost your ticket can absorb, a real base you can establish, and capacity to actually fulfill. Enter that one first. Prove it: real cost per lead, real close rate, real margin on the ground, not the model. Then use that proof — and that playbook — to evaluate and enter the next. Each market funds and de-risks the one after it.

That’s how you compound instead of gamble. We did exactly this from a Charlotte base outward, and the order was never random — it followed the math.

FAQ

How do I know if a new city is worth entering before I spend money?

Model it before you fund it. Score four things: demand (search volume for your services in that metro), competition (how many established profiles, their review counts, and ad density), lead cost (what LSA and Google Ads run in that market, including the off-target leads you’ll still pay for), and proximity (whether you can build a real local presence to actually rank). If the math works at that market’s lead cost and your ticket, it’s a candidate. If it only works on a spreadsheet that assumes perfect everything, it’s not.

How do I estimate demand in a city I’m not in yet?

Use Google Keyword Planner filtered to that metro to size search volume for your core services, and check the seasonality curve so you don’t judge a market by its slow month. Note that without active ad spend, Keyword Planner shows broad ranges (like 1K–10K), so treat the numbers as comparative — is this metro bigger or smaller than your home market — not as exact forecasts.

How much does a lead cost in a new market?

It varies by trade and metro, but as rough 2026 ranges: Local Services Ads run roughly $25–$130+ per lead depending on trade (HVAC and plumbing often $40–$120), and Google Ads cost-per-click for home services runs about $3–$11+, with roofing the most expensive. Two adjustments: bigger, more competitive metros sit at the top of those ranges, and your effective cost is higher than the headline because Google now bills for off-target leads (wrong number, out-of-area, wrong trade) and, since 2024–25, disputes are automated and no longer credit “job type/geo not serviced.” Pull the actual numbers for your trade and city, and budget for some waste.

Why does proximity matter so much when entering a new city?

Because you rank in the map pack from a real base, not from anywhere you’d like to serve. Distance is a primary local ranking factor you can’t optimize your way around, so a profile registered an hour away will lose to local competitors no matter how good you are. To win a new metro you need a genuine local presence (a real address point in or near it), consistent NAP citations, and strong city pages on your site — otherwise you’re paying to advertise in a place you can’t organically show up in.

The bottom line

A new city is a bet, and the work is sizing the bet before you place it: real demand for your money jobs, an honest read on who already owns the map, the actual lead cost in that metro — waste included — a real base to rank from, capacity to fulfill, and math that closes on conservative inputs. Pick the city where those line up cleanest, prove it, then expand from proof.

If you’re weighing a metro and want the math run before you commit a budget, a growth audit scores it the way we score our own expansion — economics first, gut second.

We do this for you Scout my next market

Ready to fix the leaks?

Our diagnostic audit covers your tracking, ad accounts, and SEO architecture.

Scout my next market