About 3,600 people a month search "seo for small business" in the US. A good share of them are owners and marketing leads who signed an SEO retainer twelve months ago and are now trying to figure out why the phone isn't ringing more. And the advice they find mostly assumes a shoestring operation, which is its own problem if you're running a multi-location group or an eight-figure brand.

Either way, the issue usually isn't that SEO doesn't work for your kind of business. It works well, whether you're a plumber, a med spa, a regional law firm, or a dental group with nine offices, because your customers research online before they ever call. The problem is that the standard agency playbook (domain authority reports, four blog posts a month, a "content marketing strategy" deck) optimizes for things Google doesn't reward in your market.

This post covers how customers actually search for a local service business, the three levers that genuinely move rankings, why the generic playbook stalls, and the questions to ask before you sign or renew a retainer.

SEO for lead generation starts with two kinds of searches

Customers search in two distinct modes, and SEO for lead generation has to win in both.

Mode one: problem and service research. "Water heater replacement cost," "how long do dental implants last," "Botox vs fillers," "do I need a trademark lawyer." These searches start before anyone is ready to call. The bigger the ticket, the longer the research: a furnace replacement gets a weekend of reading, an elective surgery gets months of it. These queries are mostly answered by regular organic results: service pages and honest educational content.

Mode two: provider selection. "Plumber near me," "best med spa in [city]," or a direct search for your business name after a neighbor's recommendation. These searches happen when the wallet is out, they carry local intent, and Google answers most of them with the local pack (the map plus three listings at the top of the page). Reviews, ratings, and proximity dominate what shows up there.

The research phase builds familiarity. The selection phase closes. A business that ranks for research queries but is invisible in the local pack loses the customer at the finish line. A business that shows in the pack but has thin service pages never enters the consideration set for the big-ticket work. You need both, and almost nothing else.

That framing is the test for every line item on your SEO invoice: does this help me win service research, or provider selection? If it does neither, ask why you're paying for it.

Reviews: the ranking factor your agency can't do for you

Google is unusually transparent about how local rankings work. Its own documentation lists three factors: relevance, distance, and prominence, and states directly that review count and review score factor into local ranking (Google's local ranking guidelines).

Reviews do double duty. They move your local pack position, and they do most of the convincing once you're there. Nobody picks an electrician or a surgeon because a listing appeared first. They pick the business with 340 detailed reviews over the one with 19, because other customers' accounts are the closest thing to evidence. The higher the stakes of the purchase, the more that gap matters.

What working on reviews actually looks like:

  • Build the ask into your workflow. The best moment is when the customer is happiest with the result: the day the new water heater is running, the follow-up visit after a med spa treatment, the week the case settles. Not buried in an invoice footer. A business that asks systematically will out-review a better-known competitor that doesn't, in about a year.
  • Respond to every review. Response rate signals an active, attentive business, and a calm reply to a bad review persuades more readers than ten five-star ratings. One caution: regulated industries have extra rules here (HIPAA for medical practices, bar advertising rules for law firms), so keep replies generic and take specifics offline.
  • Never buy, trade, or gate reviews. The FTC finalized a rule in 2024 banning fake and incentivized reviews, with civil penalties attached (FTC final rule on fake reviews). Beyond the legal exposure, customers notice twenty five-star reviews posted in the same week.

Notice what's missing from that list: anything an SEO agency can do on your behalf. An agency can set up the request workflow and monitor the profile. Only you can generate the reviews. If a retainer pitch skips reviews entirely, that tells you something about how well the agency knows your market.

In my experience, human interaction is still the best way to influence someone to take action, and that includes leaving a review. If you can get the ask to happen in person, while the customer is standing in front of you, that's the first move. Outside of that, an automated message with a personal touch a few days after the purchase is the next best play. Email blasts can work, but that's throwing paint and seeing what sticks, and there's a good chance you'll collect mixed reviews along with the good ones.

The local pack decides who gets the call

Your Google Business Profile is the highest-leverage page you own, and it isn't even on your website. For "near me" searches and every "[service] [city]" query with local intent, the pack sits above the traditional results, and three listings get the clicks. This is the heart of local SEO, and most of it is fundamentals rather than tricks:

  • Primary category set to what you actually sell. Obvious, and frequently wrong. A med spa sets "Skin Care Clinic" as primary and disappears for its highest-value treatments; an HVAC company sets "Contractor" and loses to every competitor listed as "HVAC Contractor." Your primary category should match your highest-value service line, with secondary categories covering the rest.
  • NAP consistency. Your name, address, and phone number should be identical everywhere they appear: your site, your Business Profile, Yelp, the industry directories that matter in your vertical (Healthgrades for medical, Avvo for legal, Angi for home services), your chamber of commerce listing. Conflicting data erodes Google's confidence in your listing. This is unglamorous cleanup work, and it's one of the few line items on a typical retainer that's genuinely worth paying for.
  • Multiple locations or practitioners, handled deliberately. This is where mid-sized operations lose the most ground. A practice group with a dozen locations or an HVAC company covering three metros often ends up with overlapping profiles, all slightly different, competing with each other and splitting reviews. Google allows practitioner and per-location listings, but they need distinct names, correct categories, and consistent data, managed as a portfolio rather than one at a time.
  • A profile that looks alive. Real photos of your work, your space, and your team (not stock), services filled out individually, questions answered, posts when there's something worth saying. Distance is the one local ranking factor you can't influence, so everything you can influence has to be tight.

None of this is exotic. That's the point. The local pack rewards accuracy and reputation, not cleverness, and most businesses lose here on basics rather than on strategy.

One service, one page, real depth

Here's where most growing businesses quietly forfeit the research phase: a single "Services" page listing everything you do in two sentences each.

A customer researching water heater replacement and one researching a full repipe are different people with different questions and different budgets. Same for the med spa patient comparing injectables against laser treatments, or the business owner who needs a contract reviewed versus one facing a lawsuit. Google treats those queries as different topics, and it ranks the page that covers the topic best. A two-sentence blurb never wins against a competitor's 2,000-word page on that exact service, no matter how strong the rest of your site is.

Every service you want customers for deserves its own page, with real substance:

  • Who it's for and who it isn't. When a repair beats a replacement, when someone isn't a good candidate for a treatment, when a client doesn't need a lawyer yet. Counterintuitively, honesty about fit builds more trust than pure salesmanship, and it matches what researchers actually want to know.
  • How the work happens. Process, options, timeline, what the first visit or appointment looks like. Written or reviewed by the person who actually does the work, with their name on it. Google's guidance is explicit that demonstrable first-hand expertise is what it wants to rank, and the bar is highest for money and health topics (Google's people-first content guidelines).
  • Cost, addressed honestly. You don't need to publish a rate card. You do need to acknowledge the question, explain what drives the range, and note financing where it applies. Pages that dodge cost entirely lose the reader to a page that doesn't.
  • Proof. Before-and-after photos for aesthetic work (a plastic surgeon's gallery is the classic case, and in medical settings it requires signed patient authorization), project photos for trades, case results for firms, reviews quoted inline. Proof is the strongest conversion element on any service page.
  • Credentials attached to the page. Licenses, board certifications, years in the trade, case volume where it's accurate. This is the expertise signal Google and the customer are both looking for.

Ecommerce follows the same logic one level down, and it holds whether you're a boutique shop or a DTC brand doing eight figures: category and product pages with real depth beat a thin catalog plus a lifestyle blog. Build these pages properly and they compound. A strong service page keeps earning leads for years. A blog post about seasonal tips earns nothing next month.

The generic SEO playbook, and why it stalls for SMBs

Now the other half of the story: the retainer you might be paying for. Most small business SEO services packages contain three things, and each one has a problem.

Domain authority chasing. "Authority" scores are third-party estimates invented by SEO software companies. Google doesn't use them. Retainers built around raising this number typically buy or place links from generic directories and low-grade blogs, which do nothing for the local pack (which runs on the factors above) and nothing for service pages (which rank on depth and expertise). A rising authority score with a flat lead count is the signature of this playbook.

Thin blog volume. Four to eight posts a month, written by a generalist, on topics like "5 Home Maintenance Tips for Fall." Thin content written by non-experts is exactly what Google's ranking systems are built to filter out, and none of it targets either search mode that matters. It's volume for the monthly report, not for customers.

Generic "content marketing" reporting. Traffic is up 40%! Look closer and the growth is on informational queries three states away, from readers who will never buy. The metrics that matter for a lead-gen business are narrower: local pack positions for your services in your city, service page rankings, calls and direction requests from your Business Profile, form fills, and booked jobs or appointments. If the monthly report can't connect its numbers to leads, the report is the product.

The honest version of SEO for a growing business is narrower and slower than the pitch deck version: get the local pack fundamentals right, build one genuinely deep page per service, run a consistent review workflow, and keep at it. Fewer line items, more of them connected to revenue.

SEO compounds, but slowly. Service pages and review counts take months to move. Paid search fills that gap, and it feeds your SEO with something valuable: real query and conversion data showing which services and which searches actually produce leads in your market, before you invest months of content work in them.

The best part of paid search is that you see results much faster than SEO. When certain keywords or campaigns show strong performance, you can capitalize on that information right away: build a new page, or repurpose one that's no longer earning its keep, then get it reindexed with Google and Bing. I saw this work firsthand in a prior role in the insurance space, where the paid search and SEO teams consistently shared performance and findings. After I restructured the Google Ads account, I flagged a new campaign converting well on mid-funnel search queries; the SEO team spun up pages against those terms, requested indexing, and within a couple of months they were among the top-performing pages of the quarter.

The two channels also fail in the same way, so evaluate them the same way. If you're already paying for ads, our post on how to read a paid search audit covers what a real account review looks like, and 5 questions a real audit answers applies almost verbatim to an SEO retainer: what's the goal, what's the evidence, what changed, what did it cost, what's next. An SEO vendor who can't answer those five deserves the same skepticism as an ad vendor who can't.

The mix shifts by vertical. A med spa with long patient research cycles leans harder on organic content and reviews (our healthcare marketing hub goes deeper on that pattern), while an emergency plumber lives and dies in the pack and on ads, because nobody researches a burst pipe for a month. But the principle holds everywhere: SEO is the asset, paid is the accelerant, and a program that treats them as rivals leaves leads on the table either way.

Six questions to ask before you sign (or renew) a retainer

Take these into the sales call or the renewal review:

  1. "Which services and which searches are we targeting, specifically?" The answer should name your services and your city, not "high-value keywords."
  2. "What's your plan for our Google Business Profile and reviews?" If the answer is vague or absent, the vendor doesn't understand local SEO.
  3. "Who writes the service content, and how do we review it?" Content about your trade written without input from the people who do the work is a quality problem, and in regulated fields a liability problem.
  4. "What links are you building, and can I see last month's?" You want relevant, real placements you'd be comfortable showing a customer. If they won't show you, that's your answer.
  5. "Which metrics in your report connect to actual leads?" Traffic and authority scores don't count. Pack positions, calls, form fills, and booked work do.
  6. "What happened in the last engagement like ours?" Ask for specifics from a comparable business in a comparable market. Guarantees of "#1 rankings" are a red flag, not a credential; no one controls Google's results.

A good vendor answers all six without flinching. A retainer mill stumbles on the first two.

FAQ

Expect early movement on local pack basics (categories, NAP cleanup, review velocity) within 2 to 3 months, and meaningful service page rankings in 6 to 12 months depending on how competitive your market is. Anyone promising page one in 30 days is describing either a market with no competition or a pitch with no substance.

Typical retainers run roughly $500 to $3,000 per month for a single-location business, more for competitive metros and multi-location operations; that's an illustrative range, not a quote. Price the retainer against your own math: if a new customer is worth $2,000 and an engagement reliably adds a handful of leads a month, it pays for itself. One that reports traffic instead of leads doesn't, at any price.

Local SEO targets searches with local intent (the map pack, "near me" queries, "[service] [city]") and runs primarily on your Google Business Profile, reviews, and data consistency. Traditional organic SEO targets the regular results and runs on page depth and site quality. A lead-gen business needs both, but if you have to sequence the work, local usually pays back first.

Partly, yes. The review workflow and Business Profile upkeep are operational habits your business has to own regardless of who you hire. Service content needs your expertise either way. Where outside help earns its fee is technical cleanup, competitive analysis, and the discipline of consistent execution. What you shouldn't do is pay an agency for the parts only you can do.