Hiring an SEO agency is one of those decisions that’s easy to get wrong and expensive to undo. The market is crowded, the pitches all sound similar, and it’s genuinely hard to tell a skilled partner from a slick sales team — especially when you’re not an SEO expert yourself. The good news: you don’t need to be. You just need to ask the right questions and know what a good answer sounds like.
This guide walks through how to choose an SEO agency the same way we’d want a prospective client to evaluate us: eight plain questions, and an honest description of what a good answer to each one sounds like. If some of the vocabulary is unfamiliar, our plain-English guide to SEO terms covers the basics in a few minutes.
Here are the eight questions that separate agencies worth hiring from the ones worth avoiding — plus the red flags that should end a conversation early.
The short version — the 8 questions:
- Can you show me results for a business like mine?
- What’s your process for the first 90 days?
- How and when will I see reporting — and what will it show?
- Will I own my accounts and data?
- What do you need from me to succeed?
- What’s included, and what isn’t?
- What happens if it doesn’t work?
- How are you handling AI search?
1. Can you show me results for a business like mine?
Every agency has a portfolio. What you want is evidence that’s relevant to you — a similar size, industry, or market. A great answer includes specifics: a client who went from X to Y in organic traffic or leads over a defined period, ideally one you can verify. Be wary of vague claims like “we’ve helped hundreds of businesses rank #1” with no detail behind them. Results for a national e-commerce brand tell you little about whether they can help a local service business, and vice versa.
2. What’s your process for the first 90 days?
A capable agency has a repeatable methodology, and they can walk you through it plainly. Expect to hear about an audit, technical fixes, keyword and competitor research, and a content plan — in a sequence that makes sense. If the answer is hand-wavy (“we’ll optimize your site and build some links”), that’s a signal they either don’t have a real process or don’t want you to understand it. You should leave this conversation knowing roughly what will happen and when. If you want a sense of what that looks like month to month, we’ve written an honest account of what SEO agency work actually involves.
3. How and when will I see reporting — and what will it show?
Reporting is where a lot of agencies hide. Ask what you’ll receive, how often, and crucially, whether it ties back to your business goals rather than vanity metrics. A strong answer connects the work to outcomes you care about: non-branded organic traffic, rankings for keywords that lead to revenue, and leads or calls — not just “impressions are up.” You should also get plain-English context, not a raw data dump.
4. Will I own my accounts and data?
This one’s important. You should own your Google Analytics, Google Search Console, and Google Business Profile — and retain full access if you ever part ways. Some agencies create these under their own accounts to lock you in. A trustworthy partner sets everything up in your name and gives you admin access from day one.
5. What do you need from me to succeed?
The best SEO is a partnership, not a vending machine. A thoughtful agency will tell you honestly what they need — your insight into your customers, timely feedback on content, access to your site, maybe subject-matter input for articles. If an agency promises results while asking nothing of you, be skeptical. SEO that ignores your actual business rarely produces work that sounds like you or converts your buyers.
6. What’s included, and what isn’t?
Scope confusion is the source of most agency-client friction. Get clear on what your fee covers: How much content per month? Technical work? Link building? Local SEO? Is there a setup fee? What happens if you need more? A professional agency answers this directly and puts it in writing. Vague scope is how “affordable” retainers turn into constant upsells.
7. What happens if it doesn’t work?
No honest agency guarantees a #1 ranking — Google’s algorithm isn’t for sale, and anyone promising specific positions is either naive or misleading you. But a good agency can tell you how they’ll measure progress, when you should expect early signals (usually three to six months), and what they’ll do if results lag. What you’re listening for is accountability and a realistic timeline, not a guarantee. We’ve written more on why SEO timelines land where they do.
8. How are you handling AI search?
A growing share of searches now end in an AI-generated answer instead of a click. That doesn’t make SEO obsolete — the same things that earn rankings tend to earn citations — but it does change what “visibility” means, and you want to hear an agency say so. A good answer covers how they’ll track whether your business is being cited in AI results, and how they structure content so it can be quoted accurately. Be wary of both extremes: an agency that waves off AI search as a fad, and one that promises to guarantee your placement in it. Nobody can do that either. More on how we think about it in how AI is changing SEO.
A Note for Local and Service-Area Businesses
If most of your customers come from a defined geography — a city, a county, a set of towns you’ll drive to — the questions above all still apply, but a few carry extra weight. Ask specifically how they’ll handle your Google Business Profile, because in local search it often moves the needle more than your website does. Ask how they’ll measure calls and direction requests, not just sessions. And ask whether they’ve worked in markets like yours: ranking a business across Philadelphia, the Main Line, and Montgomery and Delaware counties is a different problem from ranking one nationally, and an agency that only does national work may not have the local playbook. Local SEO starts with trust, and most of that trust is built on Google, not on your homepage.
SEO Agency Red Flags to Walk Away From
A few warning signs are worth taking seriously no matter how good the rest of the pitch sounds:
- Guarantees of #1 rankings
- Prices that seem too cheap to be real (quality SEO takes time, and time costs money)
- Long contracts with no clear exit
- Refusal to give you account access
- Reporting built entirely on vanity metrics
Any one of these is a reason to slow down.
The Bottom Line: Choosing an SEO Agency You Can Trust
Choosing an SEO agency comes down to clarity and trust. The right partner explains their work in language you understand, ties everything to your business goals, gives you ownership of your data, and sets honest expectations. If a conversation leaves you more confused or more pressured than when you started, that’s your answer.
At TJA Strategies, we built our approach around exactly these principles — clear reporting, no vanity metrics, and work you can actually understand. We work with businesses across Philadelphia, the Main Line, and the surrounding counties, as well as clients well outside the region. If you’re evaluating your options, let’s have a straight conversation about your goals and whether we’re the right fit.
Already working with an agency and not sure they’re delivering? Read our guide on how to tell if your SEO agency is actually working, or learn more about our SEO strategy and optimization services.
Frequently Asked Questions
What questions should I ask an SEO agency before hiring one?
Ask for results from a business like yours, their process for the first 90 days, what reporting you’ll get, whether you’ll own your accounts, what they need from you, exactly what’s in and out of scope, what happens if results lag, and how they’re handling AI search. The answers matter less than whether they’re specific.
Can an SEO agency guarantee a #1 Google ranking?
No. Google’s rankings aren’t for sale, and no agency controls the algorithm. Any guarantee of a specific position is a reason to walk away, not a reason to sign.
How long does SEO take to start working?
Early signals usually appear in three to six months, depending on your site’s condition, your market, and how competitive your keywords are. A good agency will tell you what those early signals will be so you’re not waiting blind.
Who should own my Google Analytics and Google Business Profile?
You should — always, in your own name, with admin access from day one. If an agency sets these up under their account, you lose your history the day you leave.