20 new patient inquiries in 90 days. Or I work free.
Not rankings. Not impressions. People calling your front desk and filling in your form. You own everything I build, and you can leave any month.
Two dental practices. Every figure below comes out of their own Google Analytics.
Don't take my word for it. Take his.
Dr. Sidhu had already been burned by a big agency before he called me. Two and a half years later he went from 23 patient inquiries a year to 140. Here he is, in his own words.
You have bought this before. You still cannot say what it bought you.
Almost every new patient calls the office before they book. Most agencies never track that call. So the report shows up full of impressions and keyword counts, the invoice clears, and nobody in the practice can tell you whether one crown came out of it.
It is worse than it sounds. Most contracts are written around deliverables, so the agency gets paid the same whether your schedule fills or sits empty. Four blog posts went up. That was the promise. Nobody promised patients.
That is a counting problem before it is a marketing problem. Fix the counting and the argument ends.
What that looks like on a real practice.
20 inquiries in 90 days, or you stop paying.
Most agencies guarantee effort. Blog posts written, reports sent. That is a promise to look busy. This one is written against your patient count.
What the 90 days actually look like.
Same order for every practice. The heavy build happens first so the results have time to land inside the window.
Get it counted
Call tracking and analytics installed, the technical faults fixed, and a keyword list built off what your neighbours actually search.
Rewrite what sells
Implants, crowns, clear aligners, emergencies. The pages behind your highest value cases get rebuilt first.
Own your map
Google Business Profile rebuilt and posted weekly, a page for every town you draw from, and the booking flow fixed so calls land.
Press and compound
We check the number against the guarantee, then push authority and press so the pages already ranking climb further.
One campaign. No upgrade path.
Every practice gets all of it. There is no starter tier, because half a campaign does not hit the number.
Your market sets the price, not your package.
Ranking a practice in a quiet suburb is not the same job as ranking one where thirty practices fight over the same search. That is the only thing that moves the number.
Pick a time. Thirty minutes.
I look at your site, your competitors and your search volume, then tell you the number I think I can hit and what it costs. You keep the plan either way.
Everything I do, written down so you can do it yourself.
Nine guides covering tracking, keywords, service pages, Google Business Profile, reviews, AI search, press distribution and the 2026 numbers. No email wall, no gated download, and every figure sourced.
The numbers, sourced and explained
Spending, income, confidence, hiring, patient visits, reviews and AI use, each figure traced to its publisher, plus a worksheet to compare your own practice.
The patient journey, with data
AI answers before clicks, the 4.5 star bar, review recency and online booking. Each step of the 2026 patient journey with sourced numbers and a 12 point audit.
Service pages and on-page copy
What a dental service page can win without links, the anatomy that ranks and converts, title formulas, patient questions and what to watch after publishing.
Getting and answering Google reviews
One review a week, asked the same way of every patient, and replies that never confirm who your patients are. The system, the templates and the rules, sourced.
AI search visibility for practices
Nearly half of consumers now ask AI for local recommendations. Here is what the assistants draw on, the myths Google itself debunks, and a monthly test you can run.
Tracking and analytics setup
Most practices cannot tell you what their marketing bought them, because the one thing worth measuring was never set up. Here is the whole build, free, in about two hours.
Keyword research and content planning
Publishing without keyword research is not a slow route to traffic. For 96 percent of pages it is no route at all. Here is the research process, and the free version of it.
Google Business Profile and the map pack
For a local practice the profile often does more work than the website, and almost nobody looks after it. Fourteen point audit, the fields that rank, and the honest truth about posts.
Press distribution and authority
950 placements for $399, from a real report. Also: why the "900 backlinks" pitch is wrong, what Google actually says, and the fifteen minute email worth more than all of them.
You will be dealing with me.
Not an account manager, not a junior, not somebody in another time zone working off a script. I only take dental practices, and only as many as I can run properly at once.
Book a Call