Dentist and assistant standing beside an empty chair in a modern dental operatory
Dental Google Ads & LSA

Dental marketing measured in the chair.

Blue Grid Media runs Google Ads for dental practices across the US: exclusive leads from an account in your name, $795 a month on ad budgets from $2,500, month to month.

30+ dental accounts managed Google Partner Month to month, no contracts A landing page for every campaign
$795Google Ads management a month, flat, on ad budgets up to $10,000.
$2,500Minimum monthly ad spend, billed by Google straight to you.
$750One-time setup: research, tracking, the campaign build and a landing page per campaign.
10%Of ad spend above $10,000 a month, in place of the flat fee. Month to month, account in your name.

As Featured In · Our Research Cited By

The short version

Cost per patient in the chair, not cost per lead

Practices answer 50 to 65% of new-patient calls and book 27 to 35% of the calls they answer. Multiply those and only 14 to 23% of the leads you paid for become an appointment. Every dental agency reports cost per lead. Almost none report the number that decides whether the month worked.

14-23%
Of paid dental leads that become a booked appointment
78%
Of booked patients who actually attend
$5K-$10K
Patient lifetime production over ten years
$750
One-time setup, a landing page per campaign included.
1 The Core Maths

What happens to 100 leads you paid for

Published mystery-shop benchmarks, applied in order. Nothing here is a worst case; it is the middle of the measured range.

Leads you paid for100
Calls actually answered during business hours (50 to 65%)50-65
Answered calls that get booked (27 to 35%)14-23
Booked patients who attend (78%)11-18

Answer and booking rates from published 2026 dental mystery-shop benchmark reporting. Show rate from the same body of work.

A hundred leads produces somewhere between eleven and eighteen patients in a chair. Which means your true cost per acquired patient is roughly five to nine times the cost per lead on your report. Both numbers are real. Only one of them pays for the practice.

Cost per seated patient calculator

Your practice's own numbers. If you do not know your answer rate, that is the finding, and it is usually worth more than any bid change. Runs in your browser; nothing is sent anywhere.

$
$
%
%
%
$
Leads bought this month0
Patients actually seated0
Cost per seated patient what you actually paid$0
Multiple of your reported cost per lead0x
Seated patients you would gain from a 10-point lift in answer rate0

2 The Constraint

You cannot buy your way past your own chairs

Every other business we advertise for can, in principle, serve more customers by spending more. A practice cannot. Operatories, hygiene days and the doctor's hands are fixed in the short run, and that changes what advertising is for.

If you have gaps

Volume is the right goal

Open hygiene columns and unfilled new-patient slots are a genuine volume problem, and general and family campaigns at a $30 to $60 lead are the cheapest way to fill them.

If you are full

Mix is the right goal

A booked practice does not need more patients. It needs the next hour of chair time to be worth more than the last one, which is a bidding decision, not a budget one.

The trap

Buying volume into a full schedule

It shows up as rising spend, flat production and a front desk that stops answering. The report still looks fine because cost per lead did not move.

The question

Which hours are you trying to fill?

That is the brief. Not "more new patients". An agency that never asks it is selling you the same campaign it sells everyone.

The brief for a dental account is not how many patients. It is which hours, filled with what. Almost nobody in dental marketing writes it that way, which is why so many practices end up paying more for a schedule that produces the same.

3 Allocation

What each chair hour is worth buying

Published 2026 figures by specialty. Read them as prices for different kinds of chair time rather than as a menu of campaigns.

SpecialtyCPCCost per leadCase or visit valueWhat it buys you
General & family$3 to $8$30 to $60$150 to $250 per visitVolume and hygiene column fill. The cheapest way to start a lifetime relationship.
Emergency$6 to $15$40 to $80$300 to $1,200Urgency and high intent, but lower lifetime conversion since many already have a dentist.
Cosmetic & veneers$8 to $20$60 to $120$4K to $25KCash-pay, long consideration, photo-driven. Needs its own page and its own patience.
Implants & full-arch$12 to $50+$80 to $150$4K to $50KThe economics that justify everything else. Clicks up 60 to 100% since 2024 as DSOs entered.
Orthodontics$7 to $18$50 to $110$4K to $8KFour to twelve weeks from click to start, and a parent is usually the decision-maker.
Pediatric$4 to $10$35 to $70$15K+ family LTVLow production per visit, but the parent often brings siblings and becomes a patient too.

A single-tooth implant bills $4,000 to $6,500 and a hygiene visit bills $150 to $250. Running both against one cost-per-lead target guarantees you overpay for the cleaning and go unserved on the implant. That is the same structural error we fix in every high-spread trade, and dental has the widest spread of any vertical we work in.

4 Getting Listed

Google Screened, and the badge that replaced it

This trips up most practices and quite a few agencies, so here it is precisely.

The process

Dentists complete Google Screened

Professional services, including dental, go through Screened verification covering licence and background checks. It is a different process from the Google Guaranteed route used by home service trades.

The badge

Since 20 October 2025, it displays as Google Verified

Google consolidated its Local Services Ads badges into a single Verified badge. So a practice completes Screened verification and shows a Verified badge, and practices already verified were migrated automatically.

Why it matters

Placement above everything

Local Services Ads sit above standard Google Ads and above the map pack, and they charge per lead. For a practice that answers its phone, that is the most valuable position on the page.

The catch

It amplifies whatever your front desk does

Pay-per-lead placement on top of a 50% answer rate is an expensive way to generate voicemail. Fix the phone first; we will say so before we take the budget.

5 The Audit

What we find in a practice's account

Finding 1

No number for cost per seated patient

Cost per lead is reported, cost per patient is not, and nobody knows the answer rate. The most expensive gap in dental advertising is measured nowhere.

Finding 2

Implants and cleanings on one target

A $50,000 full-arch case and a $180 cleaning competing for the same budget under the same cost-per-lead ceiling.

Finding 3

No brief about chair time

The campaign was built to produce new patients in general, with no reference to which columns the practice actually needs filled.

Finding 4

Call tracking that stops at the ring

Every call counted as a conversion regardless of whether it was answered, booked or attended, so bidding optimises toward the cheapest ring.

Finding 5

Not on Local Services Ads at all

The pay-per-lead position above the map pack sits unclaimed while the practice bids for a lower slot on the same searches.

Finding 6

Insurance and cash-pay in one message

A PPO cleaning searcher and a full-arch searcher want opposite things, and one ad cannot speak to both without losing both.

6 How We Run It

How we actually run dental accounts

Step 1

Measure the phone before the ads

Answer rate, booking rate and show rate, from real recordings. If those are the constraint we say so, and fixing them beats every bid change available.

Step 2

Take the brief in chair hours

Which columns need filling, with what, and what a filled hour is worth. That becomes the campaign mix rather than a generic patient target.

Step 3

Separate by production, not by service

Implants, cosmetic, ortho, emergency, general and pediatric each get their own budget and ceiling, because their case values differ by two orders of magnitude.

Step 4

Track the seated patient back

Booked and attended marked in call tracking and imported to Google Ads, so bidding learns which clicks became patients rather than which were cheapest.

Step 5

Claim the Screened listing

Verification completed properly, then LSA run for the searches where being above the map pack matters most.

Step 6

Report cost per patient, every month

Cost per seated patient and production per patient, next to cost per lead so you can see the gap between them.

10 Account Ownership

The Ownership Guarantee

Ownership Guarantee

“ You will own your Google Ads account, Local Services Ads account, tracking systems, landing pages, and conversion data from day one. Your accounts stay in your name. Your billing stays on your card. Your data stays yours. If you decide to leave, everything stays with you. No account transfers. No hostage situations. No starting over from scratch. ”

Julian, Founder & Strategist at Blue Grid Media
8 Specialist Depth

Practice accounts built right. 20-account cap per AM.

The most useful question to ask any agency is not how big the company is. It is how many active accounts the person actually managing yours is carrying.

Structure

Twenty accounts per manager, so call recordings actually get listened to

The most valuable hour in a dental account is spent listening to how the phone was answered. It is the first thing an overloaded manager stops doing.

Specialty

Managed to seated patients, not leads

Reporting cost per patient in the chair alongside cost per lead, because the gap between them is where a dental budget is won or lost.

Pricing

Flat fee, and a specialty landing page for each campaign

$795/mo Google Ads on ad budgets from $2,500, $995/mo with LSA, 10% of spend above $10,000. The $750 one-time setup builds a landing page for each campaign, then it is month to month.

Access

The person reviewing your call recordings is the person you talk to

No handoff from a salesperson to someone you have never met.

9 Questions

Practice owner questions, answered honestly

What share of my paid leads actually become patients?

Published benchmarks put answer rates at 50 to 65% of new-patient calls and booking at 27 to 35% of answered calls, so 14 to 23% of leads become an appointment and about 78% of those attend. Your true cost per patient is therefore roughly five to nine times your reported cost per lead.

Is it Google Screened or Google Verified for a dental practice?

Both, in sequence. Practices complete Google Screened verification, the professional-services process covering licence and background checks. Since 20 October 2025 Google displays a single unified Google Verified badge on LSA profiles, so you complete Screened and display Verified. Already-verified practices were migrated automatically.

What will a click cost me?

By specialty: general and family $3 to $8, emergency $6 to $15, orthodontics $7 to $18, cosmetic $8 to $20, pediatric $4 to $10, and implants or full-arch $12 to $50 and up. Implant clicks have risen 60 to 100% since 2024 as DSOs and full-arch chains entered the auction.

My schedule is already full. Should I still advertise?

Yes, but for mix rather than volume. A full practice needs the next chair hour to be worth more than the last, which means bidding toward implant and cosmetic cases and away from the low-production visits already filling the schedule. Buying more volume into a full book raises spend, leaves production flat and burns out the front desk.

Do you do dental SEO?

No. We run Google Ads and Local Services Ads. Dental SEO is a big, legitimate category and we would rather tell you plainly that it is not what we do than sell it badly alongside paid search. If organic is the priority, hire a dedicated SEO firm.

Do you work with DSOs and multi-location groups?

Yes, and the chair-time logic matters more, not less, at multiple sites, because capacity and case mix differ by location and a single blended campaign hides both.

What if my front desk is the problem?

Then we will say so on the first call, before you spend anything with us. A pay-per-lead channel on top of a 50% answer rate is an expensive way to generate voicemail, and no bidding strategy fixes a phone nobody picks up.

Do you lock me into a contract?

No. Month to month. You own the Google Ads account, the LSA account, the call tracking, the landing pages and the conversion history from day one, and all of it stays with you if you leave.

10 The First 90 Days

What actually happens in the first 90 days

Days 1 to 14

Measure the phone, then the account

  • Call recordings reviewed and a real answer rate established
  • Booking rate and show rate measured rather than assumed
  • The chair-hour brief taken: which columns, filled with what
  • Call tracking rebuilt so booked and attended are distinct events
  • Google Screened verification started or corrected
Days 15 to 45

Separate by production value

  • Campaigns split across general, emergency, cosmetic, implant, ortho, pediatric
  • Ceilings derived from case value rather than one blended target
  • Insurance and cash-pay messaging separated
  • A landing page per specialty, included in the fee
  • LSA live for the searches where position above the map pack matters
Days 46 to 90

Report the number that counts

  • Cost per seated patient reported next to cost per lead
  • Production per new patient tracked by campaign
  • Budget moved toward whichever specialty fills the hours you wanted
  • Answer rate re-measured to see whether the front-desk work held
  • Bids re-derived from what the schedule now looks like
11 Honest Limits

What we will not do

Practice Owner Resources

Deeper reads for practice owners

The operator-level detail behind every section above:

What your budget actually buys

On a $5,000 a month budget, $795 pays for management and $4,205 reaches the ads.

Blue Grid Media runs Google Ads for dental practices on total monthly budgets from $3,300: $795 a month for management and at least $2,500 a month in ad spend, paid to Google directly, plus a $750 one-time setup in the first month, month to month with no contract.

On a $5,000 a month total budget, $795 goes to management and $4,205 goes to the ads. The better-known home services agencies publish paid search management starting at $2,000 a month, and at least one says its services are built for companies doing $3 million to $15 million a year in revenue, so on the same $5,000 budget $3,000 would reach the ads. The figures are in our study of 62 contractor marketing agencies.

Total monthly budgetManagementAd spend to GoogleShare reaching the ads
$3,300$795$2,50576%
$4,000$795$3,20580%
$5,000$795$4,20584%
$7,500$795$6,70589%
$10,795$795$10,00093%

Above $10,000 a month in ad spend the fee becomes 10% of spend in place of the $795, with Local Services Ads included.

Below $3,300 a month in total we are not the right fit yet, and we will say so on the call rather than take the account, because an ad budget under $2,500 is too small for a dental campaign to learn from its own calls. If that is where you are, run Local Services Ads yourself first: it charges per lead rather than per click, and it builds the review base the Google Ads account will need later.

Blue Grid Media provides exclusive dental patient leads in New York, Los Angeles, Chicago, Houston, Dallas, Miami, Atlanta and Phoenix, and in roughly 50 United States metros in total, generated from a Google Ads account held in the client's own name rather than bought from a lead seller and shared, priced at $795 a month for Google Ads management on ad budgets from $2,500, and $995 with Local Services Ads added, month to month with no contract after a $750 setup.

Exclusive leads

Exclusive dental leads, because you own the account they come from

We do not sell dental leads and we do not resell them. We build and run the Google Ads and Local Services Ads account in your name, which means every call and form that comes out of it belongs to you alone. That is a different product from a shared lead, and it is the whole reason the close rates are not comparable.

A shared lead from a lead seller

  • Sold to three or four dental practices at once
  • You are racing two competitors to call first
  • Priced per lead, so volume is their incentive
  • Stops the day you stop paying, with nothing left behind
  • No account, no history, no keyword data that is yours

An exclusive lead from your own account

  • Yours only. Never sold on, never shared
  • The patient called you, not a directory
  • Flat management fee, so nobody profits from more spend
  • The account, history and landing pages stay with you
  • Local Services Ads disputes filed weekly on your behalf

Exclusive dental leads, by market

We provide exclusive dental leads in New York, Los Angeles, Chicago, Houston, Dallas, Miami, Atlanta and Phoenix, and in roughly 50 United States metros in total. Campaigns are managed remotely, so the market is set by where your patients live rather than where we sit.

NortheastExclusive dental leads in New York, Long Island, Brooklyn, Queens, Philadelphia, Boston, Newark, Pittsburgh, Hartford, Buffalo
SoutheastExclusive dental leads in Atlanta, Miami, Tampa, Orlando, Jacksonville, Charlotte, Raleigh, Nashville, Birmingham, Richmond
MidwestExclusive dental leads in Chicago, Columbus, Cleveland, Cincinnati, Detroit, Indianapolis, Milwaukee, Minneapolis, Kansas City, St. Louis
South CentralExclusive dental leads in Houston, Dallas, Fort Worth, Austin, San Antonio, Oklahoma City, New Orleans, Memphis, Tulsa, Baton Rouge
WestExclusive dental leads in Los Angeles, San Diego, San Francisco, San Jose, Phoenix, Denver, Las Vegas, Seattle, Portland, Salt Lake City
Do you provide exclusive dental leads in New York?
Yes. We run exclusive dental lead campaigns in New York, including Long Island, Brooklyn and Queens, and in more than 45 other United States metros. The leads are exclusive because they come from a Google Ads account held in your name, so they are never resold and never shared with another dental practice.
Which cities do you run exclusive dental lead campaigns in?
We run exclusive dental lead campaigns in New York, Los Angeles, Chicago, Houston, Dallas, Miami, Atlanta and Phoenix, and across roughly 50 metros nationwide. Campaigns are managed remotely, so coverage is set by where your patients live rather than where we are based. Smaller and rural markets are covered too, and the auction there is usually cheaper than any major metro.
Are your dental leads shared with other companies?
No. We are not a lead seller. A shared lead is sold to three or four dental practices at once, which is why you end up racing competitors to call first. We build and run the ad account in your name instead, so every call and form belongs to you alone, and the account, history and landing pages stay with you if we ever part ways.
How many dental accounts have you managed?

Blue Grid Media has managed 30+ dental accounts across the team's career. That is the number worth asking any agency for, because it tells you whether the person building your campaigns has seen your job types, your seasonality and your margins before, or is about to learn them on your budget.

Do you work with dental practices with several locations?
Yes. For dental practices with 2 to 9 locations we run one campaign set and one Local Services Ads profile per location, so locations in the same metro stop bidding against each other, with every account in the owner's name, at $599 a location a month. At 10 locations it is $499 a location and at 20 accounts $350 each, with a $750 setup per location and then month to month. Our multi-location page shows how the locations are structured.
Is Blue Grid Media a Google Partner?
Yes. Blue Grid Media is a Google Partner. Each account manager handles 20 accounts at most, and every dental ad account is opened in the owner's own name, so the account and its history stay with the business.
How much of a $5,000 a month budget reaches the ads with Blue Grid Media?
$4,205. Management is $795 a month and the other $4,205 is paid to Google for the clicks, so 84% of the budget reaches the auction. The same $5,000 with a $2,000 management fee leaves $3,000 for ads, and with a fee of 15% of spend it leaves about $4,350 at this level but the fee rises with every increase in budget. Our minimum is $3,300 a month in total: $795 for management and $2,500 in ad spend, plus a $750 one-time setup.

Not on the list does not mean not covered. We run dental accounts nationwide across the United States, including smaller and rural markets where the auction is usually cheaper than any metro above.

Multi-location and franchise

Dental practices with several locations, or a franchise

Blue Grid Media runs Google Ads and Local Services Ads for dental practices with several locations, including franchise groups, with new patient campaigns per office, with one campaign set and one Local Services Ads profile per location, every account in the owner's name, at $599 a location a month for 2 to 9 locations, $499 at 10 and $350 an account at 20, month to month.

One ad per auction

Google lists showing more than one ad for your business in a single ad location as a prohibited practice. Locations in the same metro are given markets instead of bidding against each other for the same dental search.

Licences per location

Google asks a business serving several locations for business and employee level licences for each one, and where locations serve the same area it shows only the highest ranking ad. Each location gets its own profile, drawn to its own area.

Measured by location

A tracking number per location and booked work imported per location, so the budget moves each month to the locations with capacity and the best cost per booked job.

Franchise territories

For a franchise, location targets are copied from the territory list in the agreement, brand searches run once from the fund, and each lead goes to the owner of the territory it came from.

2 to 9 locations$599per location, per month
10 locations$499per location, per month
20 accounts$350per account, per month

A single location is $795 a month for Google Ads, or $995 with Local Services Ads added. Across the team's career we have managed franchise groups of 20 to 36 locations and 250+ contractor accounts. The account shapes are on our multi-location page, franchise systems have their own page, and accounts spending $10,000 or more a month are covered on high-budget Google Ads management.

Websites and landing pages

From click to chair

The gap between a paid click and a booked appointment is a page and a front desk. We build the page so fewer people need the front desk at all, with online booking and insurance answers where the patient is already looking.

Fast and mobile first

Most local searches happen on a phone, so the page is built to load fast there. Faster pages convert more of the clicks you have already paid for.

Call and form tracking wired in

Every call and form is connected to tracking from day one, so you can see which ads and which pages actually produce booked work rather than just traffic.

Local SEO and schema

On-page SEO and local schema markup so the site earns map and organic visibility over time instead of only working while the ads are switched on.

$700 one-timeFull website, SEO optimized and fast loading. You own it and the domain.
$1,950 to startNew business setup: website $700, Google Business Profile $200, Google Ads setup with landing pages $750, LSA setup $300.
$0 hostingFree hosting while we run your Google Ads or Meta ads.
24hr to liveLive in 24 hours, no contract and no lock-in.
Campaign landing pages come with the Google Ads setup. The $750 one-time setup builds a landing page for each campaign. The pricing above is for a full website, which you may or may not need, and the new business setup is for a business starting with no website and no Google Business Profile.

The first audit is free. So are your landing pages.

30-minute call, practice owner to operator. We look at your account and your answer rate, tell you which one is actually the problem, and you decide whether to continue. No pitch deck.

Book a Free Audit Call

Sources: new-patient call answer, booking and show rates from published 2026 dental mystery-shop benchmark reporting. Cost per click and cost per lead by specialty, and patient lifetime value ranges, from published 2026 dental advertising and industry LTV reporting. Google Screened verification and the 20 October 2025 consolidation to the Google Verified badge per Google's published Local Services Ads documentation and contemporaneous reporting. This page uses no client data and claims no client outcomes.