In-house, freelancer, or agency: the honest version
The freelancers cost the same no matter who books them. What you are actually deciding is who owns the outcome.
Every option books from the same freelancer pool at the same market rates. The real decision is not who is cheaper. It is who holds the idea together, and who is accountable when the campaign ships. For some work you do not need that layer. For the work your brand will be judged on, you do.
The line we hear a lot
"We can just hire a freelancer." Sure. You can. Some of the best people in the industry freelance, and we book many of them ourselves. For a straightforward single-craft job, a headshot day, an event, a simple product set, a good freelancer is the right call and an agency would be overhead.
For a campaign, it'll show.
Why it shows
A campaign is not a stack of crafts. It is one idea passing through many hands without degrading. A DOP lights beautifully but does not think about shareability; that is not their job. An editor cuts rhythm, not copy placement; that is the art director's job. A stylist, a photographer and a motion editor booked separately will each do good work, in three slightly different directions.
When you book freelancers directly, the person holding those directions together is you. That is a real job. It has a name, producing, and it is the actual product an agency sells. Not the camera. Not the crew. The orchestration and the accountability.
The in-house case
In-house teams are the right answer more often than agencies like to admit. If you ship the same shape of content every week, always-on social, volume product photography, internal comms, an in-house team wins on speed, context and cost. No brief needed; they live the brand.
The plateau arrives quietly. A team that shoots one brand every week develops one way of seeing it, and the work starts rhyming. The usual fix is the hybrid: in-house for the constant stream, an outside partner for the campaigns that need to break the pattern. The two make each other better.
The actual decision
Ask one question about the job in front of you: if this underperforms, does it matter? If not, book the cheapest competent option and do not overthink it. If it does matter, the question becomes who is responsible for it working. A freelancer is responsible for their craft. An in-house team is responsible for output. An agency is responsible for the outcome, and should behave like it: challenging the brief, cutting deliverables that will not earn their budget, and putting the money where the audience will feel it.
Quick test for any partner, agency or otherwise: tell them the budget and ask what they would cut. Anyone who says "nothing, it's all essential" is selling you deliverables, not an outcome.
Questions we get asked
- Is it cheaper to hire a freelancer than a production agency?
- On the invoice, yes. Freelancer rates are market rates whoever books them. What the invoice does not show is the layer that decides what is worth making, briefs each specialist on the same idea, and owns the result. For simple single-craft jobs you may not need that layer. For a campaign, its absence shows.
- When does it make sense to build an in-house creative team?
- When you have a constant stream of similar work: always-on social, product photography at volume, internal comms. In-house wins on speed and context. It plateaus on range, because one team shooting the same brand every week develops one way of seeing it.