SEO Basics for Small Business: The True Cost of Outsourcing vs. the 20-Minute DIY Method
Nov 19, 2025Last updated: April 2026 · Written by 20 Minute Marketing · 10 min read
SEO agency retainers for NZ small businesses typically run $1,500–$5,000 per month. DIY SEO with the right knowledge costs $49–$200/month in tools and 3–5 hours per week of your time. This comparison uses real numbers to help you decide which option makes sense for your situation.
The Real Costs Compared
📘 Want the full picture? Read our local SEO strategy — the complete pillar guide this article is part of.
| Cost category | SEO agency | Trained DIY |
|---|---|---|
| Monthly retainer / course | $1,500–$5,000/month | $49/month (course) |
| SEO tools (optional DIY) | Included in retainer | $0–$150/month (Google Search Console free; paid tools optional) |
| Your time | 2–3 hrs/month (briefing, reviewing reports) | 3–5 hrs/week (reducing to 1–2 hrs as efficiency builds) |
| Annual cost (mid-range) | $30,000–$60,000 | $588–$2,388 |
| What happens if you stop? | Results decay; you own nothing | Rankings maintained; you own the knowledge permanently |
What an Agency Actually Does (And Doesn’t Do)
A reputable SEO agency provides: technical site audits, keyword strategy, on-page optimisation, content creation or direction, link building, and monthly performance reporting. What they typically don’t provide: full transparency on tactics, transfer of knowledge to you, or any guarantee of results (the honest ones say this clearly).
The dependency problem: SEO agencies are structured to keep you dependent on them. If you can evaluate their work yourself, you’ll immediately notice if results aren’t being delivered. Most business owners can’t, and agencies know this. Learning SEO basics — even if you ultimately hire an agency — makes you a significantly harder client to mislead.
What Trained DIY SEO Requires
To do your own SEO effectively you need to be able to:
- Research keywords and identify the ones worth targeting for your specific business and location
- Optimise title tags, meta descriptions, H1s, and URL structure for every page
- Use Google Search Console to monitor indexing, identify problems, and find growth opportunities
- Write or brief content that meets 2026 quality standards (E-E-A-T, Information Gain)
- Build local citations and maintain NAP consistency across directories
- Understand link building basics well enough to earn or request links from relevant sources
A structured SEO course covers all six of these in the order they matter. A good course takes 8–12 weeks to complete properly at 20–30 minutes per day.
When to Use an Agency vs DIY
| Situation | Recommendation |
|---|---|
| Early stage, limited budget, time available | DIY — build skills while budget is tight; every dollar saved on agency goes to ads |
| Established business, revenue to invest, no time | Agency — but learn the fundamentals first so you can evaluate their work |
| Competitive local market, technical site issues | One-time technical audit from specialist, then DIY ongoing management |
| Scaling with multiple locations or national reach | Agency — complexity justifies the cost at this scale |
Frequently Asked Questions
How do I evaluate whether an SEO agency is actually delivering results?
The minimum acceptable reporting from any SEO agency: monthly Search Console data showing organic click trends, a list of keywords they’re targeting and their current positions, any technical issues fixed that month, and links they’ve built with the source domains. If an agency can’t produce clear data on each of these, either they’re not doing the work or they don’t want you to be able to evaluate it. Either is a red flag.
Can I do my own SEO alongside running a busy small business?
Yes, if you structure it correctly. The critical tasks — GBP maintenance, monthly Search Console check, quarterly content publication — take under 2 hours per week once you know what to do. The initial setup phase (first 6–8 weeks) requires more time. See our SEO setup fundamentals guide for the exact sequence of what to do first.
Learn to do your own SEO — properly, in 20-minute lessons built for NZ small business.
Check Out Essentials →Want a tailored recommendation? use the course matchmaker.
Want to rank higher without becoming an SEO expert?
The 20 Minute Marketing course shows time-poor business owners exactly what to do each week to climb Google — no jargon, no 40-hour audits.
Built for time-poor NZ small business owners.
You'll never need a Marketing Agency again!
Digital Marketing Courses that teach you more than an Agency ever could (or would!)