How to Choose an SEO Company: A 30-Minute Check

A timed way to choose an SEO company: check their own site, ask six questions in writing, read a sample report, call references, compare three quotes.

  • By Andy Wu
  • Evaluation
  • Published
  • Updated

How to choose an SEO company comes down to five checks: their own website, six questions in writing, a sample report, two reference calls and three quotes on the same scope. Done in order, that takes about 30 minutes, and it does not need you to understand the technical work.

Most guides on this topic are written by agencies, and they end by describing themselves. I will never be on your shortlist, because I sell no SEO. So this version can be blunt. Set a timer and go.

First check: did the SEO company cold-pitch you?

If an SEO company found you with an email or call you never asked for, start from doubt, not trust. Google’s own guide to hiring an SEO says: “Be wary of SEO firms and web consultants or agencies that email you out of the blue.” A cold pitch does not rule anyone out, but the typical SEO company scam starts exactly that way.

There is an earlier question still: do you need an SEO company at all? If customers do not search for what you sell, or you need leads next month, no agency on your shortlist is the right hire.

Minutes 0 to 8: what to look for in an SEO company’s own website

On an SEO company’s own website, look for named people, a registered business, case studies with numbers, and a promise that all work happens on your domain. Open their site with the proposal closed; you are looking for proof they chose to publish.

  • Named people. Real names, real roles, people you can find on LinkedIn. A team page with only job titles means you cannot tell who will touch your account.
  • A real business. An address and a legal name. Look the name up in your state’s business registry. It takes two minutes.
  • Case studies with numbers. A client name, a starting point, a time frame and a result in leads or sales. “Traffic up 400%” from almost nothing is not a result.
  • Your site, not theirs. Some firms rank pages on a domain they own, so the traffic leaves with them. Ask: “Will all work be done on my domain, in my accounts?”

Minutes 8 to 15: six questions to ask by email

Ask every SEO company the same six questions by email: who does the work, whether you can see a real client report, what their last five links were, who owns your accounts, what happens if you cancel in month two, and why you should not hire them. You want answers in a file, with no salesperson steering the talk.

  1. Who will do the work on my account, and is any of it subcontracted? You want names and a plain yes or no.
  2. Can I see a real monthly report you send a client, with names blacked out? More on this below.
  3. What were the last five links you built for a client, and how did you get them? A real answer names sites and a method, like a local sponsorship or a supplier listing.
  4. Who will own the domain, website, analytics, Search Console and Google Business Profile? The only good answer: you do, from day one.
  5. What happens if I cancel in month two? This exposes long lock-ins and silent auto-renewals fast, two of the SEO contract terms that cost owners the most.
  6. What would make you tell me not to hire you? A good agency has an answer ready: your budget is too small for your market, or your site needs a rebuild first.

Google publishes its own list of questions in the same hiring guide. The most useful one is this: “Will you share with me all the changes you make to my site, and provide detailed information about your recommendations and the reasoning behind them?” Send it with your six. An agency that will not agree to show its changes is asking you to pay for work you cannot inspect.

Minutes 15 to 20: read one sample report

A good sample SEO report reaches calls, forms, bookings or sales, lists the work done that month, and makes sense read alone on a Sunday night. If you only do one step, do this one, because a report shows what the agency thinks its job is.

A report that stops at rankings measures activity, not money, and owners notice: in Backlinko’s survey of 1,200 business owners, 25% said “I am not sure what I am really paying for with SEO.” Which numbers really show whether SEO is working is a separate check you can run yourself once the work starts.

No sample at all, even with names removed, is an answer.

Minutes 20 to 25: how to read an SEO agency review

Read an SEO agency’s one- and two-star reviews first, check the dates for bursts, and look for named people and numbers. Star ratings are the weakest evidence you will look at, but the law now makes them worth reading closely.

Since October 21, 2024, a Federal Trade Commission rule lets the FTC seek civil penalties from businesses that knowingly break it. The rule bans buying or selling fake reviews, paying for reviews only if they are positive, staff reviews posted without saying so, “independent” review sites the business secretly controls, and threats used to remove bad reviews. So a review page is now a legal record, and the patterns the FTC bans are the ones to look for:

  • Read the one- and two-star reviews first. Then read the agency’s reply. A calm, specific reply is a good sign. A reply that threatens the reviewer is a warning: using threats to get bad reviews removed is one of the things the rule bans.
  • Check the dates. Twenty five-star reviews in one week, then silence, is a campaign, not a track record.
  • Look for detail. Real clients name a person, a time frame or a number. “Great team, highly recommend!” tells you nothing.

Then call two references: one current client, and one who left. How they react to the second request tells you a lot. On the call, ask what happened in the first 90 days, who they actually talk to, and whether anything in the contract surprised them later.

Minutes 25 to 30: make three quotes comparable

To make three SEO quotes comparable, write the scope yourself and send every agency the same one-page brief, because monthly prices mean nothing until the scope matches. List the parts of what SEO agencies do that you actually need:

  • Business: what you sell, where, and to whom.
  • Goal: the outcome you want more of, like calls, bookings or quote requests.
  • Budget range: for example, $1,000 to $2,000 a month.
  • Please price each item: pages written per month, links per quarter with the method, technical fixes by name, Google Business Profile work, and what the monthly report includes.
  • Terms I need: accounts in my name, 30 days’ notice to cancel, no auto-renewal.

When the quotes arrive, put them side by side. The cheap one usually got cheap by dropping an item, and now you can see which. A quote that leaves three items “unspecified” cannot be compared at all.

How to choose an SEO company when two look equally good

When two SEO companies look equally good, pick the one that answered your six questions in specifics and priced every item in your brief. The tie-breakers are already in your notes from the last 30 minutes:

  • Who answered the six questions in specifics. Names, sites and dates beat adjectives. An agency that is concrete before the sale is more likely to stay concrete in month six.
  • Who priced every item in your brief. An agency that filled in all five lines has shown it can be held to a scope.
  • Who gave a real answer to question 6. A reason not to hire them, offered when they had nothing to gain, is the most honest thing you will hear in the process.
  • What the former client said. A reference who left and still speaks well of the agency is rare, useful evidence.

A serious red flag is never a tie. If either agency guaranteed rankings or wanted your accounts in its name, stop there. Then read the winner’s proposal clause by clause before you sign, with the same care you gave the agency.

Questions this usually raises

How can I see an SEO agency's real client results before I hire?
Look for the footer credit. Search Google for "website by" or "SEO by" plus the agency's name to find live client sites. Then search each client's main service plus their city and see where they appear. Finally, ask the agency for two clients about your size that you can call yourself.
Should I hire an SEO freelancer or an agency?
A freelancer suits a small, steady scope: one location, a working site, and one person you can reach directly. An agency suits work that needs several skills every month, such as writing, technical fixes and outreach, or cover when someone is away. Either way, judge the person who will actually do your work, not the logo on the proposal.
Should I hire a local SEO company or one in another city?
Market knowledge matters more than the address. A local firm may know your area and competitors, and can meet you in person. A remote one can do the same work if it has clients in your industry and takes the time to learn your market. Ask each for results in a business like yours, and judge that.

← All guides

Shortlisted an agency? Check the proposal next

You have run the 30-minute check on the agency. I do the same for the document: scope, counted deliverables, reporting, ownership and exit terms, line by line. $199, written verdict within 24 business hours: fair, overpriced, or walk away.

  • Flat $199, paid once
  • Report within 24 business hours or a full refund
  • Full refund if you never send the proposal
  • I don't sell SEO

P.S. Send the proposal from the agency you are leaning toward, while you can still ask for changes.