Every founder eventually googles "PR agency cost," sees the numbers, and closes the tab. This article is what you were actually looking for: the real math on agencies versus doing it yourself, when each one wins, and the middle path that most small businesses should take but nobody sells.
The real cost of each path
A PR agency retainer runs $3,000–$10,000 per month for small-business work, with most credible boutique firms clustering around $5,000–$7,000. Big-name agencies start at $15,000 and climb. Minimum engagements are typically 3–6 months, so your realistic entry price is $15,000–$40,000 before you know if it's working.
DIY costs your time plus tools. Concretely:
- Writing a release with a guided builder: free to $50 (see how ours works)
- Distribution: $99–$450 per release for mid-tier wires, with the full pricing breakdown here
- A media database or a few hours of manual list-building: $0–$100/month
- Your time: maybe 6–10 hours per announcement once you've done it twice
A DIY announcement all-in is $150–$500 and a day of work. An agency-run announcement is one-sixth of a monthly retainer plus the same wire fees, which agencies pass through and sometimes mark up.
What an agency actually does for the money
Being honest about this cuts both ways. A good agency isn't just writing releases. That's maybe 10% of the job. You're paying for:
- Relationships. A senior agency person can get a reply from a journalist who ignores cold email. This is real, and it's the hardest thing to replicate.
- News judgment. They'll tell you your announcement isn't a story and reshape it into one, or tell you to wait. Founders are terrible at this about their own companies.
- Cadence. Someone whose job is to pitch every week, not just when you remember PR exists.
- Crisis and messaging work. When something goes wrong, you want a professional who has done this fifty times.
What an agency does not do: guarantee coverage. Anyone who promises placements is selling pay-to-play advertorials or lying. The retainer buys effort and access, not results.
When the agency wins
Pay for an agency when the math works, which means the value of coverage is high and your time is worth more than the retainer:
- You're raising or exiting soon. A credible press narrative moves valuation conversations. $30k against a Series A is cheap.
- You have news every month. Agencies compound: each pitch builds the relationships that make the next one land. If you have one announcement a year, you're renting a machine to use it once.
- Your buyers read specific trade press. If landing in two industry publications drives real pipeline, targeted agency access pays for itself.
- You're in a regulated or crisis-prone industry. Healthcare, fintech, anything with recall risk. Amateur hour is expensive here.
When DIY wins
Do it yourself when:
- Your news is occasional. A launch, a funding round, a big hire, a milestone, adding up to two to five announcements a year. That's most small businesses, and it doesn't justify a retainer.
- The goal is credibility, not front pages. Most SMBs need third-party coverage that shows up when customers google them, an "as seen on" bar, and a record of their milestones. Distribution plus a decent press page delivers that for a few hundred dollars.
- You'd be the agency's smallest client. A $3k/month client gets the junior account exec and a recycled pitch list. You can genuinely out-hustle that yourself, because you care more.
- You can write. The mechanics of a release are learnable in an afternoon, and templates get you 80% there. What agencies gatekeep is mystique, not method.
The honest failure modes of each
DIY fails when founders distribute non-news ("Company continues doing what it does") and conclude PR doesn't work, or when they pitch 200 journalists with one generic email and burn their credibility. The fix for both is judgment, not budget, so run your announcement through a newsworthiness test before spending anything.
Agencies fail when clients hire them too early, pre-traction and pre-news, and pay $30k for a coverage report full of press-release pickups they could have bought for $300. The most common agency complaint from small businesses isn't incompetence. It's that the retainer bought activity rather than outcomes, because there wasn't a story to tell yet.
The hybrid path (what we'd actually tell you to do)
Most small businesses should run a middle route that costs $2,000–$6,000 a year instead of per month:
- Do your own announcements. Write each release with a template, distribute on a mid-tier wire, and keep your press page current. This is the floor: every milestone is on the record, indexed, and linkable.
- Pitch a short list yourself. For each real announcement, hand-pick 10–20 journalists who actually cover your space and send individual, two-paragraph pitches. This is the part of agency work you can genuinely replicate, and the no-agency playbook walks through it.
- Buy expertise by the project, not the month. A freelance PR pro will run a single launch campaign for $1,500–$5,000, or coach you for $150–$300/hour. You get senior judgment without the retainer.
- Graduate deliberately. When you have monthly news, a budget where $5k/month is under 2% of revenue, and a clear coverage goal, an agency retainer starts making sense. We wrote a separate guide on when to hire an agency and what to ask first.
Bottom line
An agency is a force multiplier, and multiplying zero is zero. If you don't yet have regular news and a clear reason coverage moves your business, keep the $30,000 and do it yourself. The tools are cheap, the method is learnable, and the results for a typical announcement are closer to agency output than the industry wants you to know. Hire help when you have more news than time, not more hope than news.
Want to see what the DIY path actually costs? [Our pricing is public](/pricing), every package, no sales call.