How to Choose an SEO Company: A Scored Framework to Compare Firms

How to Choose an SEO Company: A Scored Framework to Compare Firms

By Christoph Olivier, Founder, CO Consulting.

Last reviewed: July 2026

To choose an SEO company, shortlist three firms, then score each one 1 to 5 across six weighted criteria: proof of results, process clarity, the people doing the work, reporting, pricing transparency, and risk control. Pick the highest weighted score, not the cheapest quote or the boldest promise. This page gives you the scorecard, the questions that fill it in, and the flags that override any number. Most guides list traits to look for. Few give you a way to compare two decent-looking proposals side by side, which is where the decision actually happens.

The one-page SEO company scorecard

The fastest way to choose an SEO company is to grade each finalist on the same six criteria and weight them by how much they predict a good outcome. Score every firm 1 to 5, multiply by the weight, and total it. The scorecard below is the one I use when a client asks me to sanity-check a shortlist. It forces an apples-to-apples comparison instead of a gut call on whoever presented best.

CriterionWeightWhat a 5 looks likeWhat a 1 looks like
Proof of results25%Case studies in your niche tied to leads or revenue, plus named references you can callVanity screenshots, no references, results framed only as rankings
Process clarity20%Explains what happens in months 1, 3, and 6 in plain language“Trust the process,” vague audits, no timeline
People doing the work20%Named strategist, 8 to 12 accounts each, work stays in-houseAnonymous team, work quietly offshored, one strategist on 30+ accounts
Reporting15%Sample report shows traffic, conversions, and revenue with commentaryTemplated dashboard, numbers with no analysis
Pricing transparency10%Scope, deliverables, and what is excluded are itemizedOne flat number, no scope, vague “packages”
Risk control10%Month-to-month or short term, no rank guarantees, white-hat only12-month lock-in, guaranteed #1, unnamed link “network”

Proof and process carry the most weight because they predict outcomes better than price or polish. A firm scoring 4.2 that costs more than one scoring 3.1 is usually the cheaper choice once you count wasted months. If two firms tie on the total, the risk-control row breaks the tie: the one that will let you leave after 60 days is the safer bet.

Before you compare anyone: define the job

You cannot choose an SEO company well until you know what you are hiring it to do. Write down the one business outcome that matters most, then the SEO work that plausibly moves it. This turns a fuzzy “we need SEO” into a scope you can hold each firm against, and it exposes the agency that pitches a generic package no matter what you say.

A local service business chasing phone calls needs local SEO, Google Business Profile work, and a handful of service pages that rank in the map pack. Our local SEO playbook for service businesses walks that path. A software company chasing signups needs technical SEO and content built around buying-intent keywords. If an agency proposes the same deliverables to both, it is selling a template, and that is a scoring problem before you even meet the team.

Set a rough budget band too. In 2026, retainers for a competent small-business SEO firm commonly run from roughly $1,500 to $5,000 a month depending on market and scope, and quotes far below that band often mean offshored, cookie-cutter work. Anchoring your own number first keeps a smooth sales pitch from redefining the job to fit its price.

The questions that fill in the scorecard

Ask every finalist the same questions so the answers are comparable. Good questions surface the six scoring criteria without the firm knowing which box each answer fills. The best agencies answer plainly and ask you harder questions back. The weak ones deflect, generalize, or pivot to closing the deal.

  1. Show me results for a business like mine. You want case studies in your niche and company size, tied to leads or revenue, plus two references you can actually call.
  2. What happens in months one, three, and six? A real answer has a sequence. “It depends” with no structure is a process-clarity failure.
  3. Who does the work, and how many accounts do they carry? Ask for the named strategist. Eight to 12 accounts each is healthy; above 20 means your account gets the leftovers.
  4. Show me a sample report. Look for conversions and revenue with commentary, not a rankings-only dashboard.
  5. How do you build links? If they cannot describe the sites links come from, or mention a “network,” that is a link-scheme risk.
  6. What do you need from me? A firm that says “nothing” is planning generic work. Good SEO needs your input on the business.
  7. What is the contract, and can I leave? Month-to-month or a short initial term signals confidence. A 12-month lock-in shifts the risk onto you.

Watch how they measure success. If the whole conversation is rankings and traffic and never touches leads or revenue, that tells you how they think, and it will show up in the reports you get six months in. Our guide to the SEO metrics that matter gives you the vocabulary to push the conversation toward business outcomes.

Red flags and green flags at a glance

Some signals override the scorecard entirely. A red flag is not a low score to be averaged away; it is a reason to strike a firm off the list no matter how well it presents. Green flags rarely appear in the pitch deck, which is exactly why they are worth more.

Red flags (strike the firm)Green flags (weight them up)
Guaranteed #1 rankings or results in 30 daysTalks in ranges and probabilities, sets a 6-month horizon
Won’t share references, hides behind NDAs for everythingOffers references before you ask
Link “network,” paid links, or bulk directory submissionsNames the publications and methods behind links
Rushes to the contract, skips discoveryAsks detailed questions about your business first
Reports are vanity metrics with no analysisSample report ties activity to pipeline
12-month lock-in with no exitMonth-to-month or a short initial term

The guarantee flag is the one people fall for most. No firm controls Google’s ranking algorithm, so a guaranteed #1 is either a lie or a bet on a keyword nobody searches. Legitimate agencies decline to guarantee rankings on purpose, and I explain why in why real agencies do not offer SEO guarantees. Treat the guarantee as disqualifying, not as a selling point.

A worked example: scoring two real-looking proposals

Here is how the scorecard settles a close call. Say you have two finalists after discovery calls. Agency A quotes $2,000 a month, presents beautifully, and promises page-one rankings in 90 days. Agency B quotes $3,200, shows two niche case studies with client phone numbers, and sets a six-month horizon. The cheaper, shinier option feels tempting. The scorecard says otherwise.

CriterionWeightAgency A (score x weight)Agency B (score x weight)
Proof of results25%2 → 0.505 → 1.25
Process clarity20%3 → 0.604 → 0.80
People20%2 → 0.404 → 0.80
Reporting15%2 → 0.304 → 0.60
Pricing transparency10%3 → 0.304 → 0.40
Risk control10%1 → 0.104 → 0.40
Total100%2.204.25

Agency A scores a 1 on risk control because of the 90-day guarantee, which is a red flag on its own. Agency B wins 4.25 to 2.20 and costs $1,200 more a month. Over six months that is $7,200 in extra fees, which is far cheaper than six months of guaranteed-but-hollow work from Agency A followed by starting over. The scorecard converts “they both seem fine” into a defensible decision you can show a partner or a board.

How choosing a company differs from hiring a solo expert

Choosing between SEO companies is a different decision from hiring one specialist, and conflating the two leads to mismatched expectations. A company gives you a team, redundancy, and range across technical, content, and links, at a higher price and with more process overhead. A solo expert or fractional lead gives you senior attention and speed on a narrower scope.

If your problem is strategic direction rather than execution volume, a company may be more than you need. That is often where a fractional CMO for a 7-figure business fits better than a full agency retainer. Score the option, not just the vendors: sometimes the right answer to “which SEO company” is “none yet, get the strategy set first.”

When you do want a company, the scorecard travels. Run it on three firms, ask the seven questions, apply the flags, and pick the highest weighted total. If you want a second set of eyes on a shortlist or your own proposals, book a consultation and we will score them together.

Frequently asked questions

What should I look for when choosing an SEO company?

Look for six things: proof of results in your niche tied to revenue, a clear process with a timeline, named people who do the work in-house, reports that show conversions and not just rankings, transparent pricing with itemized scope, and low-risk terms with no rank guarantees. Score each finalist on all six and pick the highest weighted total rather than the lowest price.

What questions should I ask an SEO agency before hiring?

Ask to see results for a business like yours with callable references, what happens in months one, three, and six, who does the work and how many accounts they carry, for a sample report, how they build links, what they need from you, and whether you can leave the contract. Ask all finalists the same questions so the answers are directly comparable.

What are the biggest red flags in an SEO company?

Guaranteed #1 rankings or results in 30 days, refusal to share references, links from a “network” or paid directories, rushing to the contract without discovery, vanity-metric reports with no analysis, and long lock-in contracts with no exit. Any one of these should strike a firm from your list regardless of how polished the pitch is.

How much should a good SEO company cost in 2026?

Competent small-business SEO retainers commonly run from roughly $1,500 to $5,000 a month in 2026, depending on your market and scope. Quotes well below that band often signal offshored, template work. Set your own budget band before you compare quotes so a sales pitch cannot redefine the job to fit its price.

Is it better to hire an SEO company or a freelancer?

It depends on your bottleneck. A company gives you a team, redundancy, and range across technical, content, and links at a higher price. A freelancer or fractional lead gives you senior attention on a narrower scope for less. If you mainly need strategic direction, a fractional lead may fit better than a full agency retainer, so score the option itself, not just the vendors.

How long before an SEO company shows results?

Meaningful movement in competitive markets usually takes about six months, with early technical and content gains visible sooner. Any firm promising page-one rankings in 30 to 90 days is either misunderstanding SEO or overselling. Judge a company on a six-month horizon and hold it to leading indicators, like indexed pages and rising qualified traffic, in the meantime.