Skip to content
  • 7 blog posts a week
  • 500+ pages at the entry tier
  • Every number sourced
(949) 628-6500
Where we work

We work in 99 metros. We have one office.

A market page tells you how patients in your city search, who holds those terms today, and what it would take to move them. It doesn’t tell you we keep a desk there, because we don’t. One office, in Newport Beach, California.

Ten regions, 99 metros, 32 specialties. Depth follows demand rather than the alphabet, so a Miami practice and a Fresno practice don’t get the same map.

Every local figure on a metro page carries its source. Where one isn’t verified yet, the page says so instead of guessing.

Steven Lockhart reviewing a market plan with a practice owner at the agency's Newport Beach office
Ten regions Find your metro Each region hub carries its own metro grid, its demand tier, and the service depth that tier earns. Open the roster
Places of business 1 Newport Beach, California. Every metro page is a service-area page, and says so in its own words.

The short answer

A market is a metro we’ve researched well enough to build against: its search demand, its competitors, its payer mix and its advertising rules. We’ve done that for 99 metros across ten regions. You hire us for the work, not for a local address. We have one office, and it’s in Newport Beach.

01
Asked first

Three questions owners ask before they read the roster.

Answered up front, because a list of cities is only useful once you know what it costs, how long it takes, and whether it applies to you at all.

Nothing, because we don’t sell them that way. A page about your city is worth very little until the rest of the site can receive the click, so geographic depth is part of the build rather than a line item, and the build starts at $2,000 per month. The planning estimate we work from is roughly 25 pages per city-and-service target per $1,000 per month. It’s an estimate for scoping a plan, not a quota.

Local positions tend to move in two to four months and organic rankings in three to four, with inquiry volume following at six to twelve and the strongest returns at twelve to eighteen. The order matters more than the dates: the map moves before the phone does. If you’re in one of the 13 metros we’ve tiered as exceptional demand, the competitive floor is higher and the early months are quieter.

Often, yes. One location in a dense metro is the case geographic depth was built for, because you’re competing with a hospital system’s whole marketing department for the same fifteen-mile radius. Where it fits poorly is a practice whose patients are almost entirely physician referrals and who wants no self-referred volume. We’ll tell you that on the first call rather than after three months.

02
The roster

Ten regions, 99 metros, one enumerated list.

Enumerated rather than described. If your metro isn’t on it, it isn’t on it, and we’d rather tell you that than write a page about a city we haven’t researched.

Metro counts and demand tiers are ours, set from search demand, competitor depth and cash-pay share in each metro. They’re planning inputs rather than a ranking of cities, and they’re reviewed twice a year.

03
The key idea

A flat map gives Fresno the same depth as Miami.

That’s the usual mistake, and it’s expensive in both directions: too little depth where demand is high, too much where it’s thin. So each metro’s depth is set by its demand tier before anything is written.

Metro depth and release order by demand tier
Demand tierMetrosSub-pages eachRelease order, metro / sub-page
Exceptional1312P1 / P2
Very High1410P2 / P2
High569P2 / P3
Moderate-High166P3 / P3

Release order is a build sequence, not an indexing tactic. Nothing in this programme ships with a noindex tag on it: a page that can’t earn its place is an unwritten page rather than a hidden one.

04
How it works

Four things have to be true before a city page goes live.

A page that fails any of them doesn’t publish. That gate is the only reason a programme this size doesn’t turn into the doorway pages Google’s location-page policy exists to catch.

  • It says something true about that metroA checkable local fact: licensee counts from the state medical board, population and coverage from Census QuickFacts, county health department data. Each one carries its source. Until a page has one verified, it stays unpublished rather than shipping with a plausible-sounding number in it.Sourced, not inferred
  • It does not claim an office thereNo address, no “our Dallas team”, no local phone number. One office and one number everywhere on this site. A hundred-odd location pages each asserting a place of business is a false claim, and it is the specific thing Google’s location-page spam policy targets.One office, one number
  • Its schema matches realityMetro pages carry a Service node with an areaServed property, referencing the single agency entity by id. They carry no LocalBusiness node of their own. If you’re comparing agencies, this is the fastest thing to check in their page source.areaServed, not LocalBusiness
  • It clears the uniqueness gateTemplated structure is fine. Templated substance is not. Each page has to differ from its siblings in what it says, not in which city name was swapped in, and pages that can’t clear that bar are held back. You get told the held-back count.Held back, not shipped thin
Start here

Find out which metro problem you actually have.

The Healthcare Growth Score is ten questions and about two minutes, and it needs no account. It returns a 47-point read on where your practice is losing patients, which is usually not where the owner expects.

Newport Beach, California Mon–Fri 8 AM – 6 PM PT (949) 628-6500
Steven Lockhart on a strategy call with an independent practice owner
Vital Voice Online

Schedule a Consultation

Fill out the form below and we'll get back to you within 24 hours.

Request Sent!

We've received your request and will be in touch within 24 hours.

Something went wrong