
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
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.
- Define what counts as a traceable enquiry, then ask every provider to record it the same way.
- Confirm who holds admin access to the ad account, the domain and the analytics.
- Ask what the provider does in a quiet month, not only in a strong one.
- Convert each quote into cost per traceable enquiry using your own job value.
- 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.



