Law firm marketing has the widest price range of any category we rank, and the reason is not agency greed. It is case value. A bankruptcy filing worth $1,500 in fees and a catastrophic injury case worth $400,000 cannot support the same cost per click, so they cannot support the same program or the same budget. Any pricing conversation that skips practice area is guesswork.
Here are the numbers, by practice area and by firm size, plus how to tell whether a proposal is priced for your economics or for someone else's.
What drives the price
Five variables explain almost every difference in what firms pay:
- Case value. Higher average fee per matter supports a higher cost per signed case, which supports higher click prices and bigger budgets.
- Practice area competition. Personal injury and mass tort are the most expensive keyword markets in legal advertising. Estate planning and immigration are meaningfully cheaper.
- Metro. The same practice area can differ 5x in click cost between a top-ten metro and a secondary market.
- Channel mix. Local SEO plus Google Business Profile is labor-heavy but media-light. Paid search flips that.
- Volume model. A firm that needs 8 good cases a month runs a different program than one feeding a 20-attorney intake floor.
Retainer bands by practice area
Every figure below is a monthly agency fee. Media spend is separate, and it should be billed to ad accounts your firm owns.
| Practice area | Agency fee / mo | Typical media / mo | Cost per signed case | | :-- | :-- | :-- | :-- | | Estate planning, wills | $2,500-$5,000 | $2,000-$6,000 | $400-$1,200 | | Family law | $3,000-$6,000 | $3,000-$10,000 | $600-$2,000 | | Criminal defense | $3,000-$7,000 | $4,000-$15,000 | $800-$2,500 | | Immigration | $2,500-$6,000 | $2,000-$8,000 | $300-$1,000 | | Bankruptcy | $2,500-$5,000 | $2,500-$8,000 | $300-$900 | | Employment, plaintiff side | $4,000-$10,000 | $5,000-$20,000 | $1,500-$5,000 | | Personal injury, secondary metro | $5,000-$15,000 | $10,000-$40,000 | $2,500-$8,000 | | Personal injury, top metro | $15,000-$40,000+ | $40,000-$250,000+ | $8,000-$30,000 |
Two things to read out of that table. First, the fee is often the smaller half of the budget. Second, cost per signed case is the only number that lets you compare across practice areas, because cost per lead is meaningless when close rates run from 5% to 60% depending on matter type.
Retainer bands by firm size
- Solo practitioner. $2,000-$4,000/month in fees on a focused program: one practice area, local SEO, Google Business Profile, reviews, a converting site, and call tracking. Paid search only if the practice area allows a click price your case value can absorb.
- 2-5 attorneys. $3,000-$8,000/month. Local SEO plus Local Services Ads plus a disciplined paid search program in one or two practice areas.
- 6-15 attorneys. $8,000-$20,000/month. Multi-practice, multi-location, content depth, video, and reporting that runs through to signed cases.
- 16+ attorneys or PI in a competitive metro. $20,000-$60,000/month and up, plus media that frequently exceeds the fee several times over. At this level you should have named senior staff and a strategist who understands your intake floor.
The channel stack and what each costs
- Google Business Profile and local SEO. No media cost, $1,500-$4,000/month in labor. Highest return per dollar for most non-PI practice areas, and the slowest to show up. Expect 3-6 months.
- Local Services Ads. Pay per lead, roughly $40-$300 depending on practice area and metro. Requires Google Screened, which means license and background checks. Usually the cheapest qualified legal lead available.
- Google Ads search. The fastest lever and the most expensive. Clicks run $8-$40 in estate planning and family law, $50-$150 in criminal defense in big metros, and $100-$800 in top-metro personal injury. Underfunded paid search in PI loses on arithmetic, not on skill.
- Content and SEO. $1,500-$6,000/month depending on volume. Practice-area pages, county and city pages, and genuinely useful guides. The compounding asset in legal marketing.
- Video. $2,000-$10,000 per production cycle. Optional everywhere except competitive PI, where it is close to mandatory.
- Reviews and reputation. $300-$1,000/month including tooling. Cheap, and it moves both map rankings and close rate.
What each tier actually buys
- Under $2,000/month. One channel, junior execution, templated reporting. Reasonable for a solo starting local SEO only. Not a program.
- $2,000-$5,000/month. One or two channels run properly, a named account manager, monthly reporting, some strategy time. Most solo and small firms win here.
- $5,000-$12,000/month. Multi-channel, senior attention, landing page and intake conversion work, quarterly strategy.
- $12,000-$30,000/month. A team rather than a person: specialists per channel, creative production, custom reporting through to case value.
- Above $30,000/month. An outsourced marketing department. Should include executive-level planning and full attribution into your case management system.
Signals a legal marketing price is wrong
Too low. A $1,000 a month offer that promises SEO, ads, content, and social. A PI program with a $3,000 media budget in a metro where clicks cost $200 - that buys 15 clicks and zero cases. A fee too thin to fund weekly optimization means your budget runs on autopilot.
Too high. Fees above 25-30% of media spend without unusual scope. Setup fees over roughly $5,000 with nothing delivered for them. Twelve-month terms with termination penalties and no performance out.
Structurally wrong at any price. Media billed through the agency's own accounts. A website on a proprietary CMS you lose when you leave. Ad accounts inside their manager account with no transfer clause. Lead guarantees with no written definition of a qualifying lead. Pay-per-case arrangements that may run into fee-sharing rules in your state - check with your bar before signing anything that shares fees.
Budget the whole program
Firms routinely approve a fee and then underfund what the fee manages. The real cost is:
- Agency fee.
- Media spend, usually the bigger number in paid-heavy practice areas.
- Intake. Live answering or an intake service runs $500-$3,000/month and it is the single highest-leverage line item in legal marketing. Most firms lose more cases at intake than in the ad account.
- Tooling: call tracking, case management integration, review platform. $200-$800/month.
- Video and photography where the practice area needs it.
A useful benchmark: healthy firms spend roughly 8-15% of revenue on marketing, with competitive PI running well above that during deliberate growth pushes. If a proposal puts you far outside that band, the question is whether the plan matches the practice, not whether the agency is expensive.
When not to spend on marketing yet
- Your intake cannot handle more calls. If prospects reach voicemail during business hours, more marketing makes the leak bigger. Fix answering and follow-up first.
- You do not know your cost per signed case. Track spend and signings for 60-90 days first, or you will have no way to judge any agency.
- You are marketing a practice area you have never run. Practice readiness, not marketing, is the constraint.
- Your case value cannot absorb the click price. If your average fee is $1,200 and clicks cost $120 at a 3% consult-to-signed rate, paid search is not your channel. Local SEO and referral systems are.
The short version:
- Legal fees run $2,500-$40,000+/month, driven mostly by practice area and metro. Media is separate and often larger than the fee.
- Compare programs on cost per signed case, never cost per lead. Close rates vary too much between matter types.
- Local Services Ads are usually the cheapest qualified legal lead. Local SEO is the best return per dollar outside PI.
- Walk away from fees above 25-30% of media, media billed through the agency, or accounts and websites you cannot take with you.
- Fund intake as part of the marketing budget. It is where most firms actually lose cases.
- Compare the Top Law Firm Marketing Agencies we have ranked, read the law firm hiring guide, and see the methodology behind our rankings.
