Blog/Small Business SEO

How To Choose An SEO Company: What To Look For And The Red Flags

Choosing an SEO company is a big decision for a small business. Here is what to check before you sign, the green flags to look for, and the red flags that should make you walk away.

Christopher LierChristopher Lier · 9 November 2026 · 6 min read
How To Choose An SEO Company: What To Look For And The Red Flags

Choosing an SEO company is one of the most important marketing decisions a small business makes. The right partner builds an asset that brings in leads for years. The wrong one wastes months and budget.

After more than 10 years in SEO, this is what I would look at if I were in your position.

Green flags and red flags when choosing an SEO company
The quick version: what to look for, and what should make you walk away.

1. Look At Their Case Studies

Case studies are the best way to judge competence. Look at the type of work the company has done and the results it achieved.

Then look closely at the numbers. Do they look realistic and believable? Do they tell a coherent story? Good case studies explain what was done and why it worked, not just a big percentage. If the results are huge but there is no explanation of how they happened, ask about it.

It also helps if the case studies are close to your situation. A company that has helped businesses of your size, or in a similar market, will understand your challenges faster.

2. Check Their Years Of Experience

How long has the company been doing SEO? A business that has been around for years has done this many times, in many markets, and has seen what works and what does not.

Experience matters even more today. SEO has become more complex, and quick tricks no longer work. An experienced team knows the difference between work that builds a lasting result and work that only looks good for a month.

“
SEO is teamwork. It is not won only by the SEO consultant on their own. So if there is clear expectation setting and the agency is asking you the right questions, that is a green flag. SEO is won incrementally, not exponentially. It is a steady game, but if it is done right, it lasts.
Christopher LierChristopher LierSEO Consultant And Founder Of LinkPanda

3. Look For Proof In Numbers

Numbers show how established a company is. Look for things like:

  • How many reviews they have
  • How many backlinks they have built
  • How many websites they have helped
  • How many leads or how much revenue they have generated for clients

This quickly separates an established company from someone who has just set up a website and claims to offer SEO without the track record to back it up.

4. Meet The People Who Will Work On Your Campaign

Ask who will actually work on your account, and get on a call with them. You are hiring people, not a logo. The person who sells you SEO is not always the person who does the work, so it is worth asking.

The LinkPanda team in a meeting
Meet the people who will work on your account before you sign.

5. Judge How They Answer Your Questions

The discovery call and the proposal call tell you a lot. Do they understand your business? Do they give clear, straight answers? Do they explain things in a way you can follow?

Here are some good questions to ask on that first call:

  • Can you show me case studies from businesses like mine?
  • Who will work on my account, and how often will we speak?
  • How will you measure results, and how will you report them?
  • What do you need from me and my team?
  • What would realistic progress look like after 3, 6 and 12 months?

6. Look For Clear Expectation Setting

This is the biggest green flag. A good SEO company sets realistic expectations from the start. It also asks you for your input and explains what it needs from you, because SEO is teamwork. It is not won by the SEO consultant alone.

You know your customers, your services and your market better than anyone. A good partner wants that knowledge, because it shapes which pages to build, which questions to answer and which searches to target.

The Red Flags To Watch For

Be careful if an SEO company:

  • Talks about budget too early, before it understands your business and goals
  • Makes promises that cannot be made, such as guaranteed rankings
  • Offers shortcuts or quick wins that sound too good to be true
  • Promises dramatic increases, such as multiplying your results within a month
SEO is won incrementally, not exponentially. It is a steady game, but if you do it right, the results last.

Agency, Freelancer, Consultant Or In-House?

Each option suits a different stage of business:

Comparison of agency, agency plus in-house, consultant and freelancer
How the four main options compare for a small or medium-sized business.
  • An agency is the easiest place to start for an SME. You get every area of SEO covered without building a team yourself, with less commitment and less risk.
  • An agency plus an in-house team is the ideal setup. The bigger the business, the more this makes sense.
  • An SEO consultant brings deep expertise and years of experience in a short time. A consultant can diagnose any SEO problem and guide your team, which is especially useful for larger companies. The advice then needs to be carried out.
  • A freelancer is the option I would recommend least. One person has no team behind them to step in when key work needs doing, and SEO, especially link building, never stops.

Why An Agency Is Usually The Best Start For An SME

Building an in-house SEO team means hiring several people. One person can only do so much, and link building alone needs constant focus. For a small business, that is a big commitment before you know what SEO will deliver.

An agency gives you a full team from day one, covers every area, and costs far less than hiring that team yourself. If it works, you can add in-house people later and run both together.

What Your SEO Company Will Need From You

SEO is teamwork, so it helps to know what a good SEO company will ask of you. Expect to:

  • Give access to Google Search Console and Google Analytics, so the team can see what already works
  • Share what you know about your best services, your ideal customers and the questions they ask before they buy
  • Give quick feedback on new content and pages, so work does not stall
  • Agree on goals at the start, so everyone measures success the same way

A company that asks for none of this is guessing. A company that asks for all of it is building a campaign around your business, not a template.

Once You Have Chosen, Trust The Process

Once you have hired an SEO company, give it room to work. Every change should be visible to you, but operational decisions, such as which links to build, which pages to focus on and which titles to change, are what you hired the team for. Constantly changing direction or second-guessing these calls slows everything down.

And give it time. Plan for 6 to 12 months before judging the full results, and agree with your agency at the start how success will be measured. For most businesses, that means qualified leads and revenue, not just traffic.

A Simple Checklist

Before you sign with any SEO company, make sure you can answer yes to these:

  • I have seen case studies with realistic, coherent numbers
  • I know how long they have been doing SEO
  • I have met the people who will work on my account
  • They set realistic expectations and asked about my business
  • They did not promise guaranteed rankings or quick wins
  • We have agreed how results will be measured

If you are comparing options now, you can see our results and prices, or book a call and ask us anything on this list.

Christopher Lier

Christopher Lier

Christopher has worked in SEO since 2015 and is the founder of LinkPanda, the agency behind SMESEO. He helps small and medium-sized businesses get more customers from Google and AI search.

More about Christopher

FAQ

Frequently Asked Questions

What should I ask an SEO company before hiring it?

Ask for case studies, who will work on your account, how they will measure results, what they need from you, and what realistic results look like in 6 to 12 months.

Is a freelancer cheaper than an agency?

Often, but one person cannot cover every area of SEO, and there is no team to step in. For most SMEs, an agency is the safer and more cost-effective start.

Is it a red flag if an SEO company guarantees rankings?

Yes. No one can guarantee rankings. Big promises and quick wins are among the clearest red flags.

Keep Reading

More From The Blog

Small Business SEO

How Long Does SEO Take? A Realistic Timeline For SMEs

Small Business SEO

How Much Does SEO Cost For A Small Business?

AI Search

How To Rank In ChatGPT And AI Search: A Guide For SMEs

Get In Touch

Want Help With Your SEO?

Tell us about your company and your goals, and we will come back with the next steps.

  • ✓Reply within 24 hours, Monday to Friday
  • ✓Monthly SEO scoped after a short call
  • ✓Fixed prices for audits and content