SEO Tips

How to Choose a Local SEO Agency: Checklist

• By Ythan Jones
Skip to section (24)

Choosing the wrong local SEO agency costs you twice: once in fees, and again in the time it takes to recover from poor work.

The problem is that the local SEO market is opaque. Most business owners have no way to evaluate whether an agency is competent before signing a contract. Everyone claims to deliver results; few can prove it clearly.

A significant number of businesses that approach us have previously paid for local SEO that produced no measurable improvement, and in some cases left their Google Business Profile in worse shape than before. The warning signs were there in the sales process; they just did not know what to look for.

This guide gives you a practical framework: a checklist of what to look for, what to ask, and what to run from.


Table of Contents

  1. Before You Start: Know What You Actually Need
  2. The Evaluation Checklist
  3. Questions to Ask in the Discovery Call
  4. Red Flags That Should End the Conversation
  5. How to Compare Proposals
  6. Contract Terms to Watch
  7. FAQ

Before You Start: Know What You Actually Need {#before-you-start}

Before evaluating any agency, be clear on three things.

Your goal. Are you trying to appear in the Google Map Pack for one or two core services? Dominate local search across multiple Leicestershire towns? Increase phone enquiries from organic traffic? Different goals require different strategies and different price points.

Your timeline. Local SEO takes three to six months to produce meaningful results. If you need immediate volume, paid advertising may be a better short-term tool. Is local SEO worth the wait? →

Your budget. Knowing your ceiling before entering conversations stops you from being upsold to a package that is bigger than you need. UK local SEO pricing guide →

With those three things defined, you are in a position to evaluate agencies on their merits rather than their sales pitch.


The Evaluation Checklist {#evaluation-checklist}

Work through this checklist for every agency you seriously consider.

Track Record

  • Can they show evidence of local rankings achieved for previous clients, even anonymised?
  • Do their case studies describe businesses similar to yours in size, industry, or geography?
  • Do they have Google reviews or independent platform ratings (Clutch, Trustpilot)?
  • How long have they been operating? (Under 12 months = high risk without strong evidence)

Local Expertise

  • Do they understand the Leicestershire market specifically, or are they a generic national agency?
  • Can they name the local directories, community sites, and citation sources most relevant to your industry?
  • Do they have clients in or near Leicestershire whose results you could reference?

Transparency

  • Do they provide a clear monthly task breakdown before you sign?
  • Do they explain how they will achieve results, not just promise they will?
  • Will you own all accounts (GBP, Google Analytics, Search Console) or does the agency control them?
  • Do they use white-label services or do they do the work in-house?

Reporting

  • What metrics will appear in monthly reports?
  • Do they track keyword rankings, GBP insights (calls, clicks, direction requests), and website traffic?
  • Are reports in plain English or raw data dumps?
  • How often will you speak with someone at the agency?

Conflict of Interest

  • Do they currently work with your direct competitors in your service area?
  • Do they have a policy limiting the number of competing clients in the same niche and geography?

At AssistBDA, we cap at two clients per niche in any geographic area. Ask this question of every agency you evaluate. The answer tells you a great deal about how seriously they take client outcomes versus revenue.


Questions to Ask in the Discovery Call {#questions-to-ask}

A discovery call is your opportunity to go beyond the sales pitch. These questions are designed to separate agencies that understand local SEO from those that have learned to sound like they do.

“What is your primary category strategy for Google Business Profiles?” A knowledgeable agency will explain that primary category selection is the single most important GBP ranking signal according to Whitespark’s Local Search Ranking Factors. A vague answer or confusion about GBP categories is a warning sign.

“How do you approach citation building? Which directories do you prioritise and why?” The answer should include the core UK directories (Yell, Thomson Local, Bing Places, Apple Maps) plus industry-specific sources relevant to your business. Agencies that rely on bulk automated submission tools rather than quality targeted citation building are cutting corners.

“What does your review strategy look like?” Look for a systematic approach: a process for requesting reviews consistently, templates for responding, and an understanding of review velocity as a ranking signal. “We encourage clients to ask for reviews” is not a strategy.

“If I left after six months, would I own all my accounts and data?” The answer must be yes. Any agency that retains control of your GBP, Google Analytics, or Search Console when you leave is not acting in your interest.

“Can you show me a ranking improvement you achieved for a similar business?” Results do not need to be attributed. Anonymised before/after screenshots of Map Pack positions are entirely acceptable. An inability to show any evidence of ranking improvement is a serious concern.

“What happens in month one of working together?” You are looking for a specific answer: audit, GBP review, citation audit, strategy document. Generic answers like “we will begin optimising your online presence” signal there is no real process behind the pitch.

Full list of 15 questions to ask a local SEO agency →


Red Flags That Should End the Conversation {#red-flags}

“We guarantee top rankings”

Google’s own guidance is unambiguous: no one can guarantee specific search positions. An agency making this promise is either misleading you or relying on tactics that will eventually trigger a penalty.

They cannot explain their process

If an agency talks only about results and not about the specific activities they perform each month, they have no real process. Local SEO is a discipline of consistent, verifiable activities: GBP posts, citation submissions, link outreach. You should be able to see exactly what work was done and when.

Very cheap pricing with vague scope

Packages under £150/month cannot profitably deliver genuine local SEO work at current UK labour rates. What is sold as “local SEO” at this price point is typically automated bulk directory submission and templated content, tactics that can harm your rankings rather than improve them.

They own your accounts

Your Google Business Profile, Google Analytics, and Search Console are your business assets. If an agency insists on managing these through their own accounts rather than yours, you have no visibility into what they are doing and no way to recover your data if the relationship ends.

No client references available

A credible agency should be able to connect you with at least one current or former client willing to speak about their experience. An inability to provide any references, even after time to arrange it, is a meaningful signal.

Pressure to sign quickly

Urgency tactics (“this pricing is only available this week,” “we can only take one more client in your area”) are sales techniques. A credible agency with genuine demand does not need to pressure you. Take the time you need to evaluate properly.


How to Compare Proposals {#compare-proposals}

When you have two or three proposals in front of you, compare them on these dimensions rather than headline price:

Scope clarity. Which proposal is most specific about what will be done each month? Vague deliverables (“ongoing optimisation”) are impossible to hold anyone accountable to.

Deliverable ownership. Which proposal makes clear that you own all accounts and data, regardless of what happens to the relationship?

Reporting quality. Which proposal commits to the most meaningful metrics (Map Pack position, GBP calls and clicks, keyword rankings) rather than vanity metrics like “impressions” or “reach”?

Contract flexibility. Which proposal has the shortest minimum term without compromising on the scope needed to see results? Six months is standard and reasonable. Twelve months or more without evidence of results first is not.

Relevant experience. Which agency has demonstrably worked with businesses like yours: similar industry, similar geography, similar scale?

Price should be the last comparison point, not the first. A £600/month agency delivering clear results is far better value than a £400/month agency producing vague reports.


Contract Terms to Watch {#contract-terms}

Before signing, read the contract carefully for these clauses.

Auto-renewal. Many agency contracts auto-renew for another term unless you give 30–60 days written notice before the end date. Set a calendar reminder the day you sign.

Data ownership. The contract should explicitly state that you own your GBP, Analytics, Search Console, and any content created during the engagement.

Work for hire. If the agency creates content for your website, confirm the contract states that content belongs to you, not the agency.

Exclusivity clauses. Some contracts prohibit you from working with another SEO agency simultaneously. This is unusual and worth pushing back on.

Results guarantees. If an agency includes ranking guarantees in the contract, ask exactly what the remedy is if they are not met. Usually there is none. The guarantee is cosmetic.


FAQ

How long should I trial an agency before deciding if they are working?

Give any reputable agency a minimum of three months before drawing conclusions. The first month is typically audit, setup, and strategy. Months two and three begin to show early movement: improved GBP engagement, rising citation count, early keyword movement. Full ranking results take four to six months in competitive markets.

Should I sign a long-term contract?

A six-month minimum commitment is reasonable. It gives the agency time to deliver and gives you time to fairly evaluate results. Beyond six months, look for a rolling monthly arrangement once the initial term is complete. This gives the agency an ongoing incentive to perform.

What if I am unhappy with the agency mid-contract?

Before signing, ask what the exit terms are if you are genuinely dissatisfied. Some agencies offer pro-rated refunds or early exit clauses if specific deliverables are not met. If an agency refuses any form of exit provision, that tells you something about their confidence in their own work.

Is it better to choose a local agency or a national one?

For Leicestershire businesses, a local agency has genuine advantages: they understand the local market, the local directories, the community link opportunities, and the competitive landscape in your area. A national agency with a generic local SEO product will not have that granularity. That said, a national agency with strong proven results in your specific industry can offset the location advantage. Evaluate on evidence, not geography alone.


Take the Evaluation Step by Step

The right local SEO agency is one whose work you can understand, verify, and measure. If an agency cannot clearly explain what they will do, show evidence they have done it before, and demonstrate how you will know it is working, move on.

If you are evaluating AssistBDA as part of your search, we are happy to answer every question on this checklist. You may also find it useful to understand what a local SEO agency actually does month to month before committing to one. Start with a free local SEO audit that shows you your current position and what it would take to improve it.

Request your free local SEO audit →

Written by Ythan Jones · Founder, AssistBDA

Ythan runs AssistBDA from Coalville, doing hands-on local SEO for Leicestershire businesses: Google Business Profiles, on-site work, and citations.

Connect on LinkedIn

Want results like this?

Get your Leicestershire business onto the front page of Google and Maps.

Start Your Campaign