Managed plan pricing
Three plans that genuinely differ. Every price on this page is published; ad spend is separate, paid direct to the platforms, and capped at what you set.
Managed plans
Three plans, and they genuinely differ — each one adds channels and assets the one below it doesn't have. Ad spend is separate, paid direct to Google and Meta, always capped at what you set.
Every plan includes the same monthly report: your calls first, then every channel, ending with cost per booking request. See a sample.
Essentials
The phone rings, and the local presence is yours.
$657/mo
$443/mo for founding practices (33% off for 12 months), then $657
- Website care & changes (add a website plan from $49/mo)
- Managed ads on Google Search and Meta
- Profile, Maps & listings
- Your monthly report
Growth
Every paid channel, plus the assets that compound.
$1,360/mo
$915/mo for founding practices (33% off for 12 months), then $1,360
- Everything in Essentials
- Google Local Services Ads
- SEO content program (one piece a month)
- AI search visibility
- Reputation management
- Booking widget integration
Complete
Everything in Growth, plus every call traced to its source.
$1,526/mo
$1,043/mo for founding practices (33% off for 12 months), then $1,526
- Everything in Growth
- Call tracking & attribution
- Whisper message and missed-call alerts
- Calls attributed by channel in your monthly report
Which one is for you
- One vet, running ads for the first time→ Essentials
- You already run Local Services Ads, or you want reviews and content working too→ Growthmost practices
- You want every call traced back to the channel that produced it→ Complete
Add-ons
Everything you can add to a plan, and what it costs. If an add-on is already in your plan, it says so — we won't sell you something you're paying for.
- $58/mo
Website care & changes
For website-only clients. Included on every managed plan.
- $59/mo
Booking widget integration
We embed or link your existing booking system into the site and track every click through to it as a booking request. Included in Growth and Complete.
- $75/mo
Local Services Ads management
On Essentials. Included in Growth and Complete.
- $78/mo
AI search visibility
On Essentials. It needs content and reviews behind it to be worth buying — we'll tell you if it isn't yet.
- $166/mo
Call tracking & attribution
Included in Complete.
- $208/mo
Reputation management
Standalone. Included in Growth and Complete.
- $342/mo
Second SEO content piece
On top of the monthly piece in Growth and Complete.
- $650–750 once
Listings cleanup
One-time. You get a written report of what was wrong and what we fixed.
- $12–20/yr
Domain registration
Billed at cost, registered in your name.
Terms, and what your ad budget should be
- 6-month initial term, then month-to-month.
- 60-day money-back guarantee.
- No setup fee.
- Minimum ad budget $500/month, paid directly to the platforms and capped at what you set.
What to budget for ads
Paid to Google and Meta directly, on top of your plan. Where your practice lands depends on your city and how many services you want covered.
Single location, low competition
$650–1,050/mo
Google $500–800 + Meta $150–250.
Single location, competitive metro (e.g. Orange County)
$1,050–1,900/mo
Google $800–1,500 + Meta $250–400.
Multi-doctor or multi-service
$1,900–3,800/mo
Google $1,500–3,000 + Meta $400–800.
Google's automatic bidding needs about $800/month to work well. Below that it doesn't get enough data to optimise, so we'd rather run one channel properly than three badly.
Things that are true of every plan
- Ad spend is separate from your plan and paid straight to the platforms, with a $500/month minimum.
- “Bookings” means booking requests until we connect to your practice software.
- Ads can work in week one. SEO takes 9–12 months.
- Traffic counts are consent-gated under California law, so our numbers are conservative.
Doing it separately
What the same work costs bought as seven services from several vendors. These are category rates, not quotes from named competitors, and the low end assumes everyone is cheap and nothing overlaps.
- Website vendor$109–$327
- Google Ads management$750–$2,000
- Local SEO$800–$1,500
- Reputation platform$299–$799
- Call tracking$50–$179
- Listings management$40–$60
- AI search monitoring$99–$399
Plus $800–4,000 in setup fees, and a stack of invoices, a stack of logins and nobody who can tell you which one produced the booking.
DocAds Complete + a custom website
$1,625/mo
One invoice, one report, and every channel attributed back to the booking it produced.
Questions we get asked
- Why is there a 6-month initial term?
- Because almost nothing we do pays back inside a month. Ads can work in week one, but Maps takes 4–8 weeks, reviews 3–6 months and organic search 9–12. A shorter term would mean judging the work before most of it has had a chance to show. After the initial term you are month-to-month, and there is a 60-day money-back guarantee if the first two months are not what you expected.
- What if I already run Local Services Ads myself?
- We take over the account you already have rather than starting a new one, so you keep your review history and your Google Verified status. If you would rather keep running LSA yourself, Essentials covers Google Search and Meta and leaves LSA alone.
- Can I upgrade or downgrade later?
- Yes, at any point after the initial term, and upgrades can happen immediately. The difference between Growth and Complete is exactly the $166/mo call-tracking add-on, so you can also try call tracking on Growth before committing to Complete.
- What does “booking request” mean?
- A click through to your booking system, or a tracked phone call. It is not a confirmed appointment — we cannot see your practice-management system, so we do not claim to know who actually turned up. Direct connections to systems like Provet Cloud, ezyVet and Shepherd are on our roadmap; until then we report requests and say so.
- Is my ad spend included in the plan price?
- No. You pay Google and Meta directly, on your own card, at a budget you set and we cap. The minimum that makes this worth running is $500/month, and Google's automatic bidding needs about $800/month to work well.
Need a website too? See website pricing.
Free audit: your ads, your Google profile and your listings
Tell us about your practice. We'll show you what we'd build and what it would cost, before you commit to anything.
Get my free audit