I help local service businesses turn Google and AI search into booked jobs — quietly, honestly, and without the big-agency drama.
Right now someone in your town is searching for what you do. They'll call one business today — and which one has almost nothing to do with who's best at the job. It comes down to a cleaner profile, fresher reviews, the right pages, and a name the web trusts. I close that gap, so the calls start finding you.
The search that happens the moment the AC dies in July. Install, repair, emergency.
Storm jobs, replacements, inspections. High-ticket work that starts on Google.
General, cosmetic, implants, and the emergency that fills a chair this week.
Injury, family, immigration, criminal, estate. The highest-value local searches there are.
Botox, fillers, laser. The “med spa near me” search that ends in a booking.
Bookkeeping, S-corps, advisory. The clients who stay for years, not one April.
The single biggest free lever you own, and the one most businesses leave half-built. Category, services, photos, posts, questions, the lot. Rebuilt to compete for the top of the local pack. How I rebuild profiles →
A calm, repeatable way to earn fresh reviews from happy customers, and a steady hand for the occasional bad one. Recency moves rankings more than most owners realize. Inside the local SEO program →
A real page for each service and each place you serve, written with genuine local detail. The opposite of the thin, copy-pasted pages Google now quietly buries. The content work →
Your name, address, and phone made identical everywhere that counts. The unglamorous groundwork that both Google and AI read before they trust you.
Real signals from local press, suppliers, associations, and the places people ask for recommendations. Earned, never spun up in a link farm. How links get earned →
Speed, mobile, schema, internal structure. The quiet fundamentals that hold everything above them in place.
They open ChatGPT, or Gemini, or Google's own answer at the top of the page, and they ask who the best option near them is. Google's own AI Overviews already top roughly one in five searches (Ahrefs, 146M SERPs).
Soon the question is not whether you are on Google. It is whether AI will say your name when someone asks.
The quiet truth is that most of what AI repeats about you comes from places you do not own. Reviews, forums, listings. Get that foundation right and you win both the map and the machine. Almost nobody in local SEO is looking here yet. That is the opening. How AI visibility works →
I study your profile, your site, your citations, and the competitors beating you. Then I get to work.
Your Google Business Profile is rebuilt from the ground up to fight for the local pack.
Citations cleaned and built. Your first local pages shipped and indexed.
The reviews engine goes live. More pages ship. The first local links land.
The first full report shows what moved. I pour fuel on whatever is working.
The fastest way to read an agency is what it refuses to do.
Promise you the number-one spot. Nobody can promise Google a position, and the ones who do are closing you.
Take ecommerce, SaaS, or national brands. Six local industries, nothing else.
Lock you into a year. Three months to let the work breathe, then month to month.
Blast junk directories, build thin city pages, or touch a fake review.
Hand your account to an account manager or a junior. You email, I answer.
I started NearFound SEO because the businesses that deserve the work were the ones nobody wanted.
Big agencies skip the one-truck HVAC company and the single-location dentist — the deal is too small to matter to them. Those owners get handed to a junior or a content farm, and pay four figures a month for blog posts nobody reads.
Ten-plus years of SEO taught me what actually moves the needle, and how little of it most agencies bother to do. So I keep this deliberately small: a handful of clients, one business per industry per city, and you always talk to the person doing the work. It's me.
Real Google Search Console data. The name stays private. The numbers don't.
An average position of 9.1 means page one, on average, across every search this business shows up for — and the shape of that chart is what compounding looks like: daily clicks at the end of the year are many times what they were at the start. The 0.8% click-through rate reads low for the same reason: 2.37 million impressions counts every marginal search this business now shows up for, and wide visibility always dilutes the average. One honest result beats a wall of logos I never earned. The full story is here.
No setup fees. Three-month minimum, because real local SEO needs room to show results. Then month to month, leave whenever. Run your break-even math →
Depth beats spread. When I know an industry's searches, customers, and seasonality cold, I move fast and waste none of your money learning on the job. Med spas, dental, law firms, CPAs, HVAC, roofing. That's the list.
That's the whole point of staying small. I take one client per industry per city, so you get the person doing the work, not a salesperson and a rotating cast of juniors. Big shops carry hundreds of accounts and spread them thin. I'd rather go deep on a few.
A monthly report tied to tracked calls, direction requests, and booked jobs. Not a ranking screenshot. If the phone isn't ringing more, we both see it plainly in the numbers.
Early movement in sixty to ninety days, meaningful compounding results by months three to six. Anyone promising overnight is selling you something.
Good. They work together, and I'll tell you honestly where ads still make sense once organic carries its weight. The aim is to lower your cost per call over time, not rent it forever.
The foundation work takes a few weeks to show up in calls, and judging it sooner is unfair to both of us. After three months you're month to month, no penalty to leave.
A free thirty-minute call. I'll tell you exactly what I would do in your first ninety days, whether or not you hire me. You'll leave knowing more than you came with.