Skip to main content Scroll Top

Choosing a Local SEO Company

Updated September 2026 · Written and maintained by the Progression Agency strategy team

Searching for a Las Vegas SEO company, a Gilbert SEO company or an SEO company in Chesterfield returns broadly the same kind of firm making broadly the same claims. What genuinely differs between those markets is not the agencies — it is the competitive density, the cost of competing, and therefore what a given budget can realistically achieve. This page explains how to read your own market before you read any proposal, and gives you the questions that work regardless of which city you are in.

The short answerEstablish two things about your market before evaluating any supplier: how many competitors are already doing this properly, and how spread out the metro is. Those two decide what a budget buys far more than the agency’s methodology does. In a low-density market the free work — a complete Google Business Profile, a daily review habit, a site that loads on a phone — still moves the phone; in a saturated one it is table stakes and you need content depth on top. Either way, choose one sub-market rather than the metro, refuse ranking guarantees, own every account, and judge at month six on inquiries recorded against a baseline you wrote down in month one.

This page does not rank SEO companies in any city. Any such list assembled from outside would rest on the firms’ own marketing rather than on client outcomes, which are private, and lists of that kind routinely carry paid placement. What follows are the criteria and questions such a list would be approximating, usable on any firm including ours.

Why by-city coverage beats a page per city

A single substantial page that treats each market honestly outranks a set of thin pages with names substituted, and it does not trip the doorway pattern.

What actually differs between markets

Client base, competitive density and click prices — not the discipline. A page that says the same thing about every city has nothing to offer any of them.

SEO markets this hub has not yet named

Seven more metros where the search demand is real and the competitive picture differs enough to be worth stating separately.

An SEO company San Diego CA buyer is shopping in a market weighted toward life sciences, defense contracting, tourism and a very large field of local service businesses. That split matters because the two halves need opposite programs: the biotech and defense side is a small-volume, high-value B2B problem where technical depth and named authorship decide whether anything ranks, and the local services side is won in the map pack. An SEO service San Diego engagement should say at the outset which of the two it is scoped for.

SEO services in Phoenix, and the firms returned by a search for SEO companies Phoenix, serve one of the fastest-growing metros in the country, with an unusually large home-services sector driven by climate and by continuous residential construction. Demand is seasonal in a way most markets are not: HVAC and pool services spike with heat, and the content and bidding calendar has to be built months ahead of the spike rather than during it.

An SEO company Indianapolis shortlist covers a market anchored in logistics, insurance, life sciences and motorsport, which produces more B2B and industrial work than a comparable-sized consumer market. An Indianapolis SEO firm working in that sector is competing on technical content and trade credibility rather than on local pack position, and the sales cycles are long enough that measuring on lead volume alone will mislead.

A Cleveland SEO company operates in a market where healthcare is the dominant employer and manufacturing is the second. Firms searching for a Cleveland search engine optimization company are frequently regulated or B2B, which means compliance review sits between a draft and publication and the production timeline has to budget for it. Consumer and local-service work in the metro is a separate, less contested field.

Philadelphia is the most competitive of these. Searches for the best SEO company Philadelphia, best SEO company in Philadelphia and best SEO companies in Philadelphia all return a crowded field serving healthcare systems, universities, pharmaceutical companies and a deep professional-services base. The differentiator worth testing is whether the firm has worked inside an institutional approval process, because in this market most large clients have one.

Best SEO companies Sacramento serve a market defined by state government, agriculture and healthcare, with a public-sector adjacency that brings accessibility conformance into scope on a large share of projects. It is a less contested field than the Bay Area two hours west, which makes realistic timelines shorter than a California buyer expects.

Austin SEO consulting demand comes disproportionately from technology companies and from a hospitality and events economy that peaks hard around a handful of dates. The consulting framing rather than the agency framing is common here because so many buyers already have an in-house marketing team and need judgment rather than delivery.

Regional creator markets and freelance copywriters

Where to find people, by place.

Influencers in Arizona split by metro and by category. Phoenix influencers skew toward lifestyle, food, fitness and family content across a very large metropolitan area, while Scottsdale influencers cluster around hospitality, wellness, golf and luxury retail, which is a distinct audience and a distinct rate card. Brands treating the state as one market usually pay Scottsdale rates for Phoenix reach or the reverse.

A copywriter St Louis search reflects the same pattern in a different discipline: mid-market cities have strong freelance copywriting pools serving regional consumer brands and B2B manufacturers, at rates well below the coastal markets. The selection criteria are unchanged — ask for work in the specific sector and the specific format, because copywriting expertise transfers less between categories than portfolios suggest.

Progression Agency keeps a local markets nationwide team standing rather than assembling one per project. Local SEO, SEO Audit and Web Design are the divisions it leans on most — competitive density varies enough between cities to change what a budget buys. We are a New York City firm working across the United States, and we do not claim a local office here — what we run is a division focused on this market, not an address in it.

What actually differs between local markets
None of these five are properties of the agency you hire. They are properties of your market, and they set the ceiling on what any supplier can achieve for a given budget.

Why does the city change the answer?

Because competitive density sets the ceiling on what any budget achieves, and density varies enormously between markets. The same work, the same supplier and the same spend produce different results in a saturated metro and a thin one, and no methodology overcomes that.

This matters because almost every piece of SEO advice you will read was written from one market’s experience and presented as universal. ‘Complete your Google Business Profile and collect reviews’ is close to sufficient in some markets and merely the entry requirement in others, and which one you are in is knowable in an afternoon.

How market density changes what works
The first row is why the same advice produces different results in different cities. In a low-density market a complete profile and steady reviews can be enough; in a saturated one they are the entry requirement and content depth is what separates.

The chart is the whole argument. In a low-density market, profile and review work alone can move the phone because a large share of competitors have not done it either. In a saturated metro those same things are what everybody already has, and content depth is what separates. Same advice, opposite conclusions.

Low density — Profile and reviews may be enough. Competitors have not done it either..
Low density — Suburb pages win quickly. Thin competition, real demand..
Moderate — Profile is table stakes. Content depth separates..
High density — City terms are a year-two goal. Suburb terms first, always..
National SERP — Local pages may not rank at all. Check who occupies the results..
Regulated — Claims constrain the content. Advice before writing, not after..

How do you read your own market?

Search your main service term with your city, look at who appears, count their reviews, check whether the organic results are local businesses or national directories, then search the same term with a suburb name and notice how much thinner it gets.

A one-afternoon market audit you can run yourself
Step five is the one that changes decisions. The gap between the city term and the suburb term is usually enormous, and seeing it yourself is more persuasive than any agency explaining it.
How to read your own market before hiring
The six yes rows take an afternoon and produce a picture of your market nobody can sell you. The last row is the trap: an agency ranking for its own city term has proved it can rank an agency site, not a business like yours.
1 — Audit your own market first. One afternoon, before any proposal..
2 — Count competitor reviews. It tells you the entry requirement..
3 — Compare city and suburb terms. The gap decides your strategy..
4 — Record your inquiry baseline. Month six depends on it..
5 — Pick one sub-market. Not the metro..
6 — Own every account. Domain, hosting, profile, analytics..

The gap between the city term and the suburb term is the finding that changes decisions, and it is usually enormous. Seeing it yourself is considerably more persuasive than an agency explaining it, and it means you arrive at the proposal already knowing what is realistic.

Count reviews, not competitors

The number of businesses in your category tells you less than how many have fifty or more recent reviews. That figure is the entry requirement in your market: it is what you have to reach before anything else you do gets a fair hearing in the map pack.

Check whether the results are even local

In some categories the organic results below the map pack are occupied by national directories and aggregators rather than by local businesses. Where that is true, a local page may not rank at all regardless of quality, and the honest strategy is the map pack plus paid search rather than organic content.

What a modest budget achieves, by market type

Considerably more in a small metro or a suburb than in a large-metro city-wide campaign. The chart below is a budget-expectation tool: find the row that describes your situation and it tells you what to expect before anybody sells you something.

Market density and what it means for a budget
The chart is a budget-expectation tool rather than a ranking. Find the row that describes your situation and it tells you what to expect, which is the single most useful thing to know before a supplier tells you.
Search demand for the city-agency terms in this cluster
The spread here is instructive: one large-metro term dwarfs two smaller-market ones by a factor of fifty. That ratio is roughly the ratio of difficulty, and it is why the same budget produces very different results in each.

The volume chart shows the same thing from the demand side. One large-metro agency term dwarfs two smaller-market ones by roughly fifty to one, and that ratio is approximately the ratio of difficulty. It is also why a supplier quoting the same timeline for both has not looked at either.

What to expect by market type
Market typeWhat works firstCity-wide terms realistic?Main risk
Small metro, low densityProfile and reviews aloneOften yes within a yearAssuming it will stay easy
Suburb within a large metroSuburb pages plus profileNo; suburb terms onlyBeing persuaded to chase the metro
Mid-sized metroProfile, reviews, then contentPossible in year twoUnderestimating content need
Large metro, city-wideSub-market first, alwaysYear two at the earliestSpreading budget across the metro
National-dominated resultsMap pack and paid searchRarely, organicallySpending on content that cannot rank
Regulated categoryCompliant content plus reviewsDepends on claims constraintsPublishing claims you cannot make
Rural or nicheAlmost anything, done properlyUsually yesNothing much; this is the easy case

Find your row before reading any proposal. It converts the supplier conversation from ‘what can you do’ into ‘here is what my market allows, show me how you would work within it’, which is a far better conversation to be in.

Three markets, three different answers

Answer first: the same brief produces different realistic outcomes in a large gaming-and-tourism metro, a fast-growing Phoenix-area suburb and a St Louis-area suburb. Here is how each reads, and why the phrasing people use in each tells you something.

Las Vegas: high volume, high density

Somebody searching seo vegas is in the largest and most contested of these three markets, and the term itself carries roughly fifty times the volume of the smaller-market equivalents. Expectation-setting matters most here: city-level terms are a year-two goal for a modest budget, and the sensible first year is suburb-level plus the profile and reviews.

Gilbert, Arizona: growing suburb inside a large metro

A Gilbert SEO company is competing inside the Phoenix metro rather than in an isolated market, which means the town-level term is winnable while the metro term is not. This is the classic suburb case: build for Gilbert specifically and resist being persuaded to chase Phoenix.

Chesterfield: smaller market, thinner competition

An SEO company Chesterfield search sits in a considerably thinner market, where a complete profile and a steady review habit can move the phone before any content work at all. The main risk here is over-buying: paying for a content program when the free work has not been done.

The same brief, three markets, three realistic answers
Market typeFirst year realistic goalWhat to buy firstMain risk
Large, high-density metroSuburb-level visibilityProfile, reviews, then suburb pagesChasing the metro term
Suburb inside a large metroTown-level visibilityTown page plus profileBeing sold metro-wide targeting
Smaller, thinner marketTown-level plus some service termsProfile and reviews alone may sufficeOver-buying a content program

Notice that the middle column differs in every row while the advice about ownership, measurement and refusing guarantees does not. Those parts are universal; the ambition is not.

Does the agency’s own ranking mean anything?

Very little. An agency ranking for its own city term has demonstrated that it can rank an agency website in a category it understands perfectly. That is a genuine skill and it is not evidence that it can rank a plumbing company, a clinic or a law firm.

The useful evidence is different: examples of work in categories resembling yours, in markets resembling yours, with a description of what actually shipped. Ask for three, and ask what the client did versus what the agency did.

What should you ask, in any city?

Six questions, and the most revealing is whether they have looked at your specific market or are describing a methodology that would be identical anywhere.

Have you looked at my market specifically? — Ask. Not a generic methodology..
Which sub-market first, and why? — Ask. A metro answer is a warning..
What is realistic in twelve months here? — Ask. Market-specific, or they have not looked..
What ships in ninety days? — Ask. Named pages, named dates..
Does reporting show inquiries? — Ask. Not positions alone..
Who owns everything? — Ask. Us, in writing, day one..
  1. Have you looked at my market specifically, and what did you find?
  2. Which sub-market would you start with, and what is the reasoning?
  3. What is realistically achievable here in twelve months?
  4. What specifically ships in the first ninety days?
  5. Who writes the content, and may I read three examples?
  6. Does your reporting include calls and form submissions by source?
  7. Who owns the domain, hosting, analytics and Google profile?
  8. What would make you tell me this is not working?

Question three is the filter. A supplier who gives the same answer for a saturated metro and a thin one has not examined either, and a supplier who tells you the city term is a year-two goal rather than a quarter-one promise is being straight with you.

Guaranteed rankings — Refuse. Nobody controls the results page..
One timeline regardless of city — Refuse. They have not looked at yours..
Agency-held accounts — Refuse. You cannot leave..
Rankings-only reporting — Refuse. It hides the phone..
Templated suburb pages — Refuse. Discounted at scale..
Bulk directory packages — Refuse. Not link building..

Why ranking guarantees disqualify a supplier

Google does not sell placement in organic results and no agency has access to it. A guarantee is either meaningless — covering terms nobody searches — or dishonest, and either way it ends the evaluation.

Ownership matters more than price

If a supplier holds your domain, hosting, analytics property or Google Business Profile, you cannot leave without losing the work and the historical data. Everything should be registered to your business with the agency granted access. Free at the start, expensive later.

What works in every market regardless of density

Five things, and they are the same in Las Vegas, Gilbert, Chesterfield or anywhere else. The density changes how far they get you, not whether they are worth doing.

  1. A complete, verified Google Business Profile with your own photographs.
  2. A review request made the same day every job finishes, in the same words.
  3. A site that loads acceptably on a mid-range phone, tested on a service page.
  4. One page per service and per place you genuinely serve, written specifically.
  5. Call tracking so every inquiry can be attributed to a source.
  6. An inquiry baseline recorded before anything starts.
  7. Ownership of every account, in your business’s name.

Doing all seven costs time rather than budget and it is the entire foundation. In a low-density market it may be sufficient on its own; in a saturated one it is the platform everything else stands on, and skipping it makes the expensive work less effective.

When should you judge it?

At month six against the inquiry baseline, and with a timeline calibrated to your market rather than to a generic promise. Anybody quoting one timeline regardless of city has not looked at yours.

What to expect, by market type
The honest version of the timeline question is that it depends on the market rather than on the supplier. Anybody quoting one timeline regardless of your city has not looked at your city.

The timeline table is deliberately market-dependent, because that is the honest answer. The same competent supplier doing the same competent work produces results at different speeds in different cities, and pretending otherwise is how expectations get set that nobody can meet.

Common mistakes

Seven recurring errors, six of them settled before any money is spent.

Mistakes and fixes
MistakeConsequenceInstead
Not auditing your own marketNo idea what is realisticOne afternoon before any proposal
Taking a supplier’s word on competitivenessExpectations set by somebody selling to youLook yourself; it is visible
Choosing on the agency’s own rankingEvidence they can rank an agency, not youAsk for work in your category and market
Targeting the metro in a large marketCompetes everywhere, ranks nowhereOne sub-market, then template it
Assuming a case study transfersDifferent density, different outcomeMatch the market before the tactic
No inquiry baselineMonth six is an argumentRecord it in month one
Agency-owned accountsYou cannot leave with your own workEverything in your name from day one

The second row is worth emphasizing because it is the one that feels reasonable at the time. The person telling you how competitive your market is has a commercial interest in the answer, and checking it yourself takes an afternoon.

Our local SEO services page covers the mechanics of the work, and the statewide page covers what changes when your customers are not searching by town at all.

Seasonality changes the answer too

Answer first: in trades and tourism-adjacent categories, demand follows a calendar and a budget spread evenly across twelve months underperforms one weighted toward the weeks demand exists. Check your own inquiry records by month before setting a spend pattern.

Regulated categories are harder in every market

Answer first: where claims are constrained by regulation, content takes longer to produce and passes through review, which changes both the timeline and the cost. This is true in a thin market as much as a saturated one and it is frequently omitted from quotes.

What happens when a national brand enters your market

Answer first: the map pack is still proximity-filtered, which is your protection. National brands frequently dominate the organic results below it while local businesses hold the map pack, so the profile and review work becomes more valuable rather than less.

Multi-location businesses

Answer first: one Google Business Profile per staffed location with a genuine address, and one page per location on a single website. Separate sites per branch split authority and multiply maintenance for no benefit.

Service-area businesses without a shopfront

Answer first: Google supports a service-area profile with no public address, covering a stated radius. Claiming a radius you cannot actually service is the error to avoid, and creating listings at addresses you do not occupy risks the profile that does work.

How reviews should actually be collected

Answer first: the same day the job finishes, by the person who did the work, in the same words every time. A process beats a campaign, and consistency is what makes the count climb rather than spike and stall.

Responding to reviews

Answer first: briefly and factually, including the negative ones. A short non-defensive reply reads better to the next customer than the complaint reads badly, and silence reads worse than either.

Photographs are a ranking-adjacent asset

Answer first: your own photographs of your work, your premises and your team outperform stock imagery everywhere they appear, and they are something only you can produce. Add them to the profile as well as the site.

Call tracking, or you are guessing

Answer first: without a tracked number per source you cannot tell which channel produced which booked job, so every cancellation decision is made on feel. Tracked numbers are inexpensive and they make the monthly review arithmetic rather than argument.

Answer first: sensible while organic work matures, poor as a substitute. Paid produces inquiries in days and stops the day you stop paying; organic takes months and keeps producing. Cost per click tracks market density, so the bridge is cheaper in thin markets.

What to do if you are already six months in and unsure

Answer first: put a tracked number on every source, log every outcome for sixty days, and calculate cost per booked job by source. That single exercise redirects more money than changing supplier usually does.

When changing supplier is the right call

Answer first: when inquiries attributed to organic search and the profile have not moved after nine months of consistent, properly executed work, and when you have verified the failure is not on your side. Leave with evidence rather than frustration.

What to take with you if you leave

Answer first: the domain, hosting, analytics history, Google profile, any content produced and the keyword and page research. All of it should already be in your name, which is why the ownership question belongs at the start rather than the end.

Market density and what each channel is worth
ChannelLow density marketHigh density metro
Google Business ProfileCan move the phone aloneEntry requirement only
ReviewsOften decisiveNecessary but not sufficient
Suburb pagesWin quicklyThe realistic first-year target
City-wide organicAchievable within a yearYear two at the earliest
Paid searchCheap; a strong bridgeExpensive; use selectively
Content depthRarely needed earlyWhat separates you
Local linksModest effectMaterially more important

Read down the two right-hand columns and the reason generic advice disappoints becomes obvious: every row means something different depending on where you are, and most advice is written from one column.

What to record before, during and after an engagement
WhenWhat to recordWhy
BeforeInquiries per month for twelve monthsThe baseline every later claim is measured against
BeforeEvery URL with its organic trafficMakes a safe rebuild possible
BeforeCompetitor review countsThe entry requirement in your market
DuringCalls and forms by source, monthlyAttribution rather than impression
DuringWhat shipped, and whenDistinguishes effort from silence
AfterCost per booked job by sourceThe number that decides keep or cancel
AfterWhat you would do differentlyIt makes the next engagement cheaper

The first row is the one nobody does and the one that makes every subsequent conversation straightforward. It takes an afternoon and it is the difference between evaluating a supplier and trusting one.

City by city: the terms people actually use, and what changes between markets

The vocabulary shifts from market to market, and so does what it takes to rank. This is the index of the terms we see across the metros we work in.

Two things vary between these markets and nothing else does. The first is competitive density: a term that takes three months in Eugene or Little Rock takes a year or more in Philadelphia or Phoenix. The second is who holds the head terms – in Baltimore and Boston that is often an institution rather than a business, and in Boise or Reno it is usually another agency of about your size. Everything else about the work is the same everywhere, which is why an agency claiming a proprietary local method is describing marketing rather than method.

Search terms by city, and what each one is asking for
MarketTerms people use
Albanyseo company in albany
Albuquerquealbuquerque seo services
Anchorageseo anchorage
Arlingtonseo arlington
Austinaustin texas seo, austin tx seo, seo company austin texas, seo company austin tx, seo company in austin
Bakersfieldbakersfield seo, bakersfield seo company, seo bakersfield, seo company in bakersfield
Baltimorebaltimore seo agency, seo baltimore, seo baltimore md, seo companies baltimore, seo company baltimore, seo company in baltimore, seo in baltimore
Boiseboise idaho seo company, boise seo, boise seo agency, boise seo companies, seo in boise
Bostonbest seo company in boston, boston seo agency, boston seo firm
Boulderboulder seo companies, seo agency boulder
Chicagoseo company chicago, seo firms chicago
Clevelandcleveland seo agency, cleveland seo companies, seo companies in cleveland ohio, seo company cleveland ohio, seo company in cleveland
Colorado Springscolorado springs seo
Columbuscolumbus seo company, columbus seo consultant, columbus seo expert, columbus seo experts, seo company columbus ohio
Dallasdallas seo firm, seo firm dallas
Detroitdetroit seo agency, detroit seo consultant
Eugeneeugene oregon seo, eugene seo, eugene seo company, seo company eugene, seo eugene oregon
Fresnofresno seo
Harrisburgharrisburg seo, harrisburg seo agency, harrisburg seo company, harrisburg seo services, seo company in harrisburg
Houstonattorney seo houston, houston law firm seo, lawyer seo houston, seo company houston tx, seo for law firms in houston tx
Indianapolisindianapolis search engine optimization company, indianapolis seo agency, indianapolis seo company, seo companies in indianapolis, seo companies indianapolis, seo company in indianapolis
Jacksonvilleseo company in jacksonville, seo company jacksonville, seo company jacksonville fl, seo jacksonville florida
Kansas Citykansas city seo, kansas city seo experts, local seo kansas city, seo kansas city, seo kansas city mo firm
Lexingtonlexington seo, lexington seo companies, lexington seo company, seo company lexington
Little Rocklittle rock seo, seo little rock, seo little rock ar
Louisvillelouisville seo, seo company in louisville
Memphismemphis seo company, seo companies memphis, seo company in memphis, seo company memphis
Mesabest mesa seo agency
Miamiecommerce seo miami, miami seo
Milwaukeemilwaukee seo agency, milwaukee seo specialist, seo agency milwaukee, seo specialist milwaukee
Minneapolisminneapolis seo agency, seo minneapolis
Nashvillenashville tn seo, seo nashville tn
New Orleansnew orleans seo, search engine optimization new orleans, seo company in new orleans, seo company new orleans, seo new orleans
Okcokc seo, seo okc
Oklahomaoklahoma seo
Oklahoma Cityoklahoma city seo, seo oklahoma city
Omahaomaha seo company, omaha seo expert, seo companies in omaha, seo in omaha, seo omaha
Orlandoorlando seo agency
Otherseo service tulsa, seo services el paso, seo services rochester, tulsa search engine optimization, tulsa seo agency, tulsa seo expert, tulsa seo experts
Philadelphiaphiladelphia seo agency, philadelphia seo company, philadelphia seo expert, seo company in philadelphia, seo philadelphia
Phoenixphoenix az seo, phoenix seo, seo agency phoenix, seo company in phoenix arizona, seo company in phoenix az, seo services phoenix az
Pittsburghpittsburgh seo agency, pittsburgh seo experts, seo agency pittsburgh, seo company pittsburgh, seo services pittsburgh
Providenceprovidence seo
Renoreno seo agency, reno seo company, seo in reno, seo reno, seo reno nv
Sacramentosacramento seo, seo in sacramento
Salt Lake Citysalt lake city seo services
San Antoniosan antonio seo, seo company san antonio tx
Spokanebest seo company in spokane, local seo spokane, seo spokane valley, spokane seo agency
St Louislocal seo st louis, seo agency st louis, seo companies in st louis, seo companies st louis, seo company in st louis, seo company st louis, seo firms st louis, st louis seo consultant
Tacomaseo agency tacoma, seo company tacoma, seo services tacoma, tacoma seo, tacoma seo company
Tampatampa seo company
Indiana (statewide)indiana seo company
Kentucky (statewide)seo company kentucky
Mn (statewide)seo company mn
Ohio (statewide)seo services in ohio
Tennessee (statewide)seo company in tennessee, seo company tennessee
Tn (statewide)seo company tn

Why these pages exist, and the honest limit of them

An index page like this is useful for orientation and useless as a substitute for the work. It tells you what people in your market type and roughly how contested it is. It does not tell you whether you can win those terms, which depends on your site, your reviews and how long you have been publishing. Anyone selling you a city page as the deliverable has sold you the map instead of the journey.

How do you judge a city-specific SEO page — including this kind of page?

Pages built one-per-city are the most templated genre on the web, and the tells are consistent. Five checks separate a page written about a place from a page with a place name substituted into it.

Swap the city name and see whether anything breaks

This is the whole test in one move. Read the page substituting a different city — if every sentence remains equally true, the page contains no information about the original city and was generated rather than written. A page that genuinely addresses a market will produce obvious falsehoods when you swap the name, because it makes claims that are only true in one place.

Look for specifics that cost effort to obtain

Named neighborhoods, the actual competitive density, which nearby city genuinely competes for the same customers, local licensing or regulatory quirks, real seasonal patterns. These cannot be produced at scale, which is exactly why their presence is evidence and their absence is diagnostic.

Check whether the advice ever changes by market

Any honest set of city pages will sometimes conclude different things — that one market is not worth entering, that another needs a smaller radius, that in a third the free work will get you most of the way. A hundred pages all recommending the same engagement are a price list wearing a guide’s clothes.

See whether it will tell you not to buy

The most reliable single signal. A page that identifies the circumstances under which you should do nothing, or do it yourself, is written to be useful. One that arrives at hiring regardless of the market, the budget or the situation is written to convert, and its analysis should be read accordingly — including on this site.

Ask which markets they have turned down

An agency with a page for every city in the country has, by definition, never declined one. That is worth asking about directly, because the answer separates a firm that assesses whether it can win in a market from one that assesses whether it can sell in it. A credible answer sounds like a market where the incumbent was too entrenched, the search volume did not justify the retainer, or the client’s economics could not support the timeline. An answer that no market has ever been declined is itself the information you were looking for.

Check the date and whether anything dated is on it

Local search changes: profile features are added and withdrawn, result layouts shift, review policies tighten. A city page with no date, no reference to anything time-bound, and no sign of revision is either very carefully written to be timeless or was published once and abandoned. Undated evergreen copy is the cheapest thing to produce at scale, which is why so much of this genre is written that way.

Want an honest read on your own market?

Tell us your city and your service and we will tell you what is realistic there in twelve months — including when the answer is that the free work will get you most of the way and you do not need to hire anybody yet.

Talk to Progression Agency

Search, local visibility and measurement talks from the platform publishers

Publicly available sessions on search, local visibility and measurement. None of these are ours; each is credited to its channel and upload date, every identifier was checked live before publication, and each tile loads its player only when clicked.

Getting found in search

Choosing and working with an agency

By industry and by situation

Frequently asked questions

Why does the city matter more than the agency?
Because competitive density sets the ceiling on what any budget achieves, and density varies enormously between markets. The same work, supplier and spend produce different results in a saturated metro and a thin one, and no methodology overcomes that.
How do I find out how competitive my market is?
Search your main service term with your city and note who appears in the map pack, open each competitor’s profile and count reviews and recency, check whether the organic results are local businesses or national directories, then search the same term with a suburb name.
What should I count when auditing competitors?
How many have fifty or more recent reviews, not how many businesses exist. That figure is the entry requirement in your market — what you have to reach before anything else you do gets a fair hearing in the map pack.
What does it mean if national directories dominate the results?
That a local page may not rank organically regardless of quality. Where that is true, the honest strategy is the map pack plus paid search rather than content, and a supplier proposing a content program has not looked at the results page.
Does the profile and review work matter in every market?
Yes, but it gets you different distances. In a low-density market it can move the phone on its own because competitors have not done it either. In a saturated metro it is the entry requirement and content depth is what separates.
Is an SEO company that ranks for its own city term a good sign?
Very little. It shows the firm can rank an agency website in a category it understands perfectly. That is a real skill and it is not evidence it can rank a plumbing company, a clinic or a law firm.
What evidence should I ask for instead?
Three examples of work in categories resembling yours, in markets resembling yours, with a description of what actually shipped — and what the client did versus what the agency did. That is far more predictive than a ranking or a logo wall.
Should I target my city term or suburb terms?
Suburb terms first in any market of moderate density or above. The gap between city and suburb competition is usually enormous, and winning one sub-market gives you a proven page structure to apply to the next.
What can a modest budget realistically achieve?
Considerably more in a small metro or a suburb than in a large-metro city-wide campaign. In a low density market the free work alone can produce results; in a saturated one a modest budget buys suburb-level visibility rather than city-level.
How long should it take?
It depends on your market, and anybody quoting one timeline regardless of city has not looked at yours. In low-density markets profile and reviews can move the phone within weeks; in saturated ones city-level terms are a year-two goal.
What works in every market regardless of density?
A complete verified Google Business Profile with your own photographs, a same-day review request after every job, a site that loads on a mid-range phone, specifically written service and place pages, call tracking, an inquiry baseline, and ownership of every account.
Why record an inquiry baseline?
Because without it month six becomes a debate about whether things improved rather than a measurement of by how much. Writing down inquiries per month for the last year takes an afternoon and settles every later review.
Should I trust a supplier’s assessment of my market?
Verify it. The person telling you how competitive your market is has a commercial interest in the answer, and checking it yourself takes an afternoon. This is the mistake that feels most reasonable at the time.
Do case studies from other cities transfer?
Rarely without adjustment. A tactic that worked in a low-density market may be the entry requirement in yours, and one that worked in a saturated metro may be unnecessary. Match the market before adopting the tactic.
Is a ranking guarantee ever legitimate?
No. Google does not sell placement in organic results and no agency has access to it. A guarantee is either meaningless — covering terms nobody searches — or dishonest, and either way it ends the evaluation.
Who should own my accounts?
Your business, in its own name, with the agency granted access. If a supplier holds your domain, hosting, analytics or Google profile you cannot leave without losing the work and the historical data that makes the next supplier effective.
What should the reporting show?
Calls and form submissions by source, cost per inquiry, and organic sessions to the pages that matter, with positions as context. A rankings-only report can look excellent while the phone stays exactly where it was.
What is the most revealing question to ask?
What is realistically achievable in my market in twelve months. A supplier giving the same answer for a saturated metro and a thin one has examined neither, and one telling you the city term is a year-two goal is being straight with you.
Should I hire locally?
For most of the work, no. Technical fixes, content and profile management are identical wherever done. Local link building, chamber relationships and photography of your premises genuinely benefit from somebody nearby, and those can be handled separately.
Are bulk directory listing packages worth buying?
No. Bulk directory submissions are not link building and have not been for many years. A small number of genuinely relevant local listings is worth having; a package of hundreds is a monthly cost with no mechanism behind it.
How many location pages should I build?
One per place you genuinely serve and can write about specifically. Ten researched pages beat sixty templated ones, because near-identical pages produced at scale are exactly the pattern search engines discount.
Does this page rank the best SEO companies in each city?
No, deliberately. Any such ranking assembled from outside would rest on the firms’ own marketing rather than on client outcomes, which are private, and lists of that kind routinely carry paid placement. The criteria here are what such a list would be approximating.
What should I do first, before contacting anybody?
Run the one-afternoon market audit: search your term, count competitor reviews, check who occupies the organic results, compare the city term with a suburb term, and record your inquiry baseline. One page of notes that will outlast three proposals.
When should I not hire anybody?
When the free work is not done. A complete profile, a review habit and a site that loads on a phone come first, and in a low-density market they may take you most of the way on their own. Hiring before them means paying for what was available free.

Get a free marketing proposal

Tell us what you are trying to grow and we will come back with a plan, not a pitch deck. Same-day reply on weekdays.

Privacy Preferences
When you visit our website, it may store information through your browser from specific services, usually in form of cookies. Here you can change your privacy preferences. Please note that blocking some types of cookies may impact your experience on our website and the services we offer.
Contact Us
0