A Facebook ads agency will manage your account for $1,000 to $3,000 a month, or take 10-20% of whatever you spend — often with a $2,000/month minimum ad spend written into the contract. That pricing isn't a scam. It's math that only pencils out past a certain spend level, and below that level, the retainer eats your return before a single lead shows up. Here's the real pricing, the break-even point, and exactly when paying an agency wins.
What Facebook ads agencies actually charge
Four pricing structures cover almost every agency you'll talk to. The details vary, but the ranges are consistent across the industry.
| Pricing Model | Typical Range | What's Usually Included | Best Fit |
|---|---|---|---|
| Flat monthly retainer | $1,000-$3,000/mo | Ad creation, audience targeting, reporting, one campaign or product line | Single-location business, steady offer |
| Percentage of ad spend | 10-20% of spend | Scales with spend; more creative testing, multiple campaigns | $5,000+/mo spenders |
| One-time setup fee | $500-$1,500 | Pixel install, initial audience build, first campaign launch | Businesses testing before committing to a retainer |
| Hourly/project | $75-$150/hr | Ad-hoc campaign or one-off launch, no ongoing management | Seasonal or single-event promotions |
Almost every one of these comes bundled with a required minimum ad spend, usually $2,000/month, separate from the agency's fee. That means the real floor to hire an agency isn't $1,000 — it's closer to $3,000-$4,000/month once you add the fee and the mandatory spend together.
Launch your first Facebook & Instagram ad in 2 minutes
Describe your business: the AI writes the copy, designs the visual, sets the targeting, and publishes your ad. Leads arrive with their phone number.
Try Leadria free7-day free trial — no credit card — cancel anytime
The math that decides it
Cost-per-lead on Facebook for local service businesses typically runs $15-$45 depending on the trade — see the full breakdown in how much Facebook ads actually cost. At $2,000/month in spend and a $25 average CPL, that's roughly 80 leads a month before any agency fee is added.
Now add the retainer. Say a roofer in Columbus, Ohio spends $2,500/month on Facebook ads and hires an agency at a flat $1,800/month. Total monthly cost: $4,300. At a $30-40 CPL typical for roofing leads, that's 65-85 leads a month — but once you divide the full $4,300 by those leads, the true cost per lead jumps to $50-65, not $30-40. If that roofer closes 1 in 12 leads at an average job of $9,500, he's still profitable at $65/lead. But the margin is thinner than the raw CPL number suggested, and a slow month makes the retainer a real problem.
Here's the tipping point in plain terms: below roughly $3,000/month in ad spend, a $1,000-1,500/month flat retainer adds 33-50% to your effective cost per lead. Above $5,000-6,000/month in spend, that same retainer (or an equivalent 10-20% cut) is only adding 15-25% overhead — proportionally reasonable for the strategy and testing you're getting. The crossover point is spend, not revenue, and it's the single number that decides whether an agency helps or hurts your unit economics. For help figuring out where your spend should sit before you even think about outsourcing it, see how to set a Facebook ads budget for a small business.
When an agency is worth it
Agencies earn their fee in specific, predictable situations:
- You're spending $5,000+/month. At that volume, the fee is a small percentage of total cost, and the agency's ability to run multiple creative tests simultaneously pays for itself.
- You run multiple locations or markets. Coordinating separate campaigns, budgets, and creative across 3-10 locations is real work that eats a full day a week if you do it yourself.
- You need someone accountable for strategy, not just execution. A good agency catches a stalled campaign, a policy rejection, or an audience that's gone stale — before it costs you two weeks of wasted spend.
- Your offer is complex. Multi-step funnels, retargeting sequences, and lookalike audiences built from CRM data take setup time that's hard to justify learning from scratch for a one-location business.
When this does not work
Be honest about the other side, because this is where most agency pitches go quiet:
- Spend under $2,000-3,000/month. The retainer or percentage cut is disproportionately large relative to what you're spending, and it shows up directly in your cost per lead.
- Single-location trade businesses with a simple offer. A plumber, electrician, or house cleaner running one campaign in one ZIP code doesn't need a strategy deck and a monthly Zoom call — the ad just needs to say what you do, where, and give people a phone number to call. See Facebook ads for contractors for what that actually looks like at small scale.
- Long contracts when you just want to test the channel. Many agencies require 3-6 month minimum commitments. If you don't yet know whether Facebook works for your trade, that's a lot of money to spend finding out.
- You need leads this week. Onboarding — pixel setup, creative rounds, campaign structure, client approvals — typically takes 2-4 weeks before ads even go live. If your slow season starts in three weeks, an agency contract is the wrong tool for the timeline.
- Your ads aren't converting for reasons an agency can't fix with more spend. A bad landing page, wrong ZIP code targeting, or a business that doesn't yet have enough reviews to build trust — no agency fee solves that. Check why your Facebook ads aren't working before paying anyone to run more of the same ad.
What changes the math without an agency
The agency fee exists to cover three things: writing ad copy, building the visual, and setting up targeting. If a tool does those three things directly — no retainer, no percentage cut, no $2,000/month minimum — the break-even point disappears, because there's no fixed overhead to cover before spend starts producing leads.
That's the entire model behind Leadria: you describe your business, the AI writes the ad copy, generates the visual, sets the Meta targeting by ZIP code and radius, and publishes it. Leads come in with a phone number attached, so there's no separate CRM step or lead-form scraping. You can run it for 7 days free with no credit card, which is a lower-risk way to find out whether Facebook ads work for your trade before deciding whether an agency's added creative testing is worth paying for on top of that.
This isn't the right fit for every business either — a multi-location franchise coordinating six regional campaigns with a dedicated marketing team benefits from a human agency's oversight in a way a self-serve tool can't replace. But for a single-location plumber, roofer, or gym running one clear offer in one service area, the retainer math rarely closes below $3,000/month in spend, and that's most local service businesses. If you're also weighing Facebook against search ads for the same budget, Facebook ads vs. Google ads for small business breaks down which channel fits which kind of demand.
The bottom line
Agencies charge $1,000-$3,000/month flat or 10-20% of spend, almost always with a $2,000/month minimum ad spend attached. That's fair pricing for what they do — but it only makes financial sense once your spend is high enough that the fee stops being a large slice of your total cost. Below roughly $3,000/month in spend, run the math yourself before signing a contract: divide total monthly cost (fee plus spend) by expected leads, and compare that number to what you'd pay running the ads directly.
