Fifteen paying patients in ninety days, or the fee back. Terms apply. See how →

    Illustration
    1. 1Your practice
    2. 2Nearby practice
    3. 3Nearby practice

    The goal is the top three of the map pack for the procedures you want, in the towns your patients drive from.

    The Detail

    Who this is for

    • Independent practices offering dental implants and full arch, bariatric or medical weight loss, or plastic surgery.
    • Practices with a real, staffed location. Google's guidelines don't allow virtual offices or mailboxes, and I won't build a profile on one.
    • Owners who will ask happy patients for reviews, because nobody can do that part for you.

    Not a fit: DSOs, private-equity or hospital-owned groups, chiropractic, urgent care, emergency, primary care or general family practice.

    What decides the map pack

    Google says its local results come down to three things: relevance (does your profile match the search), distance (how close you are to the searcher) and prominence (how well known and well reviewed you are). You can't move your building. You can control relevance and prominence, and that's where the work goes.

    Reviews that describe what you do

    Reviews are part of prominence, and they're also what Google and AI assistants read to work out what you're known for. "Great staff" says nothing. A review that names the treatment and the doctor says everything. I set up a review request process tied to completed visits and help you reply to every review. You and your patients write the reviews; nobody else should.

    Google Business Profile optimization for Louisville practices

    • The right primary category, with services filled in under it. I learned this one on my own profile: a correct category with an empty service list leaves relevance on the table.
    • One service entry per procedure you want to be found for, each with a plain description.
    • Current photos of the building, the team, the rooms and the technology.
    • Posts for procedures, providers and practice news.
    • A booking or consult link where your scheduling system supports it.

    New practice or new location? Profile setup

    If you're opening, moving or adding a location, I set up the Google Business Profile from the start: verification, the right categories and services, hours, photos and a booking link, so it starts ranking instead of starting wrong. If a profile already exists under an old owner or a duplicate, I help you claim or merge it.

    Local listing management

    Your practice appears on dozens of sites you didn't create: Apple Maps, Bing, Healthgrades, Vitals, Zocdoc, Yelp, Facebook and data aggregators that feed others. I find them, correct the name, address, phone, hours and services, remove duplicates, and keep them consistent when anything changes. Mismatched listings confuse both Google and the AI assistants that draw on them.

    Your website and your listings, saying the same thing

    • Service-line pages for each procedure, written for the city you serve, matching what your profile says.
    • Consistent name, address and phone across Google, Apple, Bing, Healthgrades, Vitals, Zocdoc and the directories that matter for your specialty.
    • Structured data that tells search engines and AI assistants which practice, which services, which location.

    The Process

    How the first ninety days work

    1. Weeks 1–3, audit and rebuild

      Profile, categories, services, photos, listings cleanup, service pages.
    2. Weeks 4–8, reviews and content

      Review requests live, posts going out, service pages published.
    3. Weeks 9–12, measure and adjust

      Grid tracking, calls and direction requests from the profile, booked consults.

    After ninety days it moves to monthly upkeep, or we stop.

    Why local SEO now matters for AI search too

    When someone asks ChatGPT, Gemini or Grok who to see, the answer often draws on Google Business Profiles, reviews and practice websites. The same work that wins the map pack makes you easier for an assistant to recommend. AI search for practices

    Map pack results depend on where the searcher stands

    Someone searching from St. Matthews sees a different map than someone in Jeffersontown. So I track your position across a grid of points around the practice, not one citywide average, and report how it moves.

    What it's measured on

    Map pack position for your procedure plus city, calls and direction requests from your profile, and booked consults.

    → How I measure results

    Local SEO on its own, or as part of the engine

    You can hire me for local SEO alone. If you need ads, the website and follow-up too, we'll talk about the engine on the call.

    Questions answered

    Questions

    The right primary category with every procedure listed as its own service, current photos of the building, team and rooms, regular posts for procedures and providers, a booking link where your scheduling system allows it, and reviews that describe the treatment. I also correct the same details on Apple Maps, Bing, Healthgrades and the other listings Google and AI assistants cross-check.

    Profile fixes can show up within weeks. Moving into the top three for a competitive procedure usually takes months, and depends on your reviews and your competitors.

    No. Nobody controls Google's map results, and anyone who promises a position is guessing. I'll show you where you stand today and how it moves.

    No. Fake reviews break Google's rules and can get a profile suspended. I set up the process for asking real patients and help you respond.

    Yes. Each location needs its own profile, its own service pages and its own tracking. We'll scope that on the call.

    Local SEO is about the map and searches with a place in them. Regular SEO is about ranking your website's pages for broader searches and questions. Most practices need both, and they share a lot of the same work.

    Not usually. Your service pages may need rewriting so they match your profile, but that can be done on your current site.

    Yes. For a new practice or a new location I handle setup and verification, categories, services, photos and the booking link. If a profile already exists, I help you claim it rather than create a duplicate.

    Why practices work with me

    Founder-run

    Dustin Hobbs builds and runs the work himself. There is no account manager in between.

    Measured in paying patients

    Reports count booked consults and started cases, not clicks or impressions.

    You own everything

    Your ad accounts, website, data and reporting are yours from day one.

    Written and reviewed by Dustin Hobbs, Founder of Louisville Web Lab · Local SEO, Google Business Profile and Local Listings for Healthcare Practices — Local SEO · Last updated

    The Louisville Practice Growth Brief

    One short email a month: what is working in patient acquisition for private practices. No pitch, unsubscribe anytime.

    Email is required.

    Please don't include patient health information in this form.