Home/Plans
Plans & engagementsBuilt around what your business actually needs.
Three ways to work together, from local search foundations to the full acquisition system with AI intake and custom software. Every engagement is scoped after the audit — a single-location business and a five-location group have almost nothing in common.
Foundation
For practices and businesses that need the fundamentals working before anything is scaled.
- Website build or rebuild
- Local SEO & Google Business Profile
- Speed-to-lead SMS on missed calls
- Review generation & routing
- Call tracking & conversion tracking
- Monthly reporting in booked jobs
Growth
The full acquisition system, built and operated — marketing feeding an intake layer that actually books.
- AI intake & after-hours booking
- CRM / industry software integration
- Paid acquisition (Google, LSA, Meta)
- Patient & customer reactivation
- Call transcription & source attribution
- AI search optimization (AEO / GEO)
- Direct line to the people building
Multi-location
Groups, franchises and DSOs that need one system working consistently across every location.
- Per-location pages & profiles
- Cross-location lead routing
- Custom internal tooling & dashboards
- Consolidated & per-location reporting
- Dedicated engineering allocation
- Quarterly roadmap with leadership
Exactly what's included, and where.
No asterisks, no "contact us for details." If something is an add-on we've said so here rather than on the invoice.
| Capability | Foundation | Growth | Multi-location |
|---|---|---|---|
| Response & intake | |||
| Speed-to-lead SMSMissed calls and form fills answered from your own number in under 60 seconds | Included | Included | Included |
| AI intake agentAnswers, qualifies, checks live availability and books — hands off when it can't help | — | Included | Per location |
| CRM & industry software integrationDentrix, Open Dental, Zenoti, Boulevard, Jobber, ServiceTitan and similar | Add-on | Included | Included |
| Reactivation campaignsLapsed patients, unclosed quotes and dormant lists worked on a schedule | — | Included | Included |
| Search & local | |||
| Local SEOService and treatment pages, on-page work, technical fixes | Included | Included | Included |
| Google Business ProfileAudit, optimization, posts, category and service configuration | Included | Included | All locations |
| AI search optimizationStructured for citation in ChatGPT, Gemini, Perplexity and AI Overviews | Add-on | Included | Included |
| Content & blogWritten for search intent and for being quoted by answer engines | — | Included | Included |
| Paid acquisition | |||
| Google Ads & Local Services AdsManaged against booked value rather than cost per lead | Add-on | Included | Included |
| Meta advertisingProspecting and retargeting where the economics support it | Add-on | Included | Included |
| Landing pagesBuilt for the campaign, not repurposed from the site | — | Included | Included |
| Website | |||
| Design & developmentBuilt on your hosting, in your name, and yours to keep | Included | Included | Per location |
| Hosting, maintenance & updatesSSL, backups, security patching, unlimited edits | Included | Included | Included |
| Performance & Core Web VitalsCaching, image optimization, CDN, script deferral | Included | Included | Included |
| ADA / accessibilityAudit and remediation, not a widget bolted on top | Add-on | Add-on | Included |
| Reputation & reporting | |||
| Review generationRequested automatically, unhappy responses routed to you first | Included | Included | Included |
| Call tracking & transcriptionDynamic number insertion, calls scored and attributed to source | Tracking only | Included | Included |
| Compliance-aware trackingServer-side conversions with identifiers stripped, consent handling | Included | Included | Included |
| ReportingWhat you spent and what it booked — not sessions and impressions | Monthly | Monthly + live dashboard | Per location + consolidated |
| Engineering & support | |||
| Custom software buildsTicketing, onboarding, internal tools — Laravel and Next.js | — | Quoted separately | Allocation included |
| Strategy callsWorking sessions, not status updates | Quarterly | Monthly | Monthly + quarterly roadmap |
| SupportYou talk to the people doing the work | Standard | Priority | Dedicated |
Paid media, managed by spend.
Priced against the budget under management. Ad spend always stays on your card, in your account — we never mark it up or hold it.
Starter
- Google Search & LSA
- 1 campaign per platform
- 1 conversion-optimized landing page
- Call tracking on all campaigns
- Monthly reporting call
Advanced
- Google, LSA and Meta
- Multiple campaigns per platform
- 4 landing pages with ongoing updates
- Retargeting & lookalike audiences
- Call scoring and booked-value attribution
- Bi-weekly optimization
Premium
- Full multi-platform coverage
- Custom creative and video
- Unlimited campaign landing pages
- Advanced segmentation & retargeting
- Weekly optimization, dedicated team access
- Multi-location routing where relevant
Before you book the call.
Why isn't there a price on this page?
Because a number that fits everyone fits nobody. A single-location business with a working website needs something very different from a three-location group with no tracking and a dormant customer list. We quote after the audit, once we've seen your actual call volume, close rate and job values. If we're not the right fit, we'll tell you so on that call rather than sell you a package.
What does the audit cost?
Nothing, and there's no obligation. Thirty minutes, we look at your phones, forms and follow-up, and you leave knowing how many inquiries you're losing and where. You keep the findings whether or not you work with us.
Do you mark up ad spend?
No. Ad spend goes on your card, in ad accounts owned by you. We never hold budget or take a percentage of it. If you leave, the accounts and their history stay with you.
What happens to everything you build if we stop working together?
You keep it. Your website is on your hosting in your name, your ad accounts are yours, your CRM data is yours, and any custom software we build is documented and handed over. We'd rather earn next month than trap you into it.
Can we start small and expand?
That's usually the right approach. Most clients start at Foundation while we instrument everything and fix what's leaking, then move to Growth once there's data proving where the money is going.
Start with the audit.
Thirty minutes. We'll show you how many inquiries you're losing, where they're going, and what it would take to catch them — then quote against your real numbers.