Field notes from a Tampa agency that does the work. No "ultimate guides," no AI slop, no stolen takes. Just what we'd tell a roofer over coffee — published the same week we figure it out.
The exact eight-week sequence we run for new roofing clients — GBP, citations, on-page, reviews, links — with the specific Tampa-area moves that actually shift the Map Pack.
Most local businesses pick the wrong primary category and never touch the secondary ones. We break down what to choose for roofers, HVAC, and plumbers — and why it matters more than half the on-page work.
A punch list of the unforced errors we see on nearly every audit — what each looks like, why it kills your rank, and how to fix it before lunch.
The GBP fields that move local rankings, in order: categories, photos, services, Q&A, posts, reviews, citations. Do this in 60 days.
Local citations are unglamorous, time-consuming, and still one of the highest-leverage local SEO signals in 2026. Here's why, and how to do them right.
Copy-paste-ready JSON-LD templates for LocalBusiness, Service, FAQ, and BreadcrumbList schema for local businesses. With validation tips.
Multi-location local SEO is harder than people think. Here's the playbook for separate landing pages, scaled GBP management, and avoiding cannibalization.
Templates for replying to Google reviews of every star rating, from 5-star praise to 1-star meltdowns. Plus when to flag a review as fake.
AI Overviews have changed what Google shows for local queries. Here's what's actually shifting and what still works for local SEO.
Send your business name and city. We'll send back a free 1-page audit inside 24 hours. No call. No pitch. No contract.
Get my free audit → Replies inside 24 hours · No spam, ever