Service · SEO

Rank for what people actually search for.

Local, technical, content — the unglamorous SEO work, reported in plain English. Month-by-month, cancel anytime.

starts at $690/mo · no lock-in
3–6 mo
To first real ranking moves
Local terms usually sooner, competitive terms longer. We tell you up front.
2.3×
Typical org traffic at 6 mo
Average across our last 12 clients. Not the best-case — the middle.
0
Contracts or lock-ins
Month-to-month. If we are not earning our keep, fire us.
1 page
Monthly report length
What we did, what moved, what is next. No 40-page slide decks.
What you get

What's in, what's not.

INCLUDED
Technical audit + fixes
We dig through Search Console, crawl your site, and fix what's broken.
INCLUDED
Keyword strategy that's actually winnable
No chasing "dentist" — we find the terms you can rank for.
INCLUDED
On-page optimisation
Titles, meta, schema, internal links, content upgrades.
INCLUDED
Google Business Profile
For local businesses, this is where most of the traffic comes from.
NOT US
12-month lock-in contracts
Cancel any month.
NOT US
"Impressions went up!" reports
We report calls, leads and revenue — things you can bank.
Deliverables

What a typical month looks like.

We are boring about this on purpose — SEO that works is 80% consistent execution.

01
Technical hygiene
Weekly crawl, fix broken links, monitor Core Web Vitals, keep schema valid, watch for index bloat.
02
Content, published
2–4 pieces per month targeting terms we know we can win. Briefed, written, optimised, internally linked.
03
GBP & local
For local businesses — photos, Q&A, reviews flow, category tuning, citation consistency.
04
Outreach, earned links
Not buying. Directories, partners, podcasts, data-led posts worth linking to. Slow, real.
05
Analytics & insight
Search Console, GA4, rank tracker. We read it, you get the summary.
06
One-page report
End of each month: top keyword movements, traffic change, new pages, what is coming next.
How it works

A typical engagement.

01 · Month 0
Audit
Deep dive on site, competitors, analytics. You get a written plan.
02 · Month 1
Fix the foundations
Technical fixes, GBP, schema, the boring stuff that unlocks the rest.
03 · Month 2+
Content + links
Targeted pages for winnable terms. Slow, compounding work.
04 · Monthly
Report
One-page PDF: what we did, what changed, what's next.
Deep-dive

Where we actually move the needle.

01
Keyword strategy
We do not target "dentist". We target "emergency dentist marrickville saturday" and 40 terms like it. Lower volume, much higher intent, winnable.
02
Local schema + GBP
For any service business in Sydney, the Google Business Profile + LocalBusiness schema combination does more than any 3,000-word blog post.
03
Content that answers, not sells
Every piece answers a question a customer actually types. Sales-speak does not rank and does not convert.
04
Internal linking
The link graph inside your own site is the cheapest ranking lift available. We obsess over it.
05
Measurement that matters
Impressions and rankings are leading indicators. We also track calls, bookings and revenue attributable to organic.
How we stack up

How we compare to other SEO providers.

Cheap offshore ($99/mo)Generalist agency ($1.5–3k)Us ($690/mo)Enterprise SEO ($8k+)
Monthly cost$99–299$1,500–3,000$690$8,000+
Content written for youSpun AISometimesYes, 2–4/moYes, heavily
Real linksPBN/badMixedEarned onlyEarned, press
Local SEO focusGenericBolt-onCore strengthPart of the mix
ReportingAutomated PDFSlide deckOne-page plain EnglishHuge dashboards
Good forNobody$5m+ revenue$0.5–5m SMBs$25m+ revenue
What a client said
Six months in, organic bookings doubled. The monthly report is one page. It was the single cheapest effective thing we did all year.
Jules M.
Owner, Marrickville Café
Questions

Things people usually ask.

Didn't answer yours? Just email — we reply.

Usually 3–6 months for local, 6–12 for competitive terms. Anyone promising faster is lying or spamming.

Want to talk about it? Email us.

No sales deck. Just a reply from one of us, usually the same day.

Get in touch Email us