What a Marketing Agency Really Costs a Small Practice
Most practice owners who've talked to a marketing agency remember the feeling: a polished proposal lands in your inbox, the numbers look significant but not outrageous, and you're left wondering whether the price reflects real work or just confident packaging. The frustration isn
Most practice owners who've talked to a marketing agency remember the feeling: a polished proposal lands in your inbox, the numbers look significant but not outrageous, and you're left wondering whether the price reflects real work or just confident packaging. The frustration isn't that agencies charge money — it's that the pricing is opaque enough to make an informed yes-or-no decision nearly impossible.
This piece breaks down how agency pricing actually works, what each component costs you beyond the obvious number, and what questions strip a proposal down to its real value. Whether you end up hiring one or running your own marketing, you deserve to read the invoice like someone who understands what's on it.
How Agencies Actually Structure Their Fees
There are three dominant pricing models, and most agencies blend them:
Retainer. A fixed monthly fee for an agreed scope of work. This is the most common model for small-practice marketing. You pay the same amount each month regardless of how much or how little happens.
Project-based. A one-time fee for a defined deliverable — a new website, a brand identity package, a single campaign launch. Clear start, clear end.
Performance-based. The agency ties some or all of its compensation to results — leads generated, appointments booked, revenue attributed. This sounds ideal but comes with its own complications (more on that below).
Most small-practice engagements land on a retainer, sometimes with a project fee at the start for setup. Understanding what's inside that retainer is where clarity lives or dies.
Where a Retainer's Money Actually Goes
A monthly retainer typically bundles several cost components together. Knowing what they are lets you evaluate whether you're paying for work or for access.
Strategy and planning. Someone decides what to run, where, and why. Early on this is heavier; over time it should shrink unless your market shifts.
Ad management. Building campaigns, writing ad copy, choosing targeting, adjusting bids, pausing underperformers. This is ongoing, hands-on labor.
Creative production. Designing images, writing landing pages, sometimes producing video. The depth here varies enormously between agencies.
Reporting and analysis. Pulling data, interpreting it, presenting it to you. Some agencies spend significant time making reports look impressive; fewer spend that time making them actionable.
Account management. Your point of contact — the person who answers emails, schedules calls, translates between you and the team doing the work. This is real labor, but it's overhead on top of execution.
The ad spend itself is almost always separate. This is critical. Your retainer pays the agency for their work. The money that actually runs the ads — what goes to Google or Meta — is a separate line item. If a proposal doesn't clearly separate these two numbers, ask before you sign.
The Contract Terms That Quietly Add Cost
Beyond the headline number, several structural terms change what you actually pay:
Minimum commitment length. Many agencies require a three-, six-, or twelve-month minimum. This protects them (it takes time to optimize), but it also means you're locked in if results disappoint early. Understand what breaking the contract costs you.
Setup or onboarding fees. A one-time charge at the start for building campaigns, doing research, configuring accounts. Sometimes reasonable, sometimes a way to front-load revenue before proving value.
Markup on ad spend. Some agencies add a percentage on top of your ad budget as part of their fee. This means the more you spend on ads, the more they earn — which can misalign incentives. Ask explicitly whether your ad spend passes through at cost or carries a margin.
Who owns the ad account. This one matters more than most owners realize. If the agency runs ads in their own account, you lose all campaign history, audience data, and optimization learning if you leave. If the account is in your name and they manage it, you keep everything. Always ask, and always prefer ownership.
Reporting frequency and depth. Some contracts promise monthly reports but don't specify what's in them. A report that shows impressions and clicks without tying them to actual patient inquiries isn't helping you make decisions.
How to Read a Proposal Without Getting Lost
When a proposal arrives, run it through these questions:
- What specific deliverables happen each month, and how many hours of labor do they represent?
- Is the ad spend separated from the management fee, and is there any markup on it?
- Who owns the ad accounts, the creative assets, and the data if we part ways?
- What does "strategy" mean in month one versus month six — does the scope shrink as setup work ends, or does the fee stay the same?
- What's the cancellation process, and what do I owe if I leave before the minimum term ends?
- How are results defined, and who's responsible for tracking them?
A good agency will answer these clearly. Evasion on any of them is information.
When an Agency Is Worth the Cost
An agency earns its fee when it brings genuine expertise you don't have time to develop, executes consistently without your daily attention, and produces results you can measure against the fee. For a practice owner who has no interest in learning ad platforms, who values their clinical time far above the retainer cost, and who finds an agency with real experience in their specialty — that's a rational decision.
The math is straightforward: if the agency costs you a known monthly amount and reliably generates patient volume worth meaningfully more than that amount, the arrangement works. The challenge is that "reliably" and "meaningfully more" are hard to verify until you're already paying.
When Running It Yourself Makes More Sense
The case for self-direction isn't about saving money alone — it's about what you keep. When you run your own marketing, you own every account, every piece of data, every audience you build. You see exactly where every dollar goes. You learn what works in your specific market, and that knowledge compounds.
The cost of doing it yourself is your time and attention. But the actual execution — building a campaign, adjusting a budget, reading performance data — is less complex than most agency proposals imply. The strategic layer (what to run, where, for whom) is the part that requires thought. The mechanical layer is learnable.
If you're the kind of owner who wants to understand your own numbers, who gets frustrated when someone else controls the throttle, and who'd rather invest time once to build a system you own permanently — self-direction is worth serious consideration.
The Decision Depends on What You Already Know About Your Market
Neither path is universally right. The deciding factor is usually how well you understand your own competitive landscape — who's advertising in your area, what patients are actually searching for, where the gaps sit that no one is filling. An agency charges you, in part, to figure that out. But if you can see that information yourself, the strategic layer — the expensive part — is already in your hands.
The specific information you need: which competitors are visible in your market right now, what they're spending to be there, and where patient demand exists that no one is addressing well. With that picture in front of you, you can evaluate any agency proposal against reality — or skip the proposal entirely and act on what you see.
Run this for your own practice
Viotto puts the marketing platform in your hands — website, SEO, content, and market intelligence, all automated. Seven AI marketing experts do the work, you make the calls.
Start Your Free Trial