Searching for dental marketing companies mostly returns agencies ranking themselves. This page is the buyer's side: how dental marketing companies price their work, the contract and ownership terms that trap practices, which vendors need a HIPAA Business Associate Agreement (BAA), how to judge reporting, and an honest comparison with running marketing in-house or on a platform such as Medfy. It's part of our dental marketing guide.
What dental marketing companies actually do, and what they outsource
Practices search for this help under several names, and Google treats the first two as one topic:
| Search (US) | Searches per month |
|---|---|
| dental marketing companies | 720 |
| dental marketing firms | 720 |
| dental marketing agency | 590 |
| dental marketing consultant | 110 |
Google Ads Keyword Planner data via DataForSEO, US, 12-month average to Sep 2026.
Whatever the label, the menu is similar: a website, SEO and content, Google and Meta ads, social posting, review requests, call tracking and monthly reporting. Some firms do all of it in-house. Others resell parts of it, using white-label ad management, content writers or developers who never speak to you.
Neither model is wrong, but you should know who does the work. Ask, for each service: who does it, are they employees or subcontractors, and will subcontractors see patient information? A consultant usually advises and leaves execution to you or other vendors, which changes what you are paying for.
Pricing models: retainers, setup fees, percent of ad spend, per lead
We don't quote agency prices here: they vary too widely, and we haven't found a reliable public source. What you can compare is the model and what drives it. Our guide to agency pricing goes deeper.
| Model | How it works | What drives the cost | Ask about |
|---|---|---|---|
| Monthly retainer | Fixed fee for a defined scope | Number of services, hours, seniority of staff | Exactly what's included each month |
| Setup or onboarding fee | One-time charge at the start | Website build, account setup, audits | Whether it's refundable if you leave early |
| Percentage of ad spend | Management fee rises with your budget | Your ad budget | Whether the fee rewards spending more rather than spending well |
| Pay per lead | Fee for each call or form | How "lead" is defined | Who verifies leads; spam and existing patients excluded? |
| Per patient or revenue share | Fee tied to patients seen or fees collected | Your production | ADA ethics: see below |
| Ad spend billed by the agency | Agency pays Google or Meta and invoices you | Any markup added | Whether you can be billed directly by the platforms |
Revenue-share pricing deserves a hard look. ADA advisory opinion 4.E.1 says a dentist who pays a marketing vendor "a specific amount or percentage of professional fees collected" from patients is engaged in fee splitting, and it applies the same rule to social media coupons and influencers (ADA Code, advisory opinions revised to October 2025 (opens in a new tab)). State law may add its own limits.
Contract terms: length, cancellation, who owns the site and ad accounts
The contract decides what happens when the relationship ends, which is when practices find out what they actually own. Check the term, auto-renewal, notice period and any early-termination fee. Then check ownership, asset by asset:
| Asset | Who should own it | Why it matters |
|---|---|---|
| Domain name | The practice, as registrant | Lose it and you lose your address and its search history |
| Website content and design | The practice, with the right to export | Otherwise you rebuild from scratch when you leave |
| Google Ads account | The practice; agency gets manager access | Years of data and conversion history stay with you |
| Meta Page, ad account and pixel | The practice's business account; agency gets partner access | Same reason, and you control who sees your data |
| Google Business Profile | The practice as primary owner | Your listing is your most valuable free asset |
| Google Analytics and Search Console | The practice | Your history, not theirs |
| Tracking phone numbers | Agreed in writing, including whether you can keep them | Numbers printed on mailers and listings must keep working |
Our guide to marketing agency contract terms covers each clause in more detail.
HIPAA: which vendors need a BAA and what to ask for
Under HIPAA, a business associate is a person or company that, on behalf of a covered entity, "creates, receives, maintains, or transmits protected health information" for a regulated function (45 CFR 160.103 (opens in a new tab)). Your practice may share protected health information with a business associate only after getting satisfactory written assurance that it will safeguard it, which in practice means a signed BAA (45 CFR 164.502(e) (opens in a new tab)).
Marketing vendors cross that line more often than practices expect. Likely business associates include anyone who:
- hosts your website forms or receives new-patient requests;
- runs your CRM, patient inbox or chat widget;
- records or transcribes calls;
- uploads patient names and phone numbers to send review requests, emails or texts.
An agency that only manages ads using aggregate conversion counts may never touch protected health information. Get that confirmed in writing, along with the answers to three questions: will you sign our BAA, which subcontractors touch our data and do they sign BAAs too, and where is the data stored? Our guide to business associate agreements covers BAAs in more detail.
This is general information, not legal advice. Confirm how it applies to your practice with a qualified advisor.
Reporting that proves new patients, not just clicks
A useful report follows the patient's path: impressions, clicks, calls and form requests, booked appointments, first visits, and treatment accepted. Agencies can see the first half in ad platforms. The second half lives in your practice management system, so matching the two happens on your side, not by sending patient details to Google or Meta.
Ask for:
- leads by source each month (calls, forms, bookings), with spam and existing patients removed;
- cost per booked new patient by channel, which you complete with your own booking data;
- view access to every ad account, so you can check the raw numbers;
- the search terms that drove spend, and the negatives added;
- a plain-English note on what changed and why.
Be wary when a report leads with impressions, "engagement" or rankings for terms nobody searches. If you haven't set targets yet, build a dental marketing plan first so there's something to report against.
Red flags in dental marketing proposals
- Promises of first-page rankings or a set number of new patients.
- The agency registers your domain or owns your ad accounts.
- Long auto-renewing terms with termination fees.
- Revenue-share or per-patient pricing (see ADA 4.E.1 above).
- Ad spend billed through the agency with no disclosed markup.
- Offers to write reviews or testimonials; the FTC says endorsements must reflect the honest experience or opinion of the endorser (FTC, Advertising FAQ's (opens in a new tab)).
- No BAA for tools that will hold patient information.
- Treatment claims with no sources, or copy that makes a general dentist sound like a specialist.
- Tracking pixels placed on request forms or booking pages.
If ads are the main ask, read about dental advertising costs before the sales call so you can test the proposal's numbers.
Questions-to-ask checklist
Copy or print this list for every agency conversation. For the general version, see our questions to ask an agency.
- Who owns the domain, the website and its content, and can we export it?
- Who owns the Google Ads, Meta and Google Business Profile accounts?
- What is the contract length, notice period and cancellation fee?
- Is ad spend billed to us directly by Google and Meta? If not, what is the markup?
- Who writes our content, and how are medical and treatment claims sourced?
- Will you sign a BAA, and do your subcontractors sign one?
- How do you track calls and forms, and does any patient information reach ad platforms?
- Which work is done in-house and which by subcontractors?
Agency, in-house or platform: a side-by-side comparison
| Item | Agency | In-house | Platform (Medfy) |
|---|---|---|---|
| Cost structure | Retainer and fees, varies by agency | Staff time plus tools | $349/month base plan; optional add-ons: Google Ads $199, Meta ads + AI creatives $199, HIPAA AI chat $49 |
| Contract | Varies; check term and exit fees | None | Billed monthly, cancel anytime |
| Ad spend | Sometimes billed through the agency | Paid to Google and Meta | Paid directly to Google and Meta, never marked up |
| Who does the work | Agency staff or subcontractors | Your team | Software does the routine work; you approve or set auto-apply |
| HIPAA | Ask for a BAA | Your own policies and vendors | Medfy signs a BAA with every practice before patient data flows |
| Best for | Practices wanting a person accountable for everything | Teams with time and a marketing-minded lead | Independent practices wanting website, SEO, AI visibility and ads run on a monthly plan |
When an agency is the better fit. Medfy doesn't post to social media for you, run review requests, send email or text campaigns, provide call tracking numbers, produce mail or video, or offer multi-location features. If those are central to your plan, an agency or a specialist vendor fits better. Our overview of healthcare marketing agencies covers what to expect from them.
Whichever route you take, get an independent audit of where you stand today; it scores six areas and lists the top five fixes, so you can hold any vendor to them. Plan details are on Medfy pricing.
Frequently asked questions
How much do dental marketing companies charge?
Pricing varies too much for one honest figure, and we don't quote agency rates without a source. Agencies charge through one or more of these models: a monthly retainer, setup fees, a percentage of ad spend, or a fee per lead. Ask for every fee in writing, whether Google and Meta bill your ad spend to you directly, and what it costs to leave.
Are dental marketing agencies worth it?
They can be, when the agency does work you can't do in-house and reports on booked new patients rather than clicks. They are poor value when a retainer buys a template site, a few posts and a monthly PDF. Compare the total cost with running the same work yourself or on a platform, and insist on owning every account the agency touches.
What should be in a dental marketing contract?
A clear scope and price, a term and notice period you can live with, and written confirmation that you own the domain, website content and the Google Ads, Meta and Business Profile accounts. It should state how ad spend is billed and any markup, who writes content and how medical claims are sourced, and include a Business Associate Agreement if the agency will touch patient information.
Does a dental marketing company need to sign a BAA?
If it creates, receives, maintains or transmits protected health information on your behalf, yes: it is a business associate under HIPAA. That covers agencies that host your request forms, run your CRM, record calls or upload patient lists. An agency that only manages ads using aggregate data may not need one, but get that answer in writing before work starts.