I only take on a few new clients each month. Free SEO audit, delivered in 48 hours.Claim yours →
Home / Blog / How to choose an SEO company
Guide for owners comparing two or three proposals

How to choose an SEO company without getting burned.

I have taken over accounts from agencies that charged for a year and changed nothing, and from a few that did real work badly. The pattern is always visible in the proposal and the first call, if you know what to look for. Here is the 15-question check I would run on any SEO company, including mine, plus the red flags, the green flags and the two questions almost nobody asks.

In 30 seconds
  • Rule one: judge the deliverables list, not the pitch deck. If it is not written down, you will not get it.
  • Rule two: every account stays in your name. Search Console, Analytics, Google Business Profile, hosting, domain.
  • Rule three: a rankings guarantee is a sales device. Nobody controls Google.
  • Start small: an audit or a short first term shows you how they work before you sign for a year.
Tools I use for thisGoogle Search Console logoGoogle Search ConsoleGoogle Analytics 4 logoGoogle Analytics 4Google Business Profile logoGoogle Business ProfileSemrush logoSemrushAhrefs logoAhrefs
Free tool

Fifteen questions, one score per company.

Run it on every proposal, including mine. Nothing is stored or sent.

Run this against each proposal you have. Be strict.

Before the call

In the proposal

Reporting and ownership

Their score
0/15Done
Before the call0/5
In the proposal0/5
Reporting and ownership0/5

Tick each question the company passes. Below ten is a reason to keep looking.

Have me check it →
Red flags

Six things that should end the conversation.

A guaranteed page-one ranking

Nobody controls Google. The usual trick is to guarantee an easy keyword nobody searches for, or to rank your own business name.

A secret method

If they will not explain what they do in plain words, it is either nothing or something risky. Good SEO is not secret. It is work.

Links with no URLs

A number of links each month, but no list of where they are. Ask to see last month's placements for another client. If they refuse, walk.

Accounts in their name

If Search Console, Analytics or your Google profile are created under the agency's account, leaving means starting again. Insist on your own.

Cold emails about your rankings

Messages that say they found problems on your site and can fix them cheaply are sent by the thousand. The problems are often made up.

A long contract with no deliverables

Twelve months is not wrong on its own. Twelve months with no list of what you get each month is.

Green flags

Six signs you have found a good one.

They say no

A good company turns down work that will not pay back, and tells you to fix your phones or your website first when that is the real problem.

They write it down

Pages, fixes, links and reports per month, in a list you can hold them to. The list is boring. That is the point.

They show their links

Every placement from last month for a real client, with the site and the page. You can click them.

You own everything

Accounts, content, links and changes stay with you. They say this before you ask.

You meet the worker

You can talk to the person who will touch your site, and they can answer a technical question without a callback.

They give ranges

Two to three months for the map, six to twelve for competitive pages, and a reason for each. No dates.

How to read a proposal

The pages to read closely, and the pages to skip.

SectionWhat good looks likeWhat to question
Your situationSpecific findings from your site and your competitors, with screenshotsGeneric text about the importance of SEO that could be sent to anyone
GoalsCalls, leads, bookings or revenue, with a baseline from your dataTraffic, rankings or a visibility score as the only goals
DeliverablesNumbers per month: pages, technical items, links, reportsVerbs with no numbers: optimise, improve, enhance
TimelineRanges with reasons, and what you must do on your sideA single date, or results promised in 30 days
TeamNamed people with roles, and who you will speak toA company history and awards page instead
Price and termsWhat is included, what costs extra, how to leave, what you keepAuto-renewal, exit fees, or ownership language you do not understand

Read the deliverables and the terms first. If those two pages are vague, the rest of the document does not matter.

Reporting and ownership

The two questions almost nobody asks.

The first is: what will the monthly report show me? The answer should be the numbers that run your business, calls, leads, bookings or sales from organic search, alongside the rankings that matter and a plain list of what was done. If the answer is a dashboard with a score out of 100, you will spend a year watching a number that does not pay your staff.

The second is: whose name is on the accounts? Search Console, Analytics, Google Tag Manager, your Google Business Profile, your hosting and your domain should all be registered to you, with the company added as a user. I have seen businesses lose years of review history because a profile was created under an agency login that nobody could recover. The same goes for content and links: ask, in writing, whether you keep them if you leave.

AccountWho should own itWhy it matters
Google Business ProfileYou, as primary ownerYour reviews, photos and map ranking live here
Search Console and AnalyticsYou, with the company as a userYour history. Losing it means losing the ability to diagnose drops
Domain and hostingYouWhoever controls these controls the site
Content and imagesYou, stated in the contractPages that rank should not vanish when the contract ends
Rank tracking and tool exportsShared, with copies sent to youSo the next person can pick up where this one left off
Price versus value

Cheap, fair and expensive.

Price alone tells you little. A low monthly fee can mean an efficient specialist, or it can mean automated content and links from a network that will need cleaning up later. A high fee can mean a deep team, or a tall building. The number to compare is what you get each month for the money: how many pages, how many real links, how many hours of a skilled person, and what the report shows.

My own prices are one data point: $499 for an audit you keep, $799 a month for one location or a small site, $1,999 a month for larger sites or several locations, with links and reports included and every account in your name. If you want to see how other price structures work, read my SEO pricing guide, and if you want to start small, my guide on what an SEO audit costs explains what a first month should look like.

Questions people ask

Choosing an SEO company FAQ.

How do I choose the right SEO company for a small business?
Pick one that asks about your customers before your keywords, shows live work for businesses your size, writes down what you get each month, and leaves every account in your name. Then start with an audit or a short term before signing anything long.
Should I choose a local SEO company or a remote one?
Location matters less than specialism and communication. A remote specialist who knows your industry and answers within a day usually beats a nearby generalist. What you need is someone who works in your time zone enough to talk, and who can show results in markets like yours.
Is a cheap SEO company ever a good idea?
Sometimes, for a narrow job you can check yourself, such as citation cleanup. For ongoing SEO, a very low price usually means automated content, links from networks, or almost no hours. Those can cost more to undo than they saved. My SEO pricing guide explains what a fair price buys.
What guarantees should an SEO company offer?
None on rankings, because nobody controls Google. Fair guarantees are about the work: a written deliverables list, monthly reports, your ownership of every account, and a clear way to leave. A rankings guarantee is a sales device.
How long should I give an SEO company before judging them?
Judge the work monthly and the results quarterly. By the end of month one you should see fixes and a plan. By month three, early movement on easier targets. Six to twelve months is the honest window for competitive searches, and you should see steady progress along the way.
Muhammad Zohaib Ameer, SEO specialist I do the work myself
Who does the work

One specialist. No hand-offs.

I'm Muhammad Zohaib Ameer. I have worked in SEO since 2022 for businesses in the US, UK, Canada and the UAE. Run the fifteen questions on me too. Every account stays in your name, every link is listed with its URL, and you talk to the person doing the work, because there is only one.

Semrush Technical SEO certificateSemrush Off-page SEO certificateUC Davis SEO Specialization certificateAhrefs Certified certificate
Muhammad Zohaib Ameer

“The best agencies and consultants I know all share one habit: they are happy to be checked. If a company gets defensive when you ask for last month's links, you have your answer.”

Muhammad Zohaib Ameer · OvaVerse
Free, no obligation

Comparing proposals? Get a second opinion.

Send your website and, if you like, the proposals you are weighing up. Within 48 hours you get a short recorded video audit of what your site actually needs, so you can judge each proposal against it.

  • Personal to your site, never shared
  • No sales call needed
  • Reply within 24 hours

Reply within 24 hours · or book a call

The photo on this page is a custom AI-generated illustration, not a real client or event. Diagrams and sample numbers are labelled illustrations; case study screenshots are real.

WhatsAppFree audit →