Service 04 · Paid diagnostic

See what’s bleeding leads.

A written SEO audit of your Tampa Bay site — 12 to 20 pages covering crawl issues, competitor footprint gaps, intent-mapping, and a prioritized fix list. Delivered in five business days. Refundable in full against any build engagement.

$500
Fixed price · 5-day turnaround
Refundable against any build engagement
Editorial close-up of a vintage brass magnifying glass resting on a printed analytics report with handwritten margin notes.
§ 01 · What this audit reveals

Six things most Tampa SMBs don’t know are wrong with their site.

Generic “SEO audit” reports tell you your meta descriptions are too short. We tell you why your site isn’t ranking against the specific Tampa competitors taking your business — and what to do about it.

Reveal 01 — Crawl + indexability

Every page Google can’t find or won’t rank.

Orphaned pages, noindex tags from a previous developer, broken canonicals, mobile-rendering issues, JavaScript that blocks crawl. The plumbing problems that prevent your site from showing up at all — before content even matters.

Reveal 02 — Competitor footprint gap

What your top 3 competitors rank for that you don’t.

We pull the exact keyword universe your nearest Tampa competitors are ranking for. The ones they get clicks on but you don’t even appear for. Side-by-side. With search volume. The opportunity gap, mapped.

Reveal 03 — Intent mismatch

Where your buyer is vs. where your pages serve them.

Your service page targets a transactional query. Your blog post targets the same one. Google picks one and ranks neither. Intent-mapping shows which page should target which query, and where your funnel has gaps.

Reveal 04 — Local signal misalignment

Why Google can’t tell you’re a Tampa business.

NAP inconsistency across your site and Google Business Profile, missing LocalBusiness schema, no neighborhood content silos, no Tampa-Bay-specific service pages. The local SEO basics that determine whether you show up in the Tampa map pack at all.

Reveal 05 — Core Web Vitals failures

The pages Google is actively demoting.

LCP over 2.5 seconds, CLS over 0.1, INP over 200ms — Google’s “Needs Improvement” thresholds. We identify the offending pages, the offending elements on those pages, and the specific fixes ranked by effort vs. impact.

Reveal 06 — Prioritized fix list

What to fix first — and what to leave alone.

Every issue ranked by estimated traffic impact × implementation effort. The top 10 fixes that move the needle vs. the 50 things every other audit tells you to fix but won’t change your rankings. Plus a 30-day implementation roadmap.

§ 02 · Why pay $500

“I can get a free SEO audit on SEMrush. Why pay $500?”

Fair question. Here’s what you actually get vs. what free tools and other $2K agency audits deliver. Compare the rows; pick what matters.

What you get Free SEMrush / Ahrefs audit Our $500 audit Typical $2K agency audit
Technical crawl + indexability Automated only Automated + senior human review Automated + intern review
Competitor footprint gap None Top 3 competitors, side-by-side Sometimes — varies wildly
Intent-mapping per page None Every page scored Rarely included
Local Tampa SEO review Generic Tampa-specific signals Generic unless asked
Prioritized fix list (top 10) Lists 200+ “issues” Top 10 by impact × effort Often unprioritized
30-day implementation roadmap Week-by-week plan
Written narrative report Dashboard only 12–20 page PDF, yours to keep Usually
Refundable against build Full $500 credited Rarely
Delivery time Instant (automated) 5 business days 2–4 weeks typical
Total cost $0 $500 (often $0 net, refunded) $2,000–$5,000

The short version: Free tools surface symptoms. $2K agency audits surface symptoms more thoroughly. Our $500 audit tells you which symptoms actually matter, ranked, with a fix plan. And it’s refundable if you let us help you implement.

§ 03 · What you actually get

A real document. Yours to keep.

12–20 pages depending on your site size. Delivered as a polished PDF you can share with a developer, a board, or a future agency — whether or not we end up working together.

Every audit includes

  • § 1 — Executive summary · 1-page TL;DR for stakeholders
  • § 2 — Technical SEO · Crawl, indexability, schema, robots
  • § 3 — Core Web Vitals · LCP, CLS, INP by page type
  • § 4 — Content audit · Every page scored for intent
  • § 5 — Competitor footprint · Top 3 competitors, keyword gap
  • § 6 — Local SEO · GBP, NAP, citation alignment
  • § 7 — Internal linking · Orphan pages, cluster weaknesses
  • § 8 — Prioritized fix list · Top 10 fixes by impact × effort
  • § 9 — 30-day roadmap · Week-by-week if you DIY

Plus the things most audits skip

  • Mobile rendering check · Real device test, not just emulator
  • JavaScript SEO review · For SPA-built or heavy-JS sites
  • Image optimization gap · WebP, lazy-loading, alt-text
  • Anchor text diversity · Internal links + acquired backlinks
  • Geo-targeted page coverage · Tampa neighborhoods specifically
  • Industry-specific schema check · MedicalBusiness, LegalService, etc.
  • Cannibalization map · Which pages compete with each other
  • Featured-snippet opportunities · Pages 1 fix away from position 0

Every report goes through senior review before delivery. Not generated, not templated — written for your site specifically.

§ 04 · Sample findings

Four findings pulled from real engagements.

Anonymized but verbatim — the kinds of things we surface in a typical Tampa Bay SMB audit. If you’re seeing any of these patterns on your site, the audit will tell you exactly what to do about it.

Finding 01
Cannibalization

Two pages competing for the same money keyword.

“Your service page targeting roof repair tampa has the same title tag, H1, and intro paragraph as your blog post targeting how to inspect a roof. Google is treating these as a cannibalization signal and ranking neither in the top 20. Consolidation recommendation: merge the blog post into a section of the service page, 301 the blog URL.”
Effort: 30 minutes Est. impact: Top-10 ranking within 30 days Section: § 4.3
Finding 02
Local signals

Phone number on the site doesn’t match Google Business Profile.

“Your site footer lists (813) 555-0100. Your Google Business Profile lists (813) 555-0199 (a tracking number from a prior agency). Google flags this as a NAP inconsistency and demotes your local rankings. Citation cleanup recommendation in § 6.2 — 17 directories also have the old number.”
Effort: 2 hours (manual) Est. impact: Map pack visibility lift Section: § 6.2
Finding 03
Core Web Vitals

One image is blowing your LCP on every page.

“Your hero image weighs 3.2 MB and is unoptimized. LCP across your site averages 5.8 seconds (target: under 2.5). Converting this single asset to WebP at 1600px wide and serving via a CDN drops site-wide LCP to ~1.4 seconds, moving 28 pages from ‘Needs Improvement’ to ‘Good’ in Search Console.”
Effort: 45 minutes Est. impact: Sitewide Core Web Vitals pass Section: § 3.1
Finding 04
Schema gap

Your competitor has rich results in SERP. You don’t.

“Your top competitor emits FAQPage schema on 14 service pages — they get expandable rich results in SERPs. You emit none. Adding FAQPage schema to your 6 priority service pages (one-time implementation, ~3 hours) qualifies you for the same rich-result treatment. Recommended FAQs included in § 8.5.”
Effort: 3 hours Est. impact: +18–35% CTR on qualifying pages Section: § 8.5
§ 05 · How we audit

Not a software dashboard. A senior human, doing real work.

Most agencies sell you a SaaS report with their logo on it. We run the tools, then we read what they spit out and tell you which parts matter. Here’s the actual workflow.

Tools we use (the boring side)

  • Screaming Frog · Full site crawl + technical issue detection
  • Ahrefs / SEMrush · Competitor keyword footprint + backlink profile
  • Google Search Console · Index coverage + Core Web Vitals baseline
  • PageSpeed Insights + Lighthouse · Per-page CWV breakdown
  • Schema.org validator · Structured data audit
  • Manual SERP inspection · For each money keyword, by hand

What we do by hand

  • Read every priority page · We open it, scroll it, click it
  • Score intent per page · Not a tool can do this — judgment call
  • Identify cannibalization · Cross-reference content overlap
  • Map fix-impact estimates · From real engagement experience
  • Prioritize ruthlessly · 10 things matter; we identify which
  • Senior review · No audit ships without two-eye sign-off
§ 06 · The 5-day timeline

How it works — 5 business days, fixed.

No back-and-forth, no scope creep. You pay, we audit, you receive the report. The only thing that changes the timeline is your site being unreachable on day one — and we’ll tell you that in 30 minutes.

Day 1

Site crawl + competitor pull

Full crawl runs. Top three competitors identified. Keyword universe + backlink profiles pulled. Baseline CWV captured from Search Console.

Day 2

Technical analysis

Crawl errors triaged. Schema, indexability, mobile rendering, internal linking. Every issue mapped to a page or template.

Day 3

Content + intent

Page-by-page intent mapping. Content cannibalization check. Topical cluster gap analysis. Local Tampa signal review.

Day 4

Prioritization + writing

Every issue scored by traffic impact × implementation effort. Top 10 surfaced. Report drafted, 30-day roadmap built.

Day 5

Senior review + delivery

Two-eye review on every finding. PDF assembled. Delivered to your inbox by EOD with a 15-minute walkthrough scheduling link.

§ 07 · After the audit

Three ways to act on what we find.

You own the report on day five. What you do with it is your call. Three common paths, in increasing order of involvement on our side.

Path 01 — DIY

Run the fixes yourself.

Take the 30-day roadmap and execute. Many of our top-10 fixes are 30-minute changes that a non-technical owner can ship via WordPress admin. We don’t gate any information — the report is complete and self-contained.

Best for: Owners with internal capacity or a webmaster on retainer. The $500 audit is the only cost.
Path 02 — Hire your developer

Hand the report to any developer.

Email it to your existing developer or web team. Every recommendation includes the technical specifics — schema templates, redirect rules, image dimensions, code snippets where applicable. They can execute without re-auditing.

Best for: Owners with a dev team but no SEO strategist. Audit ($500) + your dev’s implementation time.
Path 03 — Hire us

Convert audit into a full build.

If you want us to implement, the audit converts directly into one of our build engagements. The $500 audit fee is credited in full against the build invoice — Authority Site ($3K+), Redesign ($2K+), or Programmatic SEO ($1.5K+). Effectively free for clients who become clients.

Best for: Owners who want one accountable team end-to-end. Net cost = build price minus $500 audit credit.
§ 08 · Pricing

One tier. One price.

Same price for everyone. No “starting at” theater. No “let’s hop on a call to find your number.” $500. Refundable if we end up working together.

$500

Fixed price · 5-day turnaround · Refundable

  • Full technical SEO crawl
  • Top-3 competitor analysis
  • Intent-mapped content audit
  • Local SEO signal review
  • Core Web Vitals diagnosis
  • Schema markup gap analysis
  • Internal linking analysis
  • Cannibalization map
  • Prioritized fix list (top 10)
  • 30-day fix roadmap
  • 12–20 page written report
  • 15-min walkthrough call
Refundable against any build. If we end up working together on an Authority Site, Redesign, or Programmatic SEO engagement within 90 days of the audit, the $500 fee comes off the build invoice in full. Effectively making the audit free for clients who become clients.
Start an audit →
§ 09 · Questions

Eight questions before you commit.

The objections we hear most. Honest answers — same ones we’d give on a call.

Why pay $500 when free tools exist?

Free tools (SEMrush, Ahrefs, Sitebulb, Screaming Frog free tier) are excellent at surfacing technical issues at scale — but they output a list of 200+ “problems” with no prioritization, no Tampa-specific context, and no judgment about which ones actually matter for your business.

Our $500 buys you the judgment layer: a senior human reading those reports, comparing them to your top three Tampa competitors, and writing a prioritized fix list with effort × impact estimates. Plus a Tampa-specific local SEO review (NAP, GBP, neighborhood signals) that no automated tool will produce.

If your site is healthy and you have someone on your team to interpret SEMrush output, you don’t need us — run the free tool yourself. If you don’t have that person, $500 is faster and cheaper than hiring one.

What if you find nothing wrong?

It happens. Maybe one site in twenty comes back essentially clean — usually because a competent in-house team has already done the obvious work.

When it does happen, the report still has value: it serves as a documented baseline for future re-audits, an executive summary for stakeholders confirming the team is doing things right, and a competitor footprint analysis (which always reveals at least some opportunity even on healthy sites).

If you genuinely feel the report didn’t surface enough value to justify $500, email us within 14 days and we’ll refund. We’ve never had to issue this refund in practice — but the offer stands.

Can my existing developer implement the fixes?

Yes. Every recommendation includes technical specifics — schema templates, redirect rules, image dimensions, code snippets where applicable. A competent WordPress developer can execute most fixes without re-auditing.

The report is platform-agnostic for the recommendation; the technical specifics assume WordPress because that’s where most Tampa SMBs live. If your site is on a non-WP platform (Webflow, Squarespace, custom Rails app), tell us in the form — we’ll adjust the technical spec for your stack.

How long after fixing things will I see results?

Technical fixes (Core Web Vitals, indexability, schema): Google recrawls within 2–7 days, ranking changes within 14–30 days typically.

Content fixes (intent corrections, cannibalization consolidation): 30–60 days for the changed pages to settle into their new rankings.

Local SEO fixes (GBP alignment, citation cleanup, neighborhood content): 30–90 days to fully propagate through Google’s local index.

None of this is a promise — Google’s algorithm doesn’t accept performance bonds. But these are the typical curves we see across Tampa Bay SMB engagements.

Do you audit my industry?

We audit any service business or B2B company between $1M and $20M revenue. Industries we have the most pattern recognition in: home services (HVAC, roofing, plumbing, pool), healthcare (dental, med spa, physical therapy), legal & professional services, restaurant & hospitality, B2B SaaS, and Florida-specific specialty (boats, cigars, coastal lifestyle).

Industries we’ll politely decline: pure-DIY shoppers (sub-$1M), $20M+ enterprise (wrong scope), pure Shopify ecommerce (referred to Shopify specialists), and anything we have a conflict of interest with (we’ll flag it).

How does the refund-against-build actually work?

If we end up working together on any build engagement (Authority Site, Redesign, Programmatic SEO, Brand Sprint, Multi-Metro Expansion) within 90 days of audit delivery, the $500 audit fee is credited in full against the build invoice.

Mechanically: you’ll see a line item “Audit credit: −$500” on the first build invoice. No re-paperwork, no hoops, no fine print about “qualifying engagements.”

If you go beyond 90 days, the credit lapses — but in practice we honor it well past that for clients who maintained regular contact.

Is what I share with you confidential?

Yes. We don’t share your audit, your URL, or your data with any third party. The audit is generated for you and stays between us.

We do use anonymized findings (with no identifying information) as example content on this site — the kind of pattern you see in § 04 Sample findings above. If you’d prefer we not use even anonymized findings from your audit, tell us and we won’t.

Who’s actually doing the audit?

A senior strategist — every time. We don’t outsource audits to interns, contractors, or offshore teams. The person doing the technical crawl is the same person writing the prioritization narrative, and the same person you’ll speak with on the 15-minute walkthrough call.

This is the reason we cap audit volume at a manageable number per week. If you don’t hear back within one business day of submitting the form, we’re at capacity that week — and we’ll tell you when the next available slot is rather than overcommit.

The audit is the cheapest, fastest, lowest-commitment way to find out whether we’re worth working with — without committing to a build.

§ 10 · Start your audit

Three fields. Quote in your inbox within one business day.

We’ll reply with a payment link and a 1-question scoping form (your top three competitors, if you have a guess). Audit delivered five business days after payment.

Audit request

No spam, no newsletter. One reply with a quote + invoice; audit delivered 5 business days after payment.

By submitting, you’ll receive one reply within one business day. Audit delivered 5 business days after payment is received.