Oski Marketing
Home / Blog / Choosing a marketing agency
Choosing a marketing agency

The Best Marketing Agency for a London Small Business: How to Choose in 2026

By the Oski Marketing team · Updated · 7 min read

The best marketing agency for a London small business understands how your customers find and contact you, names who will do the work, leaves you owning your website and accounts, reports in plain English and lets you leave on short notice. Judge agencies on those points, not on awards, follower counts or "best in London" claims.

What makes a marketing agency good for a small business?

A good agency for a small business starts with your enquiries, not with a package. Before anyone talks about posts per month or keyword lists, they should want to know how customers reach you today: phone, web form, WhatsApp, Google Business Profile, walk-ins. They should ask what a typical job or order is worth and which work you want more of.

Agencies built for large brands often sell big strategy decks and long sign-ups. A small business in Hackney or Croydon usually needs fewer, sharper things done well: a profile that shows up on Google Maps, a website that works on a phone, ads that only run where you actually work, and someone answering when the phone rings. The right agency is comfortable working at that level and tells you which of those is the problem first.

How do you compare London marketing agencies fairly?

Score every agency on the same criteria so the nicest pitch does not win by default. Give each one a mark out of five on each row, and ask for evidence rather than promises.

Criterion What good looks like Score (0 to 5)
Understands your customers Asks about job value, busy seasons, where enquiries come from
Checks before selling Looks at your site, Google profile and competitors before quoting
Who does the work Names the people (or roles) who will actually do it
Ownership You own the domain, website, Google profile and ad accounts
Contract Rolling or short notice, no exit fee, clear scope
Reporting Enquiries and cost per enquiry, written so you can follow it
Honesty about results No guarantees of rankings or leads, realistic timelines
Rules Knows UK advertising and privacy rules and mentions them unprompted

An agency that scores well on ownership, contract and honesty but lower on polish is usually a safer choice than the reverse. Polish is easy to buy; trust is not.

Who should own your website, Google profile and ad accounts?

You should own them, and the agency should be given access. Google Business Profile has owners and managers: managers can edit the profile and reply to reviews, but only owners can add or remove users or delete the profile. Google Ads works the same way, with access levels from email-only up to admin, where admins control who else gets in.

So the safe set-up is simple: your business is the primary owner of the Google profile, the Google Ads account and the domain, and the agency gets manager or standard access. If an agency insists on owning these, you will struggle to leave. We cover the full check in who should own your website and Google profile.

How do you build a shortlist?

Build a shortlist in five steps and keep it to three to five agencies.

  1. Write a one-page brief. What you sell, where, your average job or order value, what you want more of, and your monthly budget range including ad spend.
  2. Find candidates who work with businesses like yours. Look for case studies or examples in your sector and size, not just big-brand logos.
  3. Check they are real. Look the company up on Companies House, which shows registered address, incorporation date and current officers for free.
  4. Send the same brief to each. Ask for a written first-90-days plan, a named contact and their contract terms.
  5. Score the replies with the table above and invite the top two to a call where they walk you through your own website and Google listing.

The call is where the gap shows. An agency that has already looked at your profile and spotted that your opening hours are wrong is doing the job before you have paid.

What questions should you ask on the first call?

Ask questions that force specific answers. "What would you check first on our account, and why?" "Who exactly will do the work each month?" "What will the monthly report show?" "How do we leave, and what do we take with us?" Our full list, with what a good and a weak answer sound like, is in 15 questions to ask before you hire a marketing agency.

Listen for whether they ask you questions back. Good agencies want to know how you answer the phone after 6pm, because a missed call costs the same whether it came from SEO or an ad.

What are the red flags when choosing an agency?

The biggest red flags are guarantees, ownership grabs and vague reporting. Google's own advice says no one can guarantee a number one ranking and to be wary of anyone claiming a special relationship with Google or "priority submit". Others to watch for:

There are more in our guide to marketing agency red flags.

Is an agency always the right answer?

No. If you have a small budget and some time, you can do a lot yourself: claim and fill in your Google profile, ask happy customers for reviews, and fix your website's contact page. A freelancer suits a single, well-defined job such as a new website. An agency makes sense when you need several skills working together month after month. Our comparison of agency, freelancer and doing it yourself sets out the trade-offs.

Where Oski Marketing fits

Oski Marketing is a London digital marketing agency, trading since 2020, working with small businesses that get customers by phone, form or message: trades first, then estate agents, restaurants, salons, clinics and local shops. We start by checking what happens when a customer tries to reach you, fix what loses them, then run the ads and content that bring more. Retainers are rolling with no lock-in, ad spend goes straight to the platform, and you keep ownership of your site, domain and Google profile while we take manager access. Published prices start from £600/month for Google Ads or paid social management, £800/month for SEO and £1,600 one-off for a website.

We are probably not the right fit if you want rankings or leads promised in writing, a national e-commerce or enterprise programme, the cheapest possible post package, or cold texting and emailing of bought lists. If that is you, a different specialist will serve you better.

What to do this week

  1. Write your one-page brief: services, area, average job value, budget, what you want more of.
  2. Check you are the owner of your Google Business Profile and Google Ads account, and list who else has access.
  3. Look up any agency you are talking to on Companies House.
  4. Ask each agency on your list the same three questions: who does the work, what they would check first, and how you leave.
  5. Score the replies with the table above before you take any sales calls.

Frequently asked questions

How do I find a good marketing agency in London?

Start with three to five agencies that already work with businesses your size and in your sector, then score them on the same criteria: who does the work, what they will check first, who owns your accounts and how you leave. Ask each one for a written plan for the first 90 days. The one that asks the most about your customers is usually a better bet than the one with the slickest deck.

Should a small business use a London agency or one elsewhere in the UK?

Location matters less than knowing your market. A London agency may understand borough-by-borough competition and commuter patterns better, but most work is done remotely either way. What counts is whether they have looked at your area's search results and competitors before they quote.

Can an agency guarantee page one of Google?

No. Google's own guidance says nobody can guarantee a number one ranking and warns against anyone who claims a special relationship with Google. A guarantee is a reason to walk away, not a reason to sign.

What should a marketing agency do in the first month?

A good first month is mostly checking and fixing: tracking set up so enquiries are counted, your Google Business Profile tidied, the website tested on a phone, and a written list of what will be done next. You should see work you can point at, even if results take longer.

Sources

  1. Google Search Central: Do you need an SEO?
  2. Google Business Profile Help: Manage your Business Profile owners and managers
  3. Google Ads Help: About access levels in your Google Ads account
  4. ASA: Types of claims, superlative
  5. GOV.UK: Get information about a company

Want a second opinion before you sign anything?

Send us the proposal or the agency you're considering. We'll tell you, in plain English, what's good, what's missing and what to ask.

Get in touch