How to Choose an SEO Company Without Getting Burned

Apr 9, 2025
SEO data displayed on a computer screen
Join our newsletter
By subscribing, you agree to our Privacy Policy.
Thank you! Your submission was successful!
Oops! There was an error submitting the form.

Every SEO company you call will say the same three things: custom strategy, transparent reporting, white hat methods. Those phrases cost nothing to say, which is why everyone says them. What separates a good vendor from an expensive one shows up in the specifics, and one sales call is enough to get there if you ask the right questions.

Service businesses are a particular case, too. Ranking a pest control company across a dozen towns is a different job from ranking a national online store, and plenty of generalist agencies will take your money without knowing the difference. If you have not settled on hiring out at all yet, start by weighing an outside agency against an in-house hire, because the answer changes what you should be shopping for.

Questions Worth Asking on the Sales Call

Seven questions will tell you most of what you need to know. Write them down and ask them in order.

  1. Which of your current clients works in a trade like mine, and can I call one of them?
  2. What specifically will you do in the first 90 days, week by week?
  3. Who does the work? Is it your team or is it subcontracted, and can I meet the person assigned to my account?
  4. How will you report on leads and booked jobs rather than only rankings and traffic?
  5. What links have you built for a client in the last three months, and can I see the actual URLs?
  6. If I leave, what do I keep? The content, the site changes, the Google Business Profile access?
  7. Looking at my business, what would you tell me not to spend money on right now?

What you are listening for is whether the answers get more specific as you push, or less. That pattern is the whole diagnostic. Question three is worth pressing on, since plenty of agency output now passes through AI tools before anyone reads it, and you are entitled to know which parts a person still writes and reviews.

Answers That Should Worry You

Some responses are a hard stop and some are just a reason to slow down. These are the ones worth reacting to.

A guarantee of first-page rankings, or any specific position, is a promise about someone else's algorithm, and nobody can make it honestly. The same goes for a set number of links per month. That is a production quota, and production quotas get filled from the sort of link networks and paid placements that get sites penalized rather than ranked.

"We have a relationship with Google" is not a thing that exists for organic search. Google Partner status is real, but it applies to ad spend and says nothing about rankings. Offered as proof of SEO ability, it means the person selling either does not know the difference or is hoping you do not.

Vagueness about links is the most common warning sign of all. Talk of outreach and high authority placements with not one example URL behind it usually means paid placements on sites that exist to sell them.

A proprietary process nobody will describe is the next one. Technical work, content, and links are not secrets. Any agency can explain its method in plain English, and one that will not is protecting a thin offering.

Watch for a pitch that never mentions revenue. If the entire conversation is impressions, sessions, and keyword counts, and nobody asks what a booked job is worth to you, the reporting will look the same way six months later.

A discount that expires at the end of the call has nothing to do with SEO. It is a closing technique, and it usually sits on top of a contract with a long minimum term.

If an agency won't show you the actual URLs of the links it built, assume you wouldn't like them.

get started

How SEO Pricing Actually Works

Three models cover almost everything on the market:

  • A monthly retainer buys a set amount of ongoing work, and is how most local SEO gets sold
  • Project pricing fits one-time jobs like a technical audit, a site migration, or a batch of service pages
  • Hourly billing shows up for consulting and cleanup, where the scope is not knowable up front

What moves the number is fairly predictable. How many locations and service areas you need to rank in, how competitive your trade is in those markets, whether content production is included or billed on top, and whether the website needs work before any of it can pay off. A plumbing company in one town and a roofing company covering nine counties are not the same job, and a quote that arrived without those questions is a template.

Two structures deserve extra scrutiny. Pricing SEO as a percentage of ad spend makes no sense, because the two are not connected. Performance pricing tied to rankings sounds fair but pays an agency for movement on keywords nobody searches, so if you go that route, tie the payment to leads instead.

Whatever the model, the proposal should itemize what you get each month. For a sense of where a quote sits against the wider market, we have written up what marketing agencies typically charge. We publish our pricing for the same reason, so you can compare before you are ever on a call with anyone.

What a Real Reporting Setup Looks Like

Reporting is where you find out whether an agency is measuring its own work or performing for you. A setup you can trust has five properties:

  • Rankings tracked for keywords tied to services you actually sell, in the towns you actually serve
  • Call tracking, so phone leads get attributed to the channel that produced them
  • Form submissions counted as conversions in analytics, not just tallied by hand
  • A live dashboard you can log into whenever you want, rather than a PDF that arrives once a month
  • Month-over-month and year-over-year views side by side, because local search is seasonal and one month tells you very little

Alongside the dashboard you want a short written summary each month covering what was done, what it moved, what is next, and what did not work. That last piece is the one that proves a person is paying attention.

How Long Results Take

Different pieces move on different clocks, and an agency that gives you a single blended timeline is guessing.

  • Technical fixes and Google Business Profile work show up fastest, often inside a few weeks, because you are removing friction rather than building authority
  • Local pack visibility usually starts shifting in the first couple of months, when reviews and profile activity move with it
  • Competitive organic rankings for the keywords that actually convert take longer, and in a crowded trade you should plan on six to twelve months before organic carries real volume

Faster is possible when several channels move at once. Our electrician client saw 200% growth in booked jobs in two months, though that came from the site, the profile, and paid work together rather than organic rankings alone. Any agency selling you that speed from SEO by itself is selling you something else.

Hire the One That Tells You What Will Not Work

The best signal in any of these conversations is a vendor who talks you out of something. An agency that says your service area is too broad for your budget, or that the site needs fixing before content is worth writing, is doing the job you are trying to hire for before you have paid for it.

If you want that kind of conversation, we will look at your site and tell you what we would do and what we would skip. Call (207) 813-4735 or reach out here, and read how we run SEO while you are deciding.

See what our clients have to say

Field guide · Free consultation
No charge · 20 minutes

See exactly what your marketing should be doing.

Book a free consultation and SEO audit. We read your current numbers, find where leads are leaking, and hand you a plain plan you can use whether or not you hire us.

$0
What the first conversation costs you
Momentum Marketing owners working together at a coffee shop.
01 · What you get
A free SEO audit and an honest read on your current marketing.
02 · What it costs
Nothing. We're happy to sit with you and discuss your marketing needs.
03 · What happens next
A 20 minute call. No pitch decks, no buzzwords, no pressure.