Case study

SWFL Media Blasters: a case study we are writing in public, from day one

Most agencies publish case studies after the results are in. We are publishing this one from day one: the recorded baseline, the 47-page site we built, and the exact scoreboard, with real numbers added as they land. The engagement started June 29, 2026.

By Brandon Kelly · Updated July 2026 · 7 min read
SWFL Media Blasters is Naples SEO's first client, a mobile media blasting company serving Naples and Southwest Florida. The engagement began June 29, 2026, so this case study starts where every honest one should: a recorded day-one baseline, a new 47-page website, and a clear list of what we are measuring. No results are claimed yet. Real numbers will be added to this page as they land, and nothing will be invented.

Who the client is

SWFL Media Blasters is a mobile media blasting company based in Naples, Florida. The crew brings the blasting rig to the job: boatyards and marinas for hull and bottom-paint work, driveways and lanais for paver sealer removal, garages for automotive frames and classic-car stripping, and commercial sites for structural steel and heavy-equipment prep. The service area covers Naples, Marco Island, Bonita Springs, Estero, Fort Myers, Cape Coral and the surrounding Collier and Lee County communities.

It is a strong fit for local SEO for three reasons. The work is high ticket, so a single booked job can pay for months of marketing. Buyers search with a specific problem in hand, typing things like "boat bottom paint removal Naples" or "remove old paver sealer." And almost nobody in this niche publishes real answers online, which leaves the door wide open for the company that does.

What we found at signup: close to zero

When SWFL Media Blasters signed on June 29, 2026, the web presence was what you would expect from a young company that had been busy doing the work instead of marketing it. There was an active Facebook page, the state LLC registration and a scattering of directory listings on sites like Yelp. There was no website capable of ranking for anything.

So we recorded the baseline, the same one we will record at the start of every engagement:

  • Brand searches: a Google search for the company name surfaced social profiles and directory pages, not a site the business owns and controls.
  • Non-brand searches: for money terms like "media blasting Naples," "dustless blasting Naples" and "boat bottom paint removal Fort Myers," we found no page-one presence and no Map Pack listing.
  • AI engines: with no website to cite, engines like ChatGPT, Gemini and Perplexity had nothing to point to for a question like who does media blasting in Naples.
  • Calls and forms from search: effectively zero, because there was nothing to find and nothing to click.

That is the "before" photo, timestamped in public, so the "after" will actually mean something.

What we built: a 47-page, answer-first website

The first deliverable was a complete website at swflmediablasters.com, live within the first week of the engagement. It is not a five-page brochure. It is a 47-page structure designed for how people actually search in 2026, in classic Google and in AI answers.

  • Ten service pages, one for each way a customer describes the job: marine blasting, boat bottom paint removal, dustless blasting, soda blasting, sandblasting, rust removal, automotive blasting, residential blasting, commercial blasting and paver sealer removal.
  • City pages for Naples, Marco Island, Fort Myers and Cape Coral, plus a service-area hub covering the full SWFL footprint.
  • A 25-post blog built around real buyer questions: soda versus sandblasting a boat hull, what paver sealer removal costs in SWFL, pressure washing versus media blasting a driveway, how to prep steel before an industrial coating.
  • Core trust pages: about, FAQ, a project gallery with before-and-after work, and a contact page with a service-specific form.

Every service page follows the answer-first pattern we teach in our guide to local AEO service pages. The page opens with a two-to-three sentence direct answer to the search, moves through question-shaped H2 sections, and closes with a six-question "Good to know" FAQ block. That structure exists because AI engines quote pages that answer cleanly, and because a boat owner skimming on a phone deserves the answer before the sales pitch.

Under the hood, each page carries JSON-LD structured data: HomeAndConstructionBusiness markup for the company, Service markup for the specific offer, FAQPage markup for the question blocks and BreadcrumbList markup for the site structure. Internal links tie every service to the cities it serves and to related services, so authority flows through the whole silo instead of pooling on the homepage.

What we are measuring from day one

Here is the exact scoreboard for this engagement. Each metric starts from the baseline above, and this table will be updated with real readings as the reports come in.

MetricDay-one status (June 29, 2026)How we track it
Map Pack position for "media blasting Naples" and related termsNot presentLocalized rank tracking across the service area, plus Google Business Profile insights
Organic rankings for service and service-plus-city keywordsNew site, entering the indexRank tracking localized to Naples, Collier and Lee County
AI citations in ChatGPT, Gemini, Perplexity and Google AI OverviewsNot citedMonthly AI visibility checks on the buying queries
Calls and form submissions from searchEffectively zeroCall tracking and form analytics tied to source

Those four layers are what every monthly report will cover, in plain English. Traffic charts do not pay for a blasting rig. Calls do.

The honest timeline: what the first 90 days should look like

New sites do not rank overnight, and we will not pretend this one will. Our plans are built around a 90-day ramp, and here is roughly how that tends to play out for a new local site in a niche like this:

  • Weeks 1 to 4: Google crawls and indexes the site, the Google Business Profile gets built out, and the first long-tail blog impressions appear in Search Console.
  • Weeks 4 to 8: lower-competition terms start ranking, usually the specific blog questions and the narrower service-plus-city combinations first.
  • Weeks 8 to 13: the money terms begin to move, Map Pack visibility builds as the profile earns reviews and signals, and the first tracked calls from organic search typically land.

AI citations usually trail classic rankings, because engines like ChatGPT and Perplexity lean on sources that already show authority. If you want the longer explanation of why the ramp looks this way, we wrote it up in how long SEO takes. The short version: anyone promising page one in two weeks is selling something other than SEO.

Why we are publishing a case study with no results in it

Fair question. Most agency case studies are written after the fact, and the "before" numbers are whatever the agency says they were. We are doing it the other way around. SWFL Media Blasters is the first client signed under the Naples SEO brand, and this page is the public record of the whole engagement, starting from zero.

The team behind Naples SEO has been helping local businesses since 2011 and has built more than 100 local business websites, so the playbook here is not an experiment. But a track record somewhere else is not proof for this brand, this client and this market. This page is how we earn that proof, one reported month at a time.

Our commitment on this page

Every number that appears here in the future will come from real tracking data: rank reports, Google Business Profile insights, call logs and form submissions. Nothing will be invented, rounded up or borrowed from another account. If a month is flat, the flat month gets published. That is the standard we lay out on our results page, applied to our own first client.

The update log: watch this space

  • June 29, 2026: engagement signed. Baseline recorded: no rankings, no Map Pack presence, no AI citations, no tracked calls from search.
  • Early July 2026: 47-page website live at swflmediablasters.com with the full service, city and blog structure, schema and tracking in place.
  • Next update: the 30-day reading, followed by 60-day and 90-day checkpoints with real numbers in the table above.

If you run a Southwest Florida business and want the same day-one treatment, the starting point is the same one we gave this client: a free SEO audit that records where you actually stand in Google and AI search today. Request it on the site and a human on our team will run it, or call (239) 747-0465 and talk it through first.

Frequently asked questions

SWFL Media Blasters is a mobile media blasting company based in Naples, Florida. The crew travels to boatyards, driveways and job sites across Naples, Marco Island, Bonita Springs, Estero, Fort Myers and Cape Coral for marine, automotive, residential and commercial blasting work. They are Naples SEO's first client, signed June 29, 2026.
None that we can honestly report yet, because the engagement is only days old. We recorded the day-one baseline, built and launched a 47-page website, and set up tracking for rankings, Map Pack visibility, AI citations and calls. This page will be updated with real numbers at the 30, 60 and 90-day checkpoints.
A 47-page website at swflmediablasters.com with ten service pages, city pages for Naples, Marco Island, Fort Myers and Cape Coral, a 25-post blog answering buyer questions, and a before-and-after project gallery. Every service page opens with a direct answer, closes with an FAQ block, and carries structured data for the business, each service, the FAQs and breadcrumbs.
We set a 90-day ramp expectation with every client. Long-tail blog and service-plus-city terms usually move first, the bigger money terms and Map Pack visibility build over the following weeks, and AI citations typically trail classic rankings. Anyone promising page one in two weeks is not being straight with you.
Yes. Every figure will come from rank tracking, Google Business Profile insights, call logs and form analytics, measured against the recorded June 2026 baseline. Nothing will be invented or borrowed from another account, and flat months get published too.
Ready to get found?

See where you stand in Google and AI search

We will run a free audit of your local rankings and your visibility across ChatGPT, Gemini, Perplexity, and Google AI Overviews, then show you the fastest path to more booked jobs.

Call (239) 747-0465Free audit