Services
Seven services, two fees.
The site and the funnel are built under the one time $3,000 setup. Everything ongoing sits under $497 per month. SEO, Local Services Ads, Google Ads, and Facebook Ads management. One fee, all four. We would rather tell you which of these you actually need than sell you all of them, because a practice that is not answering its leads inside five minutes does not need more surfaces sending them.
Which fee buys which service
Setup
$3,000
one time, per practice location
A brand new website, built from scratch.
Management
$497
per month
Ongoing management of the four paid and organic channels. One fee, all four.
- SEO
Technical foundation, published definitions, and content answering what a full arch patient actually types.
- GEO
Getting the practice cited by ChatGPT, Claude, Perplexity and Google AI Overviews.
- LSA
Pay per lead placement above the traditional search ads, with Google Screened verification.
- Google Ads
High intent search capture on implant terms, separated from general dental traffic.
- Facebook Ads
Paid social that creates demand among people who have not typed anything into a search bar.
Service 01
Websites that are fast, server rendered, and actually readable by machines.
Most dental websites are built as client side JavaScript applications. That means the server sends an almost empty page and the browser assembles the content afterward. A person with a browser never notices. A machine without one sees nothing. AI search tools fetch the page, find an empty shell, and move on to a practice they can read.
We build the other way around. The page is rendered on the server, so the headline, the treatment copy, the pricing language and the answers are all present in the HTML before a single script executes. That is the same reason this site loads the way it does, and it is checkable: view the source of any page here and the content is there.
Everything is built mobile first, because paid dental traffic runs roughly 90 percent mobile. That is not a design preference, it decides tap target size, form field height, how long the hero can be before the form is pushed below the fold, and how much weight the page can carry on a phone connection in a parking lot.
What you get
- 01Server rendered pages, content present before scripts run
- 02Mobile first layouts tested at 375 pixels wide
- 03Page speed budget enforced at build time
- 04Structured data, titles, descriptions and canonical tags per page
- 05Call tracking and analytics wired at launch, not later
Service 02
Two step applications, built so a drop off is still a lead.
Step one asks for contact details and nothing else. Step two asks the questions that decide whether this is a full arch candidate. That order matters more than any other single choice in the funnel, because somebody who abandons on step two is still a named lead your team can call. Ask the hard questions first and that person leaves as an anonymous bounce.
Step two covers what actually predicts a case: how many teeth are missing or failing, whether the person understands what the treatment involves, whether they are open to a payment plan, and a self reported credit range. None of that is a credit pull and none of it is presented as an approval. It is a screen, and it is the difference between a coordinator running six real consults and eighteen appointments that were never going to fund.
Attribution is captured on first load, before the visitor touches a field, and carried into the CRM with the record. Consent is captured explicitly, and promotional sending is filtered on the marketing consent field rather than on the mere existence of a lead record. A lead is not a subscriber, and treating those as the same thing is how practices end up in trouble.
What you get
- 01Two step application with contact captured on step one
- 02Qualification on missing teeth, treatment understanding, payment plan openness and self reported credit
- 03Click identifiers and source captured on first load and written to the CRM
- 04Explicit consent capture with a separate marketing consent field
- 05Speed to lead routing, plus text, email and call follow up sequences
Service 03
Organic search, for the weeks before anyone fills in a form.
Full arch decisions commonly run 6 to 12 months from first contact to seated case, and patients research for weeks before they contact anybody at all. Paid media cannot reach most of that window, because a person comparing zirconia against acrylic at eleven at night is not clicking an ad. Organic is where they are, and whoever answers them there is the practice they contact when they are ready.
The technical half is unglamorous and it is the part that most dental sites fail: crawlable server rendered HTML, correct titles and descriptions, clean internal linking, a real sitemap, structured data, and pages that load fast on a phone. We also do the definitions and glossary work, because a page that states plainly what a term means and what a number counts is the page a search engine can trust and quote.
Then the content: what the treatment involves, what recovery is actually like, what the fee ranges are and why they vary, how financing works, what happens when somebody is told they are not a candidate. Real answers to real queries, not a blog calendar written for a keyword tool.
What you get
- 01Technical audit and fixes on crawlability, speed and rendering
- 02Titles, descriptions, canonical tags and structured data per page
- 03Published definitions and a treatment glossary
- 04Question led content mapped to the research phase of the decision
- 05Internal linking and a generated sitemap that stays accurate
Service 04
Generative Engine Optimization: getting cited by the AI systems patients now ask.
Patients are asking ChatGPT, Claude, Perplexity and Google AI Overviews what full arch treatment costs and who does it well in their city. Those systems fetch pages and read the HTML. They do not run JavaScript. A normal dental site, built as a client side application, is therefore invisible to them: fetched, empty, discarded.
Being cited depends on three things, and none of them is a trick. The answer has to be in plain server rendered text, stated in one self contained sentence rather than buried in a paragraph of positioning. The page has to publish definitions and numbers rather than marketing language, because a system choosing what to quote prefers a sentence it can lift without qualifying it. And the practice has to be mentioned off site, in places the model already reads.
Almost nobody in dental marketing is doing this yet. That is a real edge and it will not last forever, which is the honest way to describe it. It is also a demonstration rather than a claim: we did this to our own site first. Every page here is server rendered, every number carries its definition, and you can check both without asking us.
What you get
- 01Server rendered answer content, present before scripts run
- 02Self contained answer sentences for the questions patients actually ask
- 03Published definitions and numbers instead of marketing language
- 04Crawler policy that welcomes retrieval and training crawlers explicitly
- 05Off site mention and citation work
Service 05
Local Services Ads: the least contested surface on the results page.
Local Services Ads sit at the very top of Google results, above the traditional paid ads and above the map pack. That is the first thing a person sees, and it is a different unit entirely from a search ad.
The model is pay per lead rather than pay per click. You are charged when somebody contacts the practice, not when somebody taps and leaves. On implant terms, where clicks are expensive and a large share of them go nowhere, that shift in what you are buying changes the arithmetic of the whole channel.
The Google Screened badge requires license verification, insurance verification and a background check. That is a trust signal a normal search ad cannot buy at any budget, sitting next to the practice name at the moment somebody is deciding who to call about surgery.
It is also a different auction with different competition. A practice can appear in a position its competitors are not bidding on at all, because most agencies in this category are simply not running it. We are not going to tell you nobody runs it, because that is not true and at least one full arch agency publishes a page about it. The accurate framing is stronger anyway: most are not, which makes this the least contested surface on the results page.
What we will not do is quote you a cost per lead for this channel, because we have not measured one across a sample we would be willing to publish, and we do not print numbers we cannot define. We also will not tell you your specialty is automatically eligible. What we can tell you is that verification is required, and we handle that process with you.
The full Local Services Ads breakdownWhat you get
- 01Google Screened verification handled end to end: license, insurance, background check
- 02Profile build, service and service area configuration
- 03Lead budget setup and pacing against your seatable capacity
- 04Lead review and dispute handling on charged leads that do not qualify
- 05Response time monitoring, because ranking in this unit rewards answering
- 06Reporting under the same definitions as every other channel
Service 06
Google Ads: capturing the person already typing the words.
Search captures the person who has already decided to look. That is the highest intent traffic available anywhere, and it is priced accordingly. Cost per click on implant and full arch terms runs far above general dental terms, because every practice in the market wants the same person.
So the first job is separation. Implant intent terms and general dental terms do not belong in the same campaign, the same budget or the same report. Mixed together, the cheap general dental clicks flatter the average and hide what the expensive terms are actually producing. Split apart, you can see which queries produce consults that seat.
The second job follows from the price. When a click costs what an implant click costs, qualification and follow up matter more rather than less. Sending expensive traffic to a page that asks eleven questions before capturing a name, or to a practice that returns calls the next afternoon, is the most efficient way to waste a large budget. The media is the cheap part of this channel to get right.
What you get
- 01Campaign structure separating implant intent from general dental terms
- 02Search term and negative keyword management on an ongoing schedule
- 03Landing pages matched to query intent rather than one page for everything
- 04Call tracking with dynamic number insertion
- 05Value based bidding against real collected case values once data allows
- 06Reporting on cost per qualified consult and cost per seated arch
Service 07
Facebook and Instagram: reaching the patient who is not searching yet.
Search captures the person who has already decided to look. Paid social reaches the much larger group who have been living with failing teeth for years and have never once searched for a treatment name, because they do not know what it is called. That is the difference between capturing demand and creating it.
Full arch is the rare dental case where this works, because the problem is visible in the patient's own life every single day. Creative that shows what the treatment actually is, what the process looks like, and that financing exists will stop someone who was not looking for you. That is also why creative volume matters here in a way it does not on search: the audience is broad, fatigue is fast, and the ad that worked last quarter stops working.
The trade is that intent is lower, so the qualification step carries more weight than it does on search. A social lead who has never heard the words full arch needs the funnel to explain the treatment before it asks about payment plans. Run without that, this channel produces volume that never seats, which is exactly how it earned its reputation in dental.
What you get
- 01Audience build on the demographic profile matched to your service area
- 02Creative production and a testing schedule against fatigue
- 03Lead forms and landing pages that explain the treatment before qualifying
- 04Conversion events sent back from real seated outcomes, not form fills
- 05Retargeting across the research window rather than a single week
- 06Reporting under the same definitions as every other channel
Contact
Start a conversation.
No sales sequence, no seven step funnel, no automated call booking bot. You send this, a person reads it.
90 day money back guarantee
Excludes ad spend, which goes to the platforms and not to us.
What it requiresRather skip the form
Not sure which of these you need.
Score your practice against the standard, or check whether your market is open.
