digital marketing, seo, google, emarketing, sem, serp, business, informatics, computers, web pages, diagrams, internet, analyst, search engine optimization, modern, tablet, phone, smartphone, advertising, corporation, competition, analysis, adwords, stylus, google adwords, it, samsung, digital marketing, digital marketing, digital marketing, seo, seo, seo, seo, seo, google, business, business, business, business, advertising, analysis
Photo by AS_Photography on Pixabay

Reviews

Part of How to check local business marketing reviews before you pay

Agency or in-house for local service marketing

A practical guide to choosing agency, freelance, in-house or software-led local service marketing, with trade-offs in control, account ownership and exit.

What to take away

  • An agency retainer buys continuity and campaign capacity. An in-house hire or freelancer buys control and a clearer view of every wasted click.
  • Match the model to volume. Below roughly twenty traceable enquiries a month, owner-led or freelance work usually costs less; above that, a retainer carries more.
  • Ownership decides your exit. Ad accounts, domain, creative files and enquiry data should sit in your name, with admin access from day one.
  • Score shortlisted providers with the review and comparison methods checklist, because a cheap retainer with untraceable calls is the dearest option on the page.

The direct answer

Neither model is cheaper in the abstract. Buy a retainer when you need capacity and continuity. Hire in-house or use a freelancer when you need control and can carry the admin yourself.

Three variables decide the comparison: monthly enquiry volume, the value of one won job, and how clean a handover you want at the end. Cost per traceable enquiry is the only figure that works across all three models.

Tools used in local-service marketing include Google Ads, Google Business Profile, Google Analytics 4, Microsoft Advertising, Meta Ads Manager, CallRail and WhatConverts. Agency accreditation can be checked via Google Partner and Microsoft Advertising Partner badges.

What each model's costs include

What you pay

Agency retainer
A monthly fee, often on a 6 to 12 month term
Freelancer
A day rate or part-time monthly fee
In-house hire
Salary plus tooling, training and cover
Software-led or hybrid
A licence fee plus a service fee

What you get

Agency retainer
Campaign management, listing upkeep, monthly reporting
Freelancer
Hands-on work shared across several clients
In-house hire
Full-time attention to one business
Software-led or hybrid
Tooling you rent with people attached

Control

Agency retainer
Limited unless you hold admin access
Freelancer
High over data, lower over capacity
In-house hire
Highest
Software-led or hybrid
Depends on licence terms and seat count

Exit risk

Agency retainer
Medium to high if the agency owns the ad account
Freelancer
Low, usually short notice
In-house hire
A staffing matter, not a handover
Software-led or hybrid
Often the hardest terms to unpick

Best fit

Agency retainer
About 20 or more tracked enquiries a month
Freelancer
Steady demand with seasonal peaks
In-house hire
High and constant enquiry volume
Software-led or hybrid
Firms that want reporting in one place

A common agency management fee range is 10% to 20% of ad spend, though flat retainers are also common. Illustrative figures only, not market averages. A Leeds plumbing firm pays a £1,200 monthly retainer. A Bristol electrician runs his own Google Business Profile. A freelancer charging £350 a month for two days of work suits steady demand.

An in-house hire carries a salary plus employer National Insurance contributions, workplace pension duties and cover for holidays, which is the true price of the control you gain. You will also need to run payroll through HMRC's PAYE system and meet workplace pension auto-enrolment duties, overseen by The Pensions Regulator. A software licence is billed per user or per tracked phone number, so it scales with your team rather than your results.

A product comparison that separates licence fees from service fees stops a hybrid deal hiding its real cost per lead.

Agency vs in-house vs hybrid

Agency retainer

Control
Agency holds
Cost shape
£900/month
Cover
Agency provides
Exit risk
Ad history loss
Traceability
Tracked enquiries

In-house/freelancer

Control
You hold
Cost shape
£350/month
Cover
You provide
Exit risk
Low
Traceability
Every enquiry

Software-led/hybrid

Control
Shared
Cost shape
Licence + service
Cover
Vendor provides
Exit risk
Highest
Traceability
May hide cost

Ownership, access and exit

Ask who owns the domain, the ad accounts, the creative files and the enquiry data, then get the answer in writing before you sign. Search history remains in the platform account; a new agency can review it only if it has access to that account.

If the provider holds the account, leaving means starting again with no record of what worked. Request admin access on day one and export settings and contact lists before the first invoice.

Enquiry data carries duties after the contract ends. Follow-up marketing must comply with UK GDPR and the Privacy and Electronic Communications Regulations 2003 (PECR), including applicable lawful-basis and consent rules; the ICO's direct marketing guidance explains them.

Exit terms belong in the contract, not in a verbal promise. Use the commercial contracts resource to help frame notice periods and asset transfer, then record the agreed terms in writing.

Example: a plumbing firm weighing three routes

  • Retainer route£120 each
  • Freelancer route£92 each
  • Software-led route£100 each

The model with the lowest headline fee is not the model with the lowest cost per enquiry.

These sums are illustrative, not published averages. Run the same arithmetic with your own average job value, because a £92 enquiry is only cheap if it converts into work.

How to compare quotes fairly

Work through five checks before you sign anything.

  1. Define what counts as a traceable enquiry, then ask every provider to record it the same way.
  2. Confirm who holds admin access to the ad account, the domain and the analytics.
  3. Ask what the provider does in a quiet month, not only in a strong one.
  4. Convert each quote into cost per traceable enquiry using your own job value.
  5. Check the claims your ads will make, because a free survey or a fixed price must be substantiated under the CAP Code (ASA AdviceOnline).

Inclusion criteria for providers

  • Show traceable enquiries for service area
  • Name postcode districts and channels
  • Local landing pages vs national agency
  • Check CAP Code via AdviceOnline
  • Use ONS housing data for catchment
  • Match model to density and tenure

Common questions

Is a retainer or an in-house hire cheaper for a small English firm?

Below roughly twenty traceable enquiries a month, a freelancer or owner-led approach usually costs less. Above that, a retainer buys capacity one person cannot cover.

Who owns the ad account if I leave an agency?

Whoever the account is registered to. Ask for owner-level access on day one, then export settings and contact lists before you need them.

What notice period should I agree before signing?

Match it to your buying cycle. A month is common for freelancers, while retainers often ask for three months or the remainder of the term, so negotiate.

How do I test a provider before a long contract?

Start with a paid project or a short trial, and judge it on tracked enquiries rather than activity reports.

More in Reviews