Most small business owners pick an SEO company the same way: three proposals, three prices, three promises, and a decision made on the one that sounded the most confident. That is exactly how the worst companies in this industry win work. They are excellent at the sales call and terrible at month four, and by the time you notice, you are locked into a contract.
I run SEO and AI visibility work for small businesses, and I have read a lot of proposals from the companies my clients hired before us. The good ones and the bad ones look almost identical on paper. The difference shows up in how they answer a handful of plain questions. This post is those questions, the answers a good company gives, and the answers that should end the meeting.
What should an SEO company actually deliver each month?
Start here, because everything else depends on it. Ask the company to describe what you will receive in the second month, not the first. The first month is easy to talk about. Everyone audits, everyone fixes a few title tags, everyone sets up tracking. The second month is where you find out whether there is a system behind the sales deck.
You want to hear specifics: how many articles, published where, written by whom. Which technical problems get fixed and who fixes them. How many links, from what kind of sites. Whether your Google Business Profile gets posts every week. What the report will show and whether a person walks you through it. I laid out the full checklist in what done for you SEO should include every month, and it is worth reading before you take a single call.
The answer you do not want is a list of verbs. “We optimize, we monitor, we build authority, we improve visibility.” Those words describe nothing you could check. A company with a real process talks in nouns: pages, posts, links, fixes, reports.
What are the red flags when choosing an SEO company?
Some of these are obvious once you know to look for them. Others hide in plain sight because they sound like confidence.
A guaranteed result. Page one in ninety days. Top three on Google Maps. A mention in ChatGPT. Nobody controls those outcomes, and a company that guarantees one is either planning to hit it with tricks that will not last or planning to redefine the guarantee when the deadline arrives. We guarantee the work we do. We never guarantee the result, and neither should anyone else.
A contract before the work. A twelve month term signed on the strength of a sales call means the company gets paid whether or not month four happens. Ask why they need it. A company confident in its own work does not need to lock you in to keep you.
Vague link building. Ask where the last five links they earned for a client came from. A good company names real websites. A bad one changes the subject.
Reports that hide behind totals. “Traffic is up twelve percent” tells you nothing about what they did. A real report says which pages were published, which fixes were made, which links landed and which keywords moved. If you cannot tie every line back to work someone did, the report is decoration.
They keep what you paid for. Some companies host your site on their platform, publish content under their own accounts, or hold the Search Console and Analytics logins. Leave, and it all goes with them. More on this below, because it is the question owners forget to ask.
No mention of your buyer. If the proposal never says what your customers type into Google, it was written before they looked at your business. Every plan should start with the searches that bring you work.
What questions should you ask before you sign?
Here is the short list I would put in front of any SEO company. You do not need to understand SEO to use it. You only need to listen for hesitation.
- What will I receive in month two, in a list I could check? Pages, posts, links, fixes, tracking. Nouns, not verbs.
- If I cancel, what do I keep? The right answer is everything: the website, every article, every page, all the logins, the reporting accounts, and the tracking history.
- Where did the last five links you earned for a client come from? Real sites with real traffic, in that client’s industry or region. Named without hesitation.
- Do you guarantee rankings? The right answer is no, followed by an explanation of what they do guarantee.
- What does the monthly report show, and who walks me through it? Specific work, specific movement, and a call with a human who did or oversaw the work.
- Do you track whether AI tools mention my business? Buyers ask ChatGPT, Gemini and Perplexity the same questions they used to ask Google. A company that only tracks Google rankings is watching half the market. Our AI SEO services page explains what that tracking looks like when it is done properly.
- How do I cancel, and what notice do you need? Month to month with a written cancellation process is the standard worth holding out for.
A good company has heard every one of these before and answers them the way you would answer a question about your own trade. A bad one gets defensive, changes the subject to their years in business, or starts talking about how SEO is complicated.
Who owns your website, content and logins if you leave?
This is the question I most wish owners asked, because it is the one that hurts the most when it goes wrong. A business hires a company, the company builds a new website on its own platform, publishes two years of content under its own accounts, and holds every login. The owner decides to leave and discovers the site, the content and the history are not theirs. Starting over costs more than the two years did.
Ask three things in writing. Is the website on a platform I control, with my own hosting login? Is every article and page published under an account at my company, so it stays when you go? Do I hold the owner role on Google Business Profile, Search Console and Analytics, with the company added as a manager rather than the other way around?
Our answer to all three is yes, and any company worth hiring gives the same answer without needing to check with someone first. Content written for you is yours. A company that argues otherwise is telling you what the exit will look like.
Should you sign a long contract with an SEO company?
There is an honest argument for commitment. SEO compounds. The content published in month one is still earning in month nine, and a client who leaves after six weeks never sees what they paid for. Companies that do real work want you to stay long enough for it to pay off.
But that argument is for the company to make by delivering, not by contract. Our plans run month to month and start with a seven day free trial, because if the second month’s report does not earn the third month, that is our problem to fix. A company that needs a year of guaranteed payments before it will start is telling you it does not expect the work to speak for itself.
If a company insists on a term, read what the term covers. Sometimes it is really a payment plan for a setup fee, which is reasonable if the setup fee itself is reasonable. Sometimes the cancellation clause requires ninety days notice and a fee. Sometimes the contract renews automatically for another full year unless you cancel in a specific window. None of that is illegal. All of it is worth knowing before you sign, and I am writing a separate post on the contract itself, because the fine print deserves its own hour.
Does the company need to be local to your business?
Owners often start their search with “SEO company near me,” and it is a reasonable instinct. You want someone you could meet. But nothing in the work requires it. Google does not care where your SEO company sits, and neither does ChatGPT. Your Business Profile, your directory listings, your content and your site’s technical health are all managed through accounts you can share with anyone, anywhere.
What matters instead is whether the company understands the kind of business you run. A roofer, a dental practice and a regional logistics firm have different buyers, different searches and different competitors. Ask the company what your customers search for, and listen for whether the answer sounds like your customers. That tells you more than a zip code ever will. We work with businesses nationwide for exactly this reason, and the ones that get the best results are the ones whose owners told us the most about their trade in the first call.
How do you compare two SEO proposals side by side?
Once you have asked the questions, the comparison becomes simple. Most proposals are hard to compare because each one is organized around what that company wants to sell. Reorganize them around what you receive.
Write the rows yourself: articles per month, links per month, new pages per month, Google Business Profile work, listings cleanup, technical and schema fixes, keywords tracked, AI questions tracked, reporting cadence, term length, cancellation notice, and ownership on exit. Fill in each proposal against those rows. Anything a proposal does not answer, ask, and if the company cannot answer it, write “no.”
Now look at the price. A cheaper proposal with four empty rows is not cheaper. It is a smaller product. Our own plans page is built as exactly this kind of table, with every inclusion on every plan listed row by row, and I would encourage you to hold any proposal you receive up against it, ours included.
The other thing the table shows you is where the money goes. Content, links and new pages are the work that moves rankings, and they are also the expensive parts. A proposal that is light on all three and heavy on “monitoring” and “optimization” is charging you for watching, not doing.
When is it not worth hiring an SEO company at all?
I would rather say this than have you find out after six months of invoices. There are businesses that should not hire an SEO company yet, and an honest one will tell you so on the first call.
If the people who buy from you do not search for it, no amount of ranking will help. Some businesses grow entirely on referrals and relationships, and that is fine. If you are already at capacity and could not handle more calls, more calls are a cost, not a gain. And if your website cannot turn a visitor into a phone call or a form, because it loads slowly, hides the number, or does not say what you do, then traffic will arrive and leave. The site needs fixing before it needs promoting.
If none of those describe you, and your competitors are showing up for the searches you are not, then this is worth doing. Start by finding out where you actually stand. Our free audit checks your site, your listings and whether the AI tools name you when a buyer asks, and it will tell you plainly whether there is a gap worth closing. If there is, the questions in this post will find you the right company to close it, and if that turns out to be us, you can see how the work runs before you commit to anything.
Questions We Get Asked
How much should a small business pay an SEO company?
It depends on the scope. Our own plans run from 997 to 4,997 dollars a month, and that range is typical for real done for you work with content, technical fixes, listings and tracking included. A quote far below that is usually missing one of the core pieces, most often original content or real links. Ask what is on the invoice before you compare prices.
What questions should I ask an SEO company before hiring them?
Ask what you get in month two, who owns your site and content if you leave, how they earn links, whether they guarantee rankings (the right answer is no), how often you will see a report, whether they track AI answers as well as Google, and what happens if you cancel. A good company answers every one without a pause.
Should a small business hire a local SEO company or a nationwide one?
Location matters far less than the work. A nationwide company can run your Google Business Profile, your listings and your content from anywhere, because all of it happens online. What matters is whether they understand your service area, your trade and your buyer, and whether they show you the work every month.
How long before I know if the SEO company I hired is any good?
You can judge the work by month two, long before you can judge the rankings. By then you should have seen published content, technical fixes, listing corrections and a report that names each one. If the second month's report is as vague as the sales call, that tells you everything you need.
Is it a red flag if an SEO company will not tell me how they get links?
Yes. A company that earns links from real, established websites in your industry will happily tell you where the last few came from. One that talks about link building without ever naming a site is usually buying placements from directories or link farms, which do little for you and can get a site penalized.