Section 07 · Getting Started · Article 31

DIY SEO vs Hiring an Agency for Small Businesses

DIY costs your time. Agency costs cash. The question is which is cheaper once you price your own time honestly. The year-1 comparison stack below lays out hours, cost, results and risks for both paths. Decide based on numbers not assumption.

Updated: May 2026
Written by: Andrew Odgers, MD
Reading time: 8 minutes
Quick answer

Hire an agency if your hourly time is worth more than £30. DIY SEO requires 8 to 10 hours per week sustained across 12+ months. At a £75/hr owner rate that is roughly £35,000 of opportunity cost in year 1. An agency at £350 per month is £4,200 for the year. The cost calculation favours an agency for almost any UK SB owner who values their time honestly. DIY only makes sense if you have genuine excess time, value learning the skill or run a business below £200k annual revenue.

DIY vs Agency by the numbers

Three numbers that frame
the DIY vs agency decision honestly

8-10hr/wk

DIY time required

Sustained weekly hours required for DIY SEO to actually work. Below 5 hours sustained, the programme stalls. Below 3 hours sustained, it cannot produce results.

£350/mo

Entry-level agency cost

Lillian Purge local SEO retainer for single-location service businesses. Equivalent to roughly 5 hours of owner time at £75/hr per month.

£30/hr

Decision threshold

If your honest hourly rate exceeds £30, an agency at £350/mo is cheaper than DIY at 8 to 10 weekly hours. Almost every UK SB owner exceeds this threshold.

Price your own time honestly

"Free DIY" is a myth that ignores opportunity cost

The most common decision error is treating DIY SEO as free because no money changes hands. DIY is not free. It costs 8 to 10 hours per week of owner time sustained across 12+ months. The honest way to evaluate the cost is to apply your real hourly rate (what you earn or could earn doing actual paid work) to those hours. For most UK small business owners that number reaches £30,000 to £50,000 of opportunity cost per year.

An entry-level agency retainer at £350 per month is £4,200 for the year. The math is simple. If your time is worth more than £10 per hour the agency is cheaper. If your time is worth more than £30 per hour the difference becomes embarrassing. DIY only makes sense when one of three conditions is true: you genuinely have excess time, you specifically want to learn SEO as a skill or your business is too small (under £200k revenue) to justify any agency spend.

The year-1 comparison stack below lays out hours, cost, outcomes and risks for both paths. Use it to make the decision based on honest numbers rather than the instinctive assumption that DIY saves money.

Three honest questions

The three questions that decide
whether DIY or agency is right for you

01 · What is your time worth?

Apply your honest hourly rate to 9 hours per week

If you earn £50,000 annually you make roughly £25 per hour during working time. If you charge £100/hr for client work your time is worth that. 9 hours weekly times your real rate times 52 weeks gives the honest DIY cost. Compare to £4,200 for an entry-level agency year.

02 · Can you sustain 9 hours weekly?

Honestly, for 12+ months, alongside running the business

9 hours weekly sounds manageable in week 1. By month 6 most owners drop to 3 to 4 hours. By month 9 most have quit. Sustaining the commitment across 12+ months alongside operations is the harder challenge than the SEO work itself. Be honest about your capacity before committing.

03 · Do you want to learn SEO?

As a skill investment with future commercial value

DIY can make sense as a deliberate learning investment if you plan to apply the skill to multiple businesses or as part of your professional identity. If you just want the SEO results to happen, agency is cheaper. Learning SEO seriously takes 200+ hours before you produce work at agency quality.

Year-1 comparison stack

DIY vs Agency
Hours, cost, results and risks across 12 months

Two vertical stacks side by side. Each shows the realistic year-1 breakdown for that path. Owner hours, cash cost, expected outcome plus the main failure risk for each.

DIY vs Agency · Year 1 honest comparison
DIY SEO
Owner-led approach
Owner time per week
8-10 hours
Content writing, keyword research, technical audit, link outreach, GBP work, learning, reporting.
Cash cost per month
£100-£200
Semrush subscription (£120), hosting upgrade, occasional tool spend.
Year 1 outcome
Variable
Depends on skill picked up and sustained effort. Most owners produce 10 to 30 pages and partial rankings.
Main risk
Burnout by month 6
Owner commitment drops as business demands compete. Most DIY programmes stall by month 6 to 9.
Year 1 total opportunity cost
£35,000+
468 hours × £75/hr realistic rate plus £1,800 tool spend
VS
Agency
Entry-level local SEO
Owner time per week
1-2 hours
Reviewing content, weekly check-in call, signing off changes. Agency does the rest.
Cash cost per month
£350
Lillian Purge local SEO retainer covering audit, content, GBP, schema, internal linking, monthly reporting.
Year 1 outcome
Predictable
40-50 pages produced, technical foundation solid, first rankings at month 4, commercial returns months 6 to 9.
Main risk
Wrong agency choice
Vetted properly upfront, this risk drops to near zero. See guides 33 plus 34 for vetting process.
Year 1 total cost
£4,200
12 × £350 monthly retainer plus 78 hours of owner time
Apply your own honest hourly rate to the DIY hours figure to get your real comparison. If you earn £30/hr the DIY cost is £14k vs £4.2k agency. If you earn £75/hr the DIY cost is £35k vs £4.2k agency. If you earn £150/hr the DIY cost is £70k vs £4.2k agency. The agency wins on cost for almost every UK SB owner once time is priced honestly. The decision becomes about whether you genuinely want to learn SEO as a skill, not whether you save money.
Five decision rules

Five rules
that protect the DIY vs agency decision from emotion

Calculate honest hourly rate firstTotal annual income divided by working hours. Use this rate in the comparison maths, not zero.
Test your sustained capacityTrack 4 weeks of 9 actual SEO hours weekly before committing to DIY. Most owners cannot sustain it.
Hybrid is a real optionAgency handles strategy plus technical. Owner or team writes content using agency briefs. Often the best mix.
Below £200k revenue, DIY only if you have timeSmaller businesses cannot justify agency spend mathematically. Hybrid or DIY with realistic capacity check.
Above £500k revenue, agency every timeYour hourly rate is too high to make DIY mathematically rational. The agency cost is rounding error against revenue.
DIY works when vs agency works when

When each path actually makes sense
for a UK small business

Agency makes sense when

Most UK small businesses fit this profile

  • Owner hourly rate above £30 honestly priced
  • Annual revenue above £200k
  • Cannot sustain 8 to 10 hours weekly across 12 months
  • Wants predictable execution not learning experience
  • Has cash flow to support £350-£1,550 monthly
DIY makes sense when

Narrow set of conditions all true

  • Genuine excess time available consistently
  • Annual revenue below £200k where agency unaffordable
  • Specifically wants to learn SEO as a skill investment
  • Comfortable with variable outcomes over 12+ months
  • Can commit to 12-month timeline before quitting
In context: This guide is part 31 of 34 in the small business SEO operational reference.
Browse the full hub →
Hybrid models welcome

Full agency, partial agency or DIY support.
Whichever fits your time honestly.

Every Lillian Purge engagement is scoped to fit the actual time you can commit. Full retainer at £350/mo for hands-off SEO. Hybrid where your team writes and we handle technical plus strategy. DIY consulting if you want the playbook without ongoing delivery. We will tell you honestly which makes sense for your numbers.

Frequently asked

DIY SEO vs hiring an agency for small businesses

Should I do SEO myself or hire an agency?
Hire an agency if your hourly time is worth more than £30. DIY is realistic if you can commit 8 to 10 hours per week consistently for 12+ months and you value your own time below £30 per hour honestly. Most UK small business owners are better off hiring. A £350/mo agency replaces £35,000 of owner time at £75/hr across 12 months.
How many hours per week does DIY SEO take?
8 to 10 hours weekly sustained across 12+ months. That covers content writing, keyword research, technical audit, link building outreach, GBP maintenance, reporting and learning. Below 5 hours weekly the programme stalls. Most owners cannot maintain 8 to 10 hours sustainably alongside running the business.
What does an SEO agency cost for small businesses?
£350 to £1,550 per month depending on scope. £350 covers local SEO for single-location service businesses. £750 covers fuller content production plus link building. £1,550 covers national SEO programmes. Compare to DIY at 8 to 10 hours weekly times your honest hourly rate.
Can I mix DIY and agency SEO?
Yes commonly. Many UK small businesses run hybrid models where the agency handles strategy, technical and outreach while the business owner or team writes content using agency briefs. This often produces the best mix of cost efficiency plus owner involvement.