Blog · B2B SaaS SEO

Choosing a SaaS SEO agency, and when not to hire one

Most SaaS SEO agency evaluations compare deliverables and price. Neither predicts the outcome. What predicts it is whether the engagement leaves you with a system or a dependency, and whether you were ready to hire at all.

What does a SaaS SEO agency actually do?

A SaaS SEO agency is an outside team that plans and carries out search engine optimisation for software companies: technical fixes, keyword and topic strategy, content, links and reporting, usually on a monthly retainer. The useful distinction between agencies is not the service list, which is nearly identical, but what the engagement leaves behind when it ends.

Agency proposals converge on a similar list: a technical audit, keyword research, a content calendar, some number of articles a month, link building, monthly reporting, and lately AI search or “GEO” work. Two agencies can deliver that identical list and produce entirely different outcomes, because the list describes activity rather than what the activity leaves behind.

What a SaaS SEO agency’s services are, and what each should leave behind
Service What it involves What you should own afterwards
Technical SEO Crawling, indexing, site speed, migrations A list of fixes made, and rules that stop them recurring
Keyword and topic strategy Research and a map of which page targets which query The keyword map, exported, in your drive
Content Briefs, writing, editing, updates Briefs and a brief template your team can reuse
Link building and digital PR Earning links from other sites A list of every link acquired and how
AI search visibility Making pages retrievable and quotable by assistants The method, and a repeatable test
Reporting Monthly performance and decisions Dashboards in your own accounts, and a decision log
The right-hand column is what to write into the contract

The useful question is what still exists when the engagement ends. If the answer is a pile of articles and a rankings dashboard you no longer have access to, you rented traffic. If the answer is a content architecture your team can operate, briefs they can write against, and a link structure that maintains itself, you bought an asset.

This distinction is not a moral one about good and bad agencies. It is about what you contracted for. Most contracts specify volume of output, so volume of output is what you get. What that system should contain before you go looking for someone to build it is set out in the B2B SEO strategy guide, and the wider operator’s view of B2B search is in the B2B SEO guide.

When not to hire a SaaS SEO agency

A SaaS company should not hire an SEO agency before product-market fit, without an internal owner, or when its market is too small to generate search demand. Three situations where the answer is no, and one where it is clearly yes.

Should you hire a SaaS SEO agency now?
Is positioning stable, with product-market fit?
No
Wait. If positioning is still moving, the content will be rewritten before it ranks. Organic compounds, which is only an advantage when the thing compounding stays true.
Yes
Is there a named internal owner who can answer product questions and approve changes?
No
Name the owner first. An agency without someone internal who can answer product questions, approve technical changes and make judgement calls produces generic content, because generic content is all that is possible without access.
Yes
Does real volume data show commercial search demand, and can you wait twelve months for the return?
No
Not yet, and perhaps not at all. In a market of a few thousand companies or fewer there may not be enough search demand, and targeted outbound and community will often outperform. A company that needs payback inside six months should not be buying SEO.
Yes
Hire. With product-market fit, an internal owner, search demand and a twelve-month horizon, organic search is worth building as a channel. Run the payback check below before talking to agencies.
If an answer is ‘partly’, treat it as no.

The payback check, with a worked example

Before talking to agencies, work out what the engagement has to produce to pay for itself.

If your keyword research shows the commercial queries in your category cannot plausibly deliver that, the answer is not a cheaper agency; it is a different channel.

Run the payback check on your own numbers

The calculator repeats the example. Engagement cost is the monthly fee x months. Gross profit per customer is contract value x gross margin, summed over the years valued with each year multiplied by gross revenue retention: ACV x margin x (1 – GRR^years) / (1 – GRR), or simply ACV x margin x years when retention is 100%. Break-even customers are cost divided by that value, rounded up for the demos and visits that follow: demos = customers / close rate, visits = demos / visit-to-demo rate, and visits a month = visits / months.

SaaS SEO agency payback calculator

Put in the retainer you have been quoted and your own funnel rates.

Engagement cost$72,000
Gross profit per customer$24,696
Break-even customers2.9
Demos needed15
Commercial-page visits needed375
Visits a month over the engagement31Compare with realistic clicks on your commercial queries
Hypothetical defaults from the worked example above. Change any number.

Replace every assumption with your own numbers. The SEO ROI Calculator runs a related model month by month, including the lag before results arrive.

Time matters as much as volume. In Ahrefs’s 2026 update of its ranking study, only 1.74% of 1 million random URLs first seen in September 2023 reached the top 10 within a year, and 6.11% of a separate sample of 2 million new pages with English content. A company that needs the payback inside six months should not be buying SEO at all.

How much does a SaaS SEO agency cost?

SaaS SEO agency costs vary widely, and the most reliable public data covers SEO providers in general rather than SaaS specialists. Ahrefs’s survey of 439 SEO service providers found that $501 to $1,000 a month was the most common retainer, charged by 20.4% of respondents, that $75 to $100 was the most common hourly rate, and that $2,501 to $5,000 was the most common per-project fee.

The most common band is not the same as what an agency charges. Broken down by provider type, the same survey found that agencies charged an average retainer of $3,209 a month, against about $1,349 for freelancers, calculated from the top of each respondent’s price band, and that 79.1% of providers in the US and Canada charged at least $1,001 a month.

SEO retainers in Ahrefs’ survey of 439 providers
$501 to $1,000
Most common monthly retainer band, charged by 20.4% of providers
$3,209
Average agency retainer a month
$1,349
Average freelancer retainer a month
79.1%
Share of US and Canada providers charging at least $1,001 a month
Ahrefs, SEO pricing survey. Averages calculated from the top of each respondent’s price band

Backlinko, reporting its own survey of more than 300 SEO professionals, puts it more loosely: agencies charge approximately 30% more on average than freelancers.

Treat all of these as a floor rather than a guide for a SaaS specialist. Listicles published by agencies themselves often quote higher SaaS retainers, usually without a source or a methodology. The figure that matters more than the price is what the contract buys: a cheap retainer that buys article count and an expensive one that buys article count fail the same way, just at different speeds.

What drives the price

  • Experience. In Ahrefs’s pricing data, average retainers rose from $1,540.52 for providers in business two years or less to $3,648.28 for those with five to ten years.
  • Region. The survey found much lower rates in some markets, with 76% of India-based providers charging $1,000 a month or less.
  • Scope. Strategy and architecture cost differently from production volume; ask for the two to be priced separately so you can see which you are paying for.
  • Content production. Article writing is usually the largest variable cost. If your team writes, the retainer should fall accordingly.
  • Link acquisition. Ask how it is priced. A price per link is a red flag for the reasons set out below.

Hourly, retainer or project: which to buy

Hourly consulting suits a company with an in-house team that needs senior review: an architecture decision, a migration plan, a second opinion on an agency’s proposal. A project suits a defined build with an end state, such as a site migration or a first cluster. A retainer suits ongoing judgement plus execution. Most SaaS companies that are new to SEO are better served by a project first and a retainer second, because the project shows how the agency thinks before you commit to a year of it.

Pricing models and what each one quietly rewards

Pricing models and what each one quietly rewards
Model Rewards Use when Watch for
Monthly retainer for deliverables Volume of output You genuinely only need production capacity New pages written when existing ones need fixing
Retainer for capacity (days a month) Time spent where it is most useful Most engagements, if you trust the judgement Vague monthly reports; insist on a decision log
Per article Article count Overflow writing against your own briefs No architecture, because it is not billable
Project Finishing a defined build Technical rebuild, migration or one cluster Nobody owns what happens next
Performance-based Whatever metric is in the contract Rarely Rankings on terms nobody searches; arguments over attribution
Assessment by the author

The least bad arrangement for most SaaS companies is a retainer for capacity with an explicit systems deliverable written into scope: the keyword map, the content types, the link rules, the brief template and the quality bar. Those are the things your team keeps. Whatever the model, agree in advance how the work will be judged, because attribution in B2B makes that harder than it sounds.

How to choose a SaaS SEO agency: a scoring sheet

Choosing a SaaS SEO agency works best with a weighted scoring sheet filled in after the same conversation with each candidate, because proposals are written to look alike and memory favours the best presenter. The weights below put judgement and handover terms above price and polish.

A scoring sheet for SaaS SEO agencies (score each 1 to 5)
Criterion Weight What a 5 looks like
Strategic judgement 30 Names what it would not do for you, and why
Ownership and handover terms 20 Everything in your accounts; decision log; exportable map
B2B and SaaS experience 15 Distinguishes buying-committee roles without prompting
Reporting quality 15 Sample report leads with decisions and failures
Verifiable case studies 10 Named client, timeframe, baseline, and a reference you can call
Price fit 10 Within budget with scope stated as systems, not counts
Template. Weights total 100; adjust them before the first call, not after

A worked example

Take two hypothetical agencies. Agency A presents well, has the lowest price and strong case studies, but answers the strategy questions generically and keeps keyword research in its own tool. Scores: judgement 3, handover 2, experience 4, reporting 3, case studies 4, price 5. Agency B costs more and has thinner case studies but gives specific answers and offers to work in your systems. Scores: judgement 5, handover 5, experience 3, reporting 4, case studies 3, price 3.

Weighted, Agency A scores (3×30 + 2×20 + 4×15 + 3×15 + 4×10 + 5×10) / 5 = 325 / 5 = 65 out of 100. Agency B scores (5×30 + 5×20 + 3×15 + 4×15 + 3×10 + 3×10) / 5 = 415 / 5 = 83. The cheaper, better-presented agency loses by 18 points, and the sheet shows exactly why.

Score your shortlist

Fill in one copy of the scorer per agency, straight after each call. The score is the sum of each criterion’s score x its weight, divided by 5 so that a perfect sheet scores 100: (judgement x 30 + handover x 20 + experience x 15 + reporting x 15 + case studies x 10 + price x 10) / 5. The defaults are Agency B from the example.

Agency scoring sheet
Weighted score out of 10083
Judgement and handover, out of 5050The half of the sheet a polished pitch cannot fake
Hypothetical defaults: Agency B from the worked example. Score each criterion 1 to 5.

Specialist or generalist, boutique or large

A SaaS-specialist agency is worth a premium when your buyers are technical, your sales cycle involves a committee, or your product needs explaining before it can be written about. A generalist can be the better choice when the work is mainly technical, such as a migration, where the skills transfer across industries. Size matters less than who does the work: a large agency gives continuity if one person leaves, while a boutique is more likely to put the people from the pitch on your account. Either way, the scoring sheet decides, not the label.

How to vet an agency’s claims

  • Read the agency’s own site and writing. An agency whose own guides are generic will write generic guides for you. Check whether its pages are specific, current and well structured.
  • Meet the people who will do the work. Ask to speak to the strategist and writer who would be assigned, not only the founder or salesperson. Write their names into the proposal, and ask what happens if they leave.
  • Ask for sample deliverables. A real brief, a real monthly report and a real keyword map, with the client name removed.
  • Treat review platforms as a filter, not evidence. Ratings on Clutch or G2 help remove poor options; they rarely separate good ones.
  • Distrust rankings of agencies published by agencies. Several of the “best SaaS SEO agencies” lists that rank for this topic are written by an agency that places itself first, without a stated method.

How to check a case study

  1. Ask for the client name, the dates and the starting position, not only the percentage gain.
  2. Ask which queries the gain came from. A traffic increase on informational terms with no commercial intent says little about pipeline; the Intent Classifier is a quick way to sort a query list by intent.
  3. Ask what the agency did, and what the client’s own team did in the same period.
  4. Ask for a reference you can call, and ask the reference what they would change about the engagement.

Questions to ask a SaaS SEO agency before signing

The questions worth asking a SaaS SEO agency are the ones a template cannot answer, because they require an opinion about your business. Google publishes its own list of questions to ask an SEO, and it is a sensible baseline. Its guidance suggests asking, among others, “What kind of results do you expect to see, and in what timeframe? How do you measure your success?” and “Will you share with me all the changes you make to my site”.

Those questions filter out the dishonest. The five below separate operators from resellers.

Five questions, and what the answer tells you
Which of our keywords would you deliberately not target, and why?
An operator has opinions about what to skip. A reseller wants the whole list, because the list is the scope.
What does our buying committee look like, and which roles are we not creating content for?
If the answer does not distinguish the engineer from the economic buyer from the security reviewer, they are running a B2C playbook.
What will our team be able to do at the end that they cannot do now?
Silence here is the answer. You are buying output, not capability.
Show me a client where results disappointed, and what you got wrong.
Everyone has these. Being unable to name one means too few programmes, or not being straight with you.
What happens to the content if we churn?
Ask specifically about hosting. Content on an agency-controlled subdomain is leverage against you, not an asset of yours.

Four more about how the work is done

  • Who will actually do the work? Some agencies resell work performed by a third party under their own brand, known as white label. It is not inherently bad, but the people doing your work may not be the people you evaluated.
  • Where will the keyword map live? If the answer is a tool you do not have a seat for, you are renting the research.
  • Can we see a real brief? A real brief names the query, the angle, the internal links and the question the page must answer. A title and a word count is not a brief.
  • How do you approach AI search? A credible answer describes making passages retrievable and testing the result, not a proprietary technique that guarantees citations. What retrieval actually rewards is set out in what AI search actually retrieves.

SaaS SEO agency red flags

The clearest SaaS SEO agency red flags are guaranteed rankings, bought links and promises of fast results on competitive terms. Google’s own advice is blunt: “No one can guarantee a #1 ranking on Google”.

Red flags, and why each one matters
Red flag Why it matters
Guaranteed rankings or positions Nobody controls Google’s results; a guarantee means terms nobody searches
Link packages priced per link Buying links for ranking purposes is named as link spam in Google’s spam policies
Hundreds of pages a month from templates Scaled content made to manipulate rankings is a named spam policy
Content hosted on the agency’s domain or subdomain You lose the asset when you leave
No access to Search Console or analytics You cannot verify anything they report
Competitive rankings promised inside 90 days Most new pages take far longer to rank
Reports that never mention a failure No programme works everywhere for months
Policy rows from Google Search Central; the rest are the author’s judgement

The link row deserves detail because it is still sold openly. Google’s spam policies define link spam as creating links “primarily for the purpose of manipulating search rankings” and list “buying or selling links for ranking purposes” as an example. The same document names scaled content abuse, many pages generated mainly to manipulate rankings, as a separate policy. An agency whose plan depends on either is selling risk that you carry and they do not.

What a fair SaaS SEO agency contract includes

A fair SaaS SEO agency contract pays for judgement and capacity, names the systems you will own, and gives both sides an honest point to reassess. The commercial structure shapes the work more than the statement of work does, because it decides what the agency is rewarded for when a trade-off appears.

The test of whether a structure is working is simple: in a month where the best use of time was fixing existing pages rather than publishing new ones, did that happen. Under a deliverable contract it almost never does.

Clauses to include

  • Scope as systems: the keyword map, brief template, linking rules and content types as named deliverables, alongside any production volume.
  • Ownership: all content, briefs, research and data are yours, delivered in editable formats, during and after the engagement.
  • Accounts: Search Console, analytics, tag manager and any dashboards are created in your accounts, with the agency added as a user.
  • Decision log: a running record of what was decided and why, updated monthly. It costs nothing, and it is the only artefact that reliably survives a change of agency or a change of your own staff.
  • Disclosure: who executes the work, including any subcontractors, and how links are acquired.
  • Reassessment: a scheduled review at six months with a defined exit, rather than silent auto-renewal.
  • Notice period: long enough to complete the handover pack, short enough not to trap you in an engagement that has stopped working.
  • Handover: a written handover pack at termination, listed in the contract.

On length: six months is usually the earliest honest checkpoint, and twelve is where compounding starts. Be wary of anything that auto-renews without a scheduled review, and equally wary of three-month contracts, which are too short for organic to prove anything.

Start with a paid pilot

What a SaaS SEO agency needs from you

A SaaS SEO agency needs an internal owner, access to product knowledge, developer time for technical fixes and fast approvals; without them even a strong agency produces generic, slow work. Every item on it sits on the client side, and the engagement cannot move faster than those inputs arrive, which is why it belongs in the contract as much as the agency’s deliverables do.

What to commit before the engagement starts
Input Why the agency needs it A reasonable commitment
A named internal owner Someone to answer questions and make calls A fixed weekly slot
Product and customer access Specific content needs first-hand detail Subject-matter interviews on request; call recordings where allowed
Developer time Technical fixes and templates need engineering A set number of tickets per sprint
CMS access Pages must be published and updated Per-person logins with the least access needed
Approval turnaround Slow review stalls the whole plan Agreed in days, written into the scope
Sales and product updates Content goes stale when the product changes Release notes and pricing changes shared as they happen
Checklist by the author

Tech stack fit

Ask early how the agency works with your stack. A site on Webflow, WordPress or a headless CMS behind a JavaScript framework each changes what the agency can do without your engineers, and an agency used to editing WordPress plugins may be blocked on a site where every template change is a pull request. Ask for an example of technical work it shipped on a stack like yours, and who made the change.

Access and security

Give each person their own login, at the lowest permission level that lets them do the job, and keep a list of every account the agency holds. Ownership of Search Console, analytics and tag manager should stay with your company, as set out in the handover section below. On exit, removing every login should be a ten-minute job using that list, not a search through old emails.

What the first ninety days with a SaaS SEO agency should contain

The first ninety days with a SaaS SEO agency should produce decisions and artefacts, not rankings. The proposal stage is where agencies compete on promises; the first quarter is where you find out what you bought, so write down beforehand what you expect to see, because after the fact everything can be explained.

What should exist at the end of each of the first three months
Month What should exist What should not be promised
One A crawl, a keyword map, a written architecture decision, and drafts of the first commercial pages Guides at volume. Publishing guides before the map is how sites get cannibalisation
Two First comparison, pricing and trust pages live, briefs with link rules, tracking in place Ranking movement on anything competitive
Three A second batch, plus the first measurable impressions Pipeline. The sales cycle has not run yet
A reasonable baseline for a mid-market B2B SaaS engagement

The most useful question to ask in month one is not about rankings. It is: what did you decide, and why. An agency that produced a keyword list has done research. An agency that decided which pages to build in which order, and can defend the order, has done strategy. The order matters because publishing before the map produces pages that compete for the same queries, which the keyword cannibalisation guide explains how to diagnose.

One thing worth insisting on from day one: the briefs. Not the articles, the briefs. A brief that names the target query, the internal links the page must carry and the question it must answer is a system you keep. An article is an asset you keep. Only one of those keeps working after the engagement ends.

If month one is a large technical audit with no decisions attached, push back. A list of defects is not a plan, and why audits on their own rarely change anything is covered in why most SEO audits produce nothing that compounds.

The handover test: what you keep if the agency leaves

The handover test asks one question that predicts how a SaaS SEO engagement ends: if this stopped tomorrow, what would you still have. Some agencies produce assets that live entirely inside their process. The keyword research is in their tool, the briefs are in their template, and the reporting is a dashboard you lose access to. Everything worked, and none of it transfers.

Others build the thing in your systems from the start: documents in your drive, briefs in your CMS, tracking in your analytics, decisions written down where your team can read them. It costs the same and outlasts the relationship.

Search Console ownership, specifically

Search Console access is the most common thing to get wrong, and Google’s documentation is precise about it. During evaluation, Google advises that you “only grant read access to Search Console”. Once engaged, the property should be owned by your company. Search Console distinguishes owners, who have full control, from full users and restricted users, and an agency rarely needs more than full user.

When an agency leaves, removing them as a user is not enough. Google notes that removing an owner does not delete their verification tokens, so a removed owner can re-verify while those tokens remain. Delete their HTML tag, file or DNS record as well.

Ownership and handover checklist
Accounts
Assets
Contract
On exit
Ticks are saved in your browser only. Copy as Markdown to attach the list to the contract.

None of this is about distrust. The incentive to build inside your systems is weak unless you ask for it, and asking costs nothing at the proposal stage and a great deal afterwards.

How to tell whether a SaaS SEO agency is working

A SaaS SEO agency is working when its reports explain decisions, show the query set growing on commercial terms, and admit what failed. Most agency reporting is designed to be reassuring rather than informative, and the difference is visible in what it leads with. A report opening with traffic is telling you about activity. A report opening with what changed and why is telling you about the work.

What to insist on in monthly reporting, and what to resist
Insist on Resist
Decisions made this month: which pages, in what order, and why Traffic as the headline; it grows with content no buyer reads
Queries gained and lost across the whole site Rank tables for a hand-picked list of tracked terms
Non-branded and branded clicks reported separately Blended organic totals
What did not work, and the next action Domain authority scores, which are third-party metrics, not Google’s
Leads and pipeline from organic landing pages, once the cycle allows Pipeline claims in the first quarter
Reporting standard recommended by the author

The month-six test is worth applying to any engagement: can you, without help, explain what the agency decided and why. If the answer is no after six months of reports, the reporting is failing regardless of how good it looks. Twenty green arrows on terms with no commercial intent look excellent and mean nothing.

AI search work needs the same scepticism. If the agency sells visibility in ChatGPT, Perplexity or AI Overviews, ask what it measures, how often, in which sessions, and against which fixed list of prompts. A one-off screenshot of a citation is an anecdote. A disciplined monthly method, with its limits stated, is set out in tracking brand mentions in AI search.

SaaS SEO agency, fractional operator or in-house?

A SaaS SEO agency, a fractional operator and an in-house hire suit different stages: an agency gives breadth and continuity, a fractional operator gives senior judgement and system design, and an in-house hire gives full attention and product knowledge. The right choice depends on where the bottleneck is.

Three ways to staff SEO at a SaaS company
Agency
Strengths
  • Breadth of skills
  • Survives one person leaving
Limits
  • Attention split across clients
  • Needs an internal owner to brief it
Best when you have an internal owner and need execution capacity
Fractional operator
Strengths
  • Senior judgement
  • System design and the first cluster
Limits
  • One person, finite hours
  • Little execution capacity
Best when the system does not exist yet
In-house hire
Strengths
  • Full attention
  • Product knowledge
Limits
  • Takes months to become productive
  • Single point of failure
Best when the system exists and needs running
Assessment by the author

A hypothetical cost comparison

The combination that works most often for a Series A or B SaaS company: a fractional operator to design the system and the first cluster, then an in-house content person to run it, with freelancers for production capacity. That puts senior judgement where the leverage is, which is architecture, and cheaper hands where the volume is, which is execution. Designing that system is what SEO systems work covers.

The pattern that fails most often is an agency retainer with no internal owner, running for two years, producing articles nobody on your side can evaluate. The same ownership problem sinks content programmes generally, as the B2B content marketing guide sets out.

How to run a SaaS SEO agency selection in four weeks

A SaaS SEO agency selection can be run in four weeks if the brief, the questions and the scoring sheet are written before the first call. The sequence below keeps every candidate on the same footing.

  1. Week 1: collect stakeholder requirements. Ask the CEO, head of sales and head of product what they expect organic search to deliver and by when. Disagreements found now are cheaper than disagreements found at month five.
  2. Week 1: write the brief. Product, ICP, the commercial goal, budget range, the internal owner’s name, current Search Console numbers, and the payback calculation above.
  3. Week 1: build the longlist. Five or six agencies from referrals from other SaaS operators, plus any whose own writing shows specific B2B judgement. Treat “best agency” lists published by agencies with caution, since some rank their publisher first.
  4. Week 2: first calls. Ask the same nine questions in the same order. Score each call the same day.
  5. Week 3: written proposals from the top three. Ask each to name the first three decisions they would make and the scope written as systems, not counts.
  6. Week 3: reference calls. One per finalist, with a client of similar size.
  7. Week 4: pilot or contract. Either start the paid pilot described above, or, if the evidence is already strong, check the contract clauses, set up account access in your name, and book the six-month review before signing.

If no agency scores well on judgement and handover, that is a finding, not a failure. It usually means the work needs an operator to design the system first, after which an agency can be briefed properly.

The short version

Contract for the system, not the output count. Check first whether you should hire at all: no product-market fit, no internal owner or a market too small for search demand all mean wait. Score agencies on judgement and handover terms, not on proposals; ask what your team will be able to do afterwards and where everything lives if you leave. Keep every account in your name, and judge reporting by whether it explains decisions.

Operator note

The question I would ask if I could only ask one: what will our team be able to do at the end that they cannot do now. Silence is the answer, and it tells you that you are buying output rather than capability.

Before choosing between agencies, name the internal owner. A missing owner is a more reliable predictor of failure than the wrong agency, because an agency with nobody internal to answer product questions produces generic content by necessity, however good the agency is.

Frequently asked

What does a SaaS SEO agency do?
A SaaS SEO agency plans and carries out search engine optimisation for software companies: technical fixes, keyword and topic strategy, content, link building, AI search visibility and reporting. The service lists are similar across agencies; what differs is whether the engagement leaves your team with a system it can run, or only with output.
How much does a SaaS SEO agency cost?
Public data covers SEO providers generally: Ahrefs’s survey of 439 providers found $501 to $1,000 a month was the most common retainer, but agencies averaged $3,209 a month against about $1,349 for freelancers. SaaS specialists often quote more. The number matters less than what the contract specifies, because a retainer that buys article count fails at any price.
Is a SaaS SEO agency worth it?
It is worth it when you have product-market fit, an internal owner, a market large enough to have search demand and a twelve-month horizon. Run a payback calculation first: work out how many customers the fee needs to produce, and whether your category’s commercial search demand can plausibly deliver them.
What questions should I ask an SEO agency?
Start with Google’s own list, which includes what results to expect and in what timeframe, and whether they will share every change they make to your site. Then ask which keywords they would not target, which buying-committee roles you are not writing for, what your team will be able to do afterwards, and what happens to the content if you leave.
Should we start with an audit, a project or a retainer?
For a SaaS company new to SEO, start with a defined project or a four to six week paid pilot, because it shows how the agency thinks before you commit to a year. Move to a retainer once you trust the judgement. Six months is usually the earliest honest checkpoint on a retainer, and twelve is where compounding starts, so avoid both silent auto-renewal and three-month contracts.
Should we hire an agency or an in-house SEO?
The combination that works most often for a Series A or B company is a fractional operator to design the system and the first cluster, then an in-house content person to run it, with freelancers for production. An agency fits best once an internal owner exists and the need is execution capacity.
What is white label SEO?
White label SEO is an arrangement where an agency resells work performed by a third party under its own brand. It is not inherently bad, but the people doing your work may not be the people you evaluated. Ask directly who executes, and ask before signing rather than after.
What happens to our content if we leave the agency?
It should stay exactly where it is: on your domain, in your CMS, with your team holding the credentials. Content on an agency-controlled subdomain or platform is leverage against you. Also remove the agency’s Search Console verification tokens on exit, because removing an owner does not delete or revoke them.
Related reading
B2B SEO: the operator’s guide to building organic that compounds B2B SEO strategy: what to build in which order B2B SaaS SEO: the economics, and the pages that carry it
Working on this yourself?

I take on a small number of engagements at a time. If you are past product-market fit and want to talk through what this would look like for your situation, the calendar is open.

Book a call