Every agency owner has the same reflex when a prospect asks, "Is this market worth it?" The honest answer is usually a feeling dressed up as a number — a half-remembered rank report, a quick Google search, a gut read on how many competitors feel saturated. It's a coin flip with extra steps. The better move is to treat a market gap as what it actually is: a measurable condition, visible in four signals the market is already broadcasting in public.
This pillar lays out the full read — what the four signals are, how to check each one in a few minutes, where the cheap wins live, and how MarketRadar's six-signal briefing turns the whole loop into a Radar Score so you can run it across a 20-market shortlist without touching a spreadsheet.
Section 01 · FramingThe problem with "saturated."
Most operators use the word "saturated" the way meteorologists use "unsettled" — as a polite way to say they haven't looked. Saturation implies a binary: either there is room, or there isn't. The data always disagrees. Markets with forty direct competitors routinely yield two-to-three underserved pockets on a secondary surface, and markets that look sleepy on page one of Google are often locked down by a single brand holding 40% of the reviews.
The real question is not "is this market saturated" but "on which of the four signals is this market unclaimed." That's a different question, and it has a different answer every time you ask it. More importantly, it's a question you can answer with public data in under ten minutes.
Section 02 · The frameworkFour signals, read in order.
The four signals below are the vocabulary for reading a local market. They are not proprietary to MarketRadar — you could read all four by hand across an afternoon. The ordering matters: read them in this sequence because each one narrows the field the next one has to cover.
01Coverage gap
This is the signal most operators skip because it's the least flashy. They shouldn't. Coverage gaps are the only signal on the list where the opportunity is literally uncontested — you don't beat anyone, you just show up. Take the top ten Google listings for a query, and check how many of them have a current Bing Places listing, an Apple Business Connect presence, and a working profile on the one vertical-specific directory the category still sends traffic through.
If three or more of the top ten are missing from any single secondary surface, you have a coverage gap. If four-plus are missing across two surfaces, you have a structural gap — which is a different conversation, because it means the vertical as a whole is under-serviced on that surface.
02Review-velocity floor
Rating quality is overrated. What holds a listing in position once it's there is review velocity — the cadence at which new reviews arrive. Every local market has a floor: a monthly number below which any listing starts to drift downward, even at 4.9 stars. That floor is never published. It is, however, observable: take the top five listings, count their reviews from the last 180 days, and divide by six.
The median of those five numbers is the floor. If it's above 10/month, entry is expensive. If it's below 3/month, the market is defensible by any operator with a functioning review request in their intake flow. Most local markets float around 4–7, which means the difference between loss and retention is usually one reliable source of new reviews.
03Category density
Density is where most free tools lie to you. A generic query for "dentist" in a dense urban core will return dozens of listings — orthodontists, pediatric practices, cosmetic clinics, and the occasional general practice. None of those compete with each other. Counting them as competitors inflates the saturation read and kills the retainer before it's quoted.
Read density by filtering to legitimate direct competitors within a 5km radius. In most verticals, under eight direct competitors per 5km is sparse, nine-to-eighteen is workable, and nineteen-plus starts to demand sub-neighborhood targeting.
04Brand concentration
Take the top three listings by review count. Sum their reviews. Divide by the total review count of the top ten. The ratio is your brand concentration. Above 50% — one or two brands own the market. Between 25% and 50% — leaders exist but are beatable; this is where most winnable retainers live. Below 25% — the market is fragmented, meaning no incumbent has locked it down.
Fragmentation is underrated. A dense market with low concentration is the single best read for a new retainer: real demand, no entrenched leader, and every signal above it now points toward a specific move rather than a general push.
Section 03 · Worked examplePortland physiotherapy, one briefing.
A concrete read. The market is "physical therapy" in the Portland, OR metro — a vertical that looks crowded from the outside but behaves differently once the four signals are separated out. The briefing below is a compressed version of the MarketRadar output for this market.
Coverage gap: three of the top five are missing from Bing or Apple Maps, including two from both. This is unusually high — the vertical as a whole is under-serviced on secondary surfaces. Review-velocity floor: the top-five median is 4.1/month — workable. Category density: 14 direct competitors across the metro — sparse-to-workable. Brand concentration: the top three hold 58% of the reviews, locked at the top but open in the middle.
The briefing's Radar Score for this market is 58 — on MarketRadar's 0–100 scale, that sits in "moderate difficulty, favorable for a mid-tier retainer." The agency pitch writes itself: take over a practice sitting at position five or six, ship Bing + Apple + a review cadence in week one, and the Radar Score moves before the rank report does.
Section 04 · NuancesWhere the four signals quietly lie.
No framework survives contact with every market. The four signals, read naively, produce three predictable misreads. Knowing them is the difference between a framework you can sell a retainer on and a framework that embarrasses you on month three.
The false coverage gap
Some verticals simply don't use certain surfaces. Personal injury law has a structurally thin Apple Maps presence nationwide — not because of a market gap, but because the category markets through different channels entirely. The test is to widen the geography: if the surface is thin everywhere, it's a category norm, not a market gap.
The velocity-floor trap
Velocity floors look deceptively low in brand-new markets — think a recently built suburb where none of the practices have had time to accumulate reviews. The floor will read as 2/month, but the curve is still rising. Check the 180-day trend on total review count for the top five: if it's trending sharply up, the floor you're reading is historical, not forward.
The density illusion
In multi-service categories, density reads high because every practice takes multiple category slots. A physiotherapy clinic often also shows up under "sports medicine," "rehabilitation services," and "chiropractic adjacent." Count those as separate listings and the market looks twice as crowded as it is. Always do a two-pass density check: first the literal category match, then deduplication by business name.
Section 05 · Edge casesVertical and geographic exceptions.
Regulated verticals — medical aesthetics, legal, financial advisory — have a narrower set of qualifying surfaces, because state-level listing rules strip them out of some consumer directories. Read coverage with a shorter surface list and a heavier weight on the remaining ones. Seasonal markets — HVAC, landscaping, pool service — require a trailing-twelve-month velocity read rather than a 180-day one.
Geographically, markets under 40,000 residents need a wider radius check — 10–12km rather than 5km — because the competitive set is often pulled in from the next town. Markets above 1M need a neighborhood-level read; running the four signals against the whole metro will blur a twenty-opportunity portfolio into a single middling score.
We replaced a five-day intake process with a ten-minute briefing, and the retainer close rate went up — clients stopped negotiating once they watched us diagnose their market in front of them.
Section 06 · Operating the readRunning four signals with MarketRadar.
The four-signal read is free in principle — you could pull every number above by hand. In practice, nobody does, because the coordination overhead between the tabs and the spreadsheets breaks somewhere around market five. MarketRadar exists because the coordination is the hard part; the signals are the easy part once the data is in one place.
A few things change when the read is automated. First, the Radar Score replaces the four-number gut addition — the composite is calibrated against a reference set, so a score of 58 means the same thing in Portland physiotherapy as it does in Birmingham roofing. Second, the briefing adds two more signals on top of the four above — Brand and Composite — which together make up the six-signal briefing the platform ships. Third, the whole loop runs in under ten minutes per market.
The pillar closes where it started: a local market gap is a measurable condition, visible in four signals, readable in under ten minutes. The Radar Score is the operator-grade version of that read. The rest — the retainer pitch, the roadmap, the cadence — is downstream of getting the diagnosis right.