What Does an SEO Company Actually Do Each Month?

Contractor on a monthly call with an SEO account team reviewing work completed

Research and prune keywords, publish and optimize pages, manage your Google Business Profile, fix technical faults, build citations and reviews, and report on leads. That is the visible answer. The question that predicts whether you get results is a different one: who inside the company is actually doing it.

By Carl Jiang, Co-Founder · Last updated October 2026

The month-to-month work, briefly

Every legitimate SEO company does roughly the same categories of work. Keyword research and ongoing pruning, content production for service and location pages, on-page optimization and schema, Google Business Profile management, citation and NAP consistency, technical fixes, and reporting with a plan for next month. We break each of those down in detail on our SEO services page.

The categories are not the differentiator. Every proposal you receive will list them, in roughly the same order, often in roughly the same words. Three companies quoting you very different monthly fees will describe near-identical scopes.

So the scope list cannot tell you which one to hire. What separates them is who performs the work, how many other clients that person is carrying, and how long they stay on your account. That is what the rest of this page is about, because almost nobody publishes it.

Who is actually working on your account

Four common structures. The one you get determines almost everything.

The person who sold you is the person who does it. Small shops and solo operators. You get continuity and direct access, and the quality is whatever that one person’s quality is. The risk is capacity. If they sign six more clients this quarter, your account gets thinner and you will not be told.

Account manager plus specialist team. The standard mid-size agency. You speak to a coordinator who does not do the work and relays your questions to people you never meet. Works when the specialists are good and the coordinator is technical. Fails when the coordinator is a scheduler, because nuance is lost in both directions.

White-labelled to another agency. You hired company A. Company B performs the work and never appears on an invoice. Common, legal, and not inherently bad, but it means nobody you can reach has full context and margins are split two ways out of your retainer.

Offshore subcontracting with a domestic front. The salesperson is local, the work is produced elsewhere for a fraction of the rate. Sometimes fine. Frequently it is why your city pages read like they were written by someone who has never seen your city, and why “Seattle” and “Bellevue” pages contain the same four paragraphs.

None of these is automatically disqualifying. What is disqualifying is the company refusing to tell you which one you are buying.

Diagram comparing SEO agency staffing structures including in-house teams and white-label subcontracting

How to find out before you sign

Five questions. Ask them on the call, listen for hesitation rather than for the answer.

  1. Who specifically will write my content and who will do the technical work? Names and roles. “Our content team” is not an answer.
  2. Is any part of this subcontracted or white-labelled? A confident yes with an explanation is better than a vague no.
  3. How many accounts does my strategist carry? Above roughly twenty-five, you are getting a template. Below ten, you are getting attention.
  4. What is your average client tenure, and what is your account manager turnover? High churn on their side becomes restarted context on yours, repeatedly.
  5. Can I speak to the person doing the work, not just my account manager? If the answer is no, every technical question you ever ask will be answered by someone relaying it.

Then one more, which matters more for contractors than any of the above: how many contractors do you currently work with, and do you work with any in my service area? An agency serving dentists, lawyers and contractors is learning your trade on your budget. And an agency working with your direct competitor two towns over has a conflict they should have disclosed before you asked.

What a standard retainer costs and what the money buys

Market context first, so you can read a quote properly. Goodfirms’ 2026 US data puts average monthly SEO spend at $2,917 across provider types, with local SEO specifically averaging $1,557 per month. Ahrefs’ survey of 439 providers found an average monthly agency retainer of $3,209. A separate SE Ranking and Duda survey found 64% of agencies charge below $1,000 per month, on a sample weighted toward smaller shops.

That spread is not a mystery once you know the staffing. A $900 retainer buys a few hours of junior or offshore time. A $3,500 retainer buys a strategist who knows your market and a team who executes. Neither is a scam. They are different products with the same name.

What the money actually buys, in rough proportion: strategy and analysis, content production, Google Business Profile and review work, technical and site work, and reporting. If a company cannot tell you roughly how your retainer splits across those, they are not tracking it, which means nobody is managing how your hours get spent.

Two things to be suspicious of at any price. A retainer with no stated hours or deliverable volume, and a twelve-month lock with no exit clause. SEO legitimately takes time, but a long lock protects the agency from being judged, not you from impatience.

How long until booked jobs, not just rankings

The honest sequence, and the one you should hold any company to:

Month 1 to 2. Technical fixes, Google Business Profile cleanup, citation work, keyword and competitor research, first content published. Visible activity, no results yet. If nothing has shipped by week six, that is already a problem.

Month 3 to 4. Rankings start moving on lower-competition terms. Map Pack positions shift in the parts of your radius closest to your address. Impressions climb in Search Console. Still thin on actual calls.

Month 5 to 8. Competitive service and city terms start placing. Calls and form fills become measurably different from baseline. This is where most contractors first believe it is working.

Month 9 to 12. Compounding. The pages published in month three are now aged and ranking, and new content ranks faster because the domain carries more weight.

Twelve month timeline showing SEO ranking movement followed by growth in contractor leads

So the useful answer: rankings in three to four months, measurable lead movement in six to eight, a clear year-over-year difference at twelve. Faster in a small market with weak competitors, slower in a dense metro or with a new domain.

What should never happen is twelve months of impressions growth with no change in calls. That pattern means the keywords being won are the wrong keywords, usually informational terms that look good in a report and never produce a homeowner.

Why trade specialization changes the output

A generalist agency and a contractor specialist will produce different work from the same brief, for reasons that are structural rather than about effort.

A specialist already knows that roofing searches spike after storms and that your content calendar should anticipate that. That deck and outdoor living buyers research in February for an April build. That “repipe” and “re-pipe” are both worth targeting. That Map Pack proximity means a Kent address will struggle to rank in Everett no matter how good the page is, so the honest answer is a second location or nothing. A generalist learns these over your first two quarters.

It also changes what gets refused. We will tell a contractor that a city page is not worth building when there is no real service presence there, because thin location pages are a liability under Google’s current scaled content guidance rather than a traffic source. An agency billing per page has an incentive not to say that.

If you would rather the agency carried performance risk instead of billing a retainer regardless of outcome, that is a different arrangement entirely. See pay-per-appointment. And if you have an in-house marketing person and only need direction, SEO consulting costs less and keeps the capability with your team.

Zeal Media Solutions
10605 SE 240th St, Kent, WA 98031
Phone: (928) 482-6963
Serving home improvement contractors across the United States — roofing, decks and outdoor living, painting, landscaping, plumbing, remodeling, and the trades around them.

Frequently asked questions

What does an SEO company do month to month?

Keyword research and pruning, content production for service and location pages, on-page optimization including schema and internal linking, Google Business Profile management, citation and NAP consistency, technical fixes for speed and indexation, and reporting with a plan for the following month. Every company lists the same categories, so the scope is not what separates them. Staffing is.

What is actually in a standard retainer?

A defined volume of work across strategy, content, Google Business Profile and review management, technical fixes, and reporting. A legitimate retainer states roughly how many pages, how many hours, or what deliverable volume you receive. If the proposal lists only categories with no quantities and no stated hours, nobody is tracking how your money is spent.

How long until I see booked jobs, not just rankings?

Rankings typically move in three to four months, measurable lead movement follows at six to eight months, and a clear year-over-year difference shows at twelve. Faster in small markets with weak competition, slower in dense metros or on a new domain. Twelve months of rising impressions with no change in calls means the wrong keywords are being targeted.

What will my monthly report show me?

Leads and Google Business Profile calls first, then keyword rankings with movement, Search Console clicks and impressions, conversions such as form fills and phone clicks, proof of position across AI Overview, Map Pack and organic results for your city, and the plan for next month. A report that opens with impressions is leading with the flattering number.

Who is actually working on my account?

Ask directly, because the four common structures produce very different results: a solo operator who also sold you, an account manager fronting a specialist team, work white-labelled to another agency, or offshore production behind a domestic salesperson. Ask for names and roles, whether any work is subcontracted, how many accounts your strategist carries, and whether you can speak to the person doing the work rather than only a coordinator.

Want to know who would actually be on your account here? Book a free strategy call and we’ll introduce you to the people who’d do the work before you commit to anything.

Picture of Carl Jiang

Carl Jiang

Carl co-founded Zeal Media Solutions in Washington State in 2023 to give home improvement contractors a marketing partner that measures success in booked estimates and signed jobs, not clicks. He runs the agency's SEO and local search work and writes about Google Business Profile strategy, map-pack rankings, and content that gets contractors cited in AI answers.

More from this author →
Keep reading

More playbooks

Free strategy call

Reading is good. Booked jobs are better.

Book a free 30-minute strategy call with a founder. We'll check your map-pack position, where your ad spend is leaking, and hand you a prioritized fix list you keep whether you hire us or not.

Book a Free Strategy Call → Contractors doing $500K+ · No junior reps · You keep the findings either way