You keep publishing, you keep paying somebody, and the line has been flat for a year. An SEO audit is the paid diagnostic that works out why: one person goes through your site, your Search Console history, your analytics, and your listings, then writes down what is wrong in the order it should be fixed. It has a start, an end, and a document. It is not a retainer.
Book a free consultation →An SEO audit is a paid diagnostic of one website. Somebody goes through your site, your Search Console history, your analytics, and your Google Business Profile, works out why the site is not earning what it should, and writes it down in the order it should be fixed. That is the whole product: a finding, the reason behind it, and a queue. You can buy one, act on it, and never speak to us again.
Nobody buys an audit out of curiosity. They arrive with a symptom:
Two of those symptoms belong elsewhere. If traffic fell off a cliff on a specific date, you want algorithm recovery, which starts at the drop and works backward. If the question is really what the companies above you are doing differently, that is competitor analysis, which looks outward at a market instead of inward at one site. This page is about your own site, judged on its own terms.
An audit is easy to sell and easy to fake, so here is the list you should be able to hold anyone to. All of it arrives in writing, with the evidence attached.
The audit names the problem; it does not perform the repair. Each finding routes to the deliverable that owns it: crawl, speed, and index faults to technical SEO, titles and page intent to on-page SEO, markup gaps to schema and structured data. The list is written to be handed to a developer who has never met us.
It starts with a free consult. You tell us the history: who has touched the site, what got bought, what was happening in the month the numbers changed. That conversation is most of what makes an audit worth buying, because it tells us where to look. Then we quote it flat, agree a delivery date, and you decide.
If you go ahead, you send read-only access by email invite: Search Console, GA4, the Business Profile, and the CMS or host if that is convenient. Read-only is enough for a diagnostic. If Search Console was never set up, we set it up, then tell you plainly that the history section will be thin rather than filling the gap with guesses.
Software does the crawling, because crawling is a job for a machine. A person decides what it means, which is the part that cannot be handed off: whether a page is thin or just short, whether forty city pages are an asset or the reason none of them ranks, which two findings out of thirty deserve next month.
Nothing urgent waits for the document. A noindex tag left on a service page after a redesign gets emailed to you the day we see it. We are Orlando based, working with local service businesses nationwide since 2008, so the whole engagement runs over screen share and email.
The one thing we need that is not a login is an honest history. If somebody bought links in 2021, say so. If half the reviews came from a service, say that too. Nobody is going to lecture you, and it changes the diagnosis: a link profile with paid history routes to link building as cleanup rather than growth.
Before you pay anybody, run your site through the free website report card. It grades a page in seconds, it does not ask for your email, and if it turns up something obvious you can go fix that and keep your money.
What it cannot do is the part you would be paying for. An automated grader reads one URL from the outside. It has no login, so it cannot see the searches you used to rank for and lost. It cannot submit your form and check whether anything lands. It cannot notice that four of your service pages compete with each other for one phrase, because it never sees them side by side. And it will not tell you which three of its own flags to do first, which is the only question an owner has.
There are more than 50 free tools published at kellywm.com/tools with no email wall, and several answer a narrow question well: the Business Profile audit for the map side, the AI visibility checker and the AIO readiness scanner for whether AI answers name you at all. Use them before you call us. A tool answers one question. An audit answers what to do next, which takes somebody holding every answer at once and ranking them.
If you would rather run the whole check yourself, the walkthrough is step by step in our guide, how to do a basic SEO audit. We publish it on purpose: for a small site with a short history, an afternoon with that guide is a fair substitute for an invoice.
An audit earns its fee when the site is big enough or old enough that the problem is invisible from the homepage. As a worked example, say a four-location HVAC company with roughly 200 pages, six years of Search Console history, two former agencies, and a redesign in the middle of it. Nobody finds that by clicking around for an hour.
The clear cases for buying one:
The cases where we will talk you out of it:
We turn audits down for these reasons fairly often. It is cheaper than delivering a document you did not need.
Most of the audits we run are the opening move of the ongoing SEO program rather than a standalone purchase. That page covers how the work runs month to month and what it costs. This one covers the diagnostic that decides what the first three months should contain. Buying the audit does not commit you to the program, and the program does not require an audit when the problems are already plain.
Findings route out to the deliverable that owns them:
What an audit is not is ongoing measurement. It is a photograph of one week in the life of a website. Watching the numbers month over month and saying whether the fixes worked is SEO reporting, a different purchase. Buy an audit, act on it, then stop looking, and you will be reading this page again in two years with the same flat line.
We do not publish a fee for this one, because an honest number depends on how much site there is to read. It is quoted flat after the free consult, before any work starts, and it does not move afterward.
What moves the quote:
It is worth knowing what else gets sold under this name. Some shops hand out a free audit, which is a sales document: its job is to make the site look broken enough to sign. Some sell the export from a crawling tool with a score on the cover, which is a file rather than a judgment. We charge for the hours because a person spends them.
Everything is month to month with no long-term contract, and you own the audit, the site, the content, and every account attached to them. Take the fix list to another agency and it still works.
For what the ongoing program costs once the audit is done, the figures are on the SEO page and the reasoning is in how much SEO costs. For a straight read on your budget before you talk to anybody, the free what should you pay tool gives one with no email wall.
We set the delivery date at the consult and put it in writing, because it depends on how many URLs there are and how much history we have to read. A small site with clean access is quick. A multi-location site with years of data is not. Do not confuse that turnaround with how long the fixes take to show up in search, which is a much longer horizon.
No. The fix list is written to be handed to a developer who has never met us, and plenty of owners take it in house or to the agency they already use. You own the document. If you would rather we ran the work, that is the ongoing SEO program, scoped separately after you have read the findings.
A free audit is a sales asset. It is produced to close you, so it finds enough wrong to justify the pitch and stops where the pitch stops. A paid audit is the work itself, with no obligation at the end of it. Our free website report card is a real tool with nothing attached, but grading one page automatically is a different job.
Probably not first. An audit is a general examination with no particular starting point. A drop tied to a date wants the opposite: start at the date, line the drop up against what changed on the site and what changed at Google, and work backward. That is algorithm recovery, and a full audit is the natural follow-on if it turns up wider problems.
Only if nobody is watching the site in between. A re-check makes sense after a redesign, a platform move, or a change of provider, and periodically if the site runs unattended. If you are in an ongoing program the watching is built into it, and that continuous view is SEO reporting rather than a repeat audit.
SEO services · Technical SEO · Website Migration · SEO Reporting · The how-to guide · Free website report card · All services
Book a free consult, tell us the history, and we will scope the audit and quote it flat before you commit to anything. Call or text (407) 694-2055, or email [email protected].
Book a free consultation → Or call/text directly: (407) 694-2055Tell us a little about the business and we will come back with an honest read: what we would fix first, what it costs, and whether you need us at all. Prefer to see work before you talk numbers? Get a free homepage mockup, built for your business, yours to keep either way.
Brandon reads every one of these himself. You will hear back shortly with an honest read on what we would do first, what it costs, and whether it is worth it for you.