The three real options, priced honestly
In-house costs salary plus roughly 25% in benefits and employer taxes plus tools; an agency costs fees plus your ad spend; a flat-fee retainer costs the fee and nothing else. A manager-plus-specialist team runs around est. $190,000/year fully loaded before they have spent a single ad dollar. A typical agency charges est. 10–20% of ad spend with minimum fees around est. $500–$1,500/month, or a retainer commonly in the est. $2,500–$6,000/month band.
When in-house genuinely wins
- You need someone in the building daily — events, sales support, internal comms.
- Marketing volume justifies a full workweek every week, year round.
- You can hire and evaluate marketers well — a bad in-house hire costs a year; a bad agency costs a month if there is no contract.
When an agency wins
- You need senior skills across several channels but not 40 hours of each.
- You want output next month, not after a 3-month hiring cycle plus ramp.
- The math above: for most small businesses the fully loaded in-house cost exceeds a competent retainer several times over.
The questions that decide it
Whoever you pick: who exactly does the work, what is delivered monthly by name, who owns the accounts and the site if you leave, and what does ending the arrangement cost? On that last one — contracts protect agencies, not you. I run no contracts on purpose: month to month, and everything built stays yours. That standard is worth demanding from anyone.
Frequently asked questions
Is an agency cheaper than hiring in-house?
For most small and mid-sized businesses, yes by a wide margin: one fully loaded generalist runs est. $87,000+/year while competent retainers run est. $10,000–$70,000/year depending on scope. In-house wins when marketing genuinely fills a full workweek and you need someone physically present.
What does a marketing agency typically cost?
Common models: est. 10–20% of ad spend with monthly minimums around est. $500–$1,500, or retainers of est. $2,500–$6,000/month for multi-channel work. Flat published pricing is rarer — mine is $800 or $1,500/month, no contract.
What hidden costs does this calculator include?
In-house includes est. 25% on top of salary for benefits and employer taxes plus est. $6,000/year in tools. It excludes recruiting fees, management time and ramp-up months, so the real in-house figure is usually higher than shown.
Can I mix in-house and agency?
Often the right answer: one in-house coordinator who owns brand voice and internal speed, with an outside team for search, ads and build work. The coordinator makes the agency more effective, not redundant.
Why is your flat fee so much lower than the agency range?
Because it excludes ad spend (that stays in your accounts, not marked up) and because I run lean from Chandigarh with a team of 17 and publish the price instead of quoting per prospect. 225 completed jobs on Upwork with a 100% Job Success score is the public track record behind that model.