Straight answers
For most growing companies, neither one alone. An agency buys production capacity and channel expertise, and is rewarded for output. An in-house team buys control and context, but no single hire covers strategy, creative, media, and technology — and a senior team costs more than most owners expect. The structure that usually wins is a hybrid: a lean in-house core, an agency for production, and fractional leadership over both. Which piece you need first depends on whether your gap is hands, skills, or direction.

An agency is rented capacity: designers, writers, media buyers, and developers you could never justify as full-time seats, available in the mix you need this quarter. Good agencies bring pattern recognition from dozens of businesses like yours. The limits are structural. An agency is rewarded for output — deliverables shipped, campaigns live — not for your revenue, and it will rarely tell you to spend less. It also works from a brief. If nobody senior on your side is setting strategy and judging the work, you get competent execution of an unexamined plan, which is the most expensive kind of marketing there is.
In-house buys context no vendor can match: your team knows the customers, hears the sales calls, and feels the product change. Control is real, and for content and customer knowledge it compounds. The problem is coverage and cost. Marketing is now at least four professions — strategy, creative, media, and technology — and one hire, however good, is one of them. Owners routinely hire a single marketer and expect all four. A genuinely senior in-house team, even a small one, quickly runs past the loaded cost of a full-time CMO, commonly $300,000 to $570,000 a year for that seat alone. Most growing companies buy the team before they can feed it.
The working structure is three layers. A lean in-house core: one or two people who own the customer knowledge, the content, and the day-to-day. An agency or freelancers for production: the specialist output the core cannot cover, scoped tightly. Fractional leadership over both: a fractional CMO setting the plan, briefing the agency, developing the in-house team, and answering for the number — typically $3,000 to $20,000 a month against a full-time executive package. That is the model Extra Medium is built on: the Lead practice pairs the fractional seat with the studio, so leadership and production sit in one company. The leadership-versus-agency distinction is drawn in detail at fractional CMO vs. agency.
An agency, at the start, almost always. You rent exactly the hours and skills you need with no salary, benefits, or recruiting. In-house gets competitive only when your demand for a skill is constant and heavy enough to fill a seat — and by then the comparison should include management time and the cost of the skills that seat does not have.
Rarely. A senior hire brings strategy and judgment, but one person cannot also be the designer, the media buyer, the writer, and the developer at a professional level. What usually happens is the senior hire spends their time doing junior production badly, or managing freelancers with no system. Senior leadership plus rented production beats either one pretending to be both.
When marketing is a core, daily, proprietary function of the business — high-volume content engines, performance media at serious scale, or a product where marketing data is a competitive asset. At that point the volume justifies the seats and the context is worth more than the flexibility. Most companies get there later than they think, and the hybrid carries them until they do.
Let’s talk
Don’t know exactly what you need? Good. That’s our job. Tell us where the business is headed and we’ll tell you honestly whether we can help — and if we can’t, who might.
Usually replies within one business day.