A full-time in-house marketing coordinator costs a practice roughly $55,000–$85,000 per year loaded, and gives you dedicated attention but rarely deep paid-media expertise. An agency costs $1,500–$6,000 per month, brings specialists and cross-practice data, but is less present day to day. Most practices doing $1.5M+ end up with a hybrid: an in-house coordinator for content and patient communication, an agency for paid acquisition and search.
| In-house coordinator | Agency | |
|---|---|---|
| Annual cost | $55,000–$85,000 loaded | $18,000–$72,000 |
| Paid media expertise | Usually generalist | Specialist, sees many accounts |
| Speed to launch | Hiring takes 1–3 months | Days to weeks |
| Availability | Full-time, in your building | Scheduled calls and reporting |
| Tools included | You buy them separately | Usually bundled |
| Risk | Turnover resets everything | Poor fit is a 30-day exit |
| Knows your patients | Deeply | Learns over the first 60 days |
The common structure: an in-office coordinator owning content, reviews, social, and lead response; an agency owning paid search, landing pages, SEO, and reporting. Combined cost usually runs $80,000–$120,000 per year, and it outperforms either model alone at practices above roughly $1.5M in collections.
Usually yes for paid acquisition and search, where specialist skill compounds. Single locations under about $800K in collections often get further by fixing lead response and reviews first.
Roughly $45,000–$65,000 in salary, or $55,000–$85,000 loaded with payroll taxes, benefits, and the software they will need.
Established practices commonly run 3–5% of collections; practices in growth mode or opening new locations run 7–12%. Full-arch focused practices often sit at the top of that range.
One person can run content, social, reviews, and patient communication well. Expecting the same person to also master Google Ads, technical SEO, and conversion design is where in-house-only setups usually break down.
Ask who owns the ad account, what they report monthly, whether they track cost per booked appointment, whether calls are recorded, and what the exit terms are. Vague answers on any of the five are the signal.
Some do. We do not — month to month after the build period. Long contracts tend to protect the agency from its own results.
We'll review your Google Ads, Google Business Profile, and AI search visibility live on the call — and show you exactly where cases are leaking.