Skip to main content
Managed growth systems for established local service businesses· Watertown through Sioux Falls, South DakotaCall Ringneck: 605.204.1234
Ringneck Marketing Agency
Field notes · Get Found

How much do Facebook ads cost? What a local business should expect

Public benchmarks put a Facebook lead anywhere from $18.75 to $46.90. Here is how to pick a planning number and how to judge it once the ads are running.

Cartoon pheasant Ringo holding a blank price tag up against a glowing phone feed while checking figures on a clipboard
There is no rate card, which is why a planning number beats an internet average.

A lead from a Facebook ad ran a median of $27.66 in WordStream's 2025 U.S. benchmark of 726 Leads campaigns. A broader U.S. dataset from Superads put the same figure at $46.90 for the year ending July 2026. Both numbers are real, and neither one is a quote for your business. That spread is why "how much do Facebook ads cost" is a harder question than it looks, and why the useful answer is a small set of numbers you can plan against rather than one average.

Paid social buys the first of the six growth levers we work through with local owners: Attention, meaning whether the right people inside your service radius know you exist and have a reason to raise a hand. What you pay for that attention only means something once it reaches Conversion, the lever that decides what happens after the hand goes up. A $20 lead nobody calls back costs more than a $60 lead that becomes a booked furnace replacement.

How much do Facebook ads cost right now

Meta does not publish a rate card, and every eligible impression goes through an auction, so the price emerges from delivery. The public reference points worth planning against:

  • WordStream and LocaliQ's 2025 U.S. benchmark, built from 554 Traffic and 726 Leads campaigns running April 2024 through June 2025, reports medians of $0.70 per Traffic click, $1.92 per Leads click, and $27.66 per lead.
  • Superads' U.S. series for the 13 months ending July 2026, aggregated from anonymized accounts covering more than $3 billion in Meta spend, shows $1.18 per click, $23.42 per thousand impressions, and $46.90 per lead.
  • Shopify's November 2025 cost guide cites $0.87 per click, $16.06 per thousand impressions, and $18.75 per lead, though those three figures come from separate third-party snapshots rather than one study.

The distance between $18.75 and $46.90 per lead is not rounding error. Objective, geography, lead definition, and the months measured all move it, so averaging the three would make the answer worse. Pick the source closest to your industry and replace it with your own numbers after thirty days.

The four numbers behind a Facebook ad bill

CPM is amount spent divided by impressions, multiplied by a thousand, and it describes delivery only. A low CPM means your ad was shown cheaply and nothing more.

CPC is amount spent divided by clicks, and Ads Manager counts several kinds of click, including link clicks and outbound clicks. A benchmark helps only when the click definition and objective match yours.

CPL is amount spent divided by attributed leads. It says what a form fill, call, or message cost, and nothing about whether that person was qualified, reachable, or ready to book.

The fourth number is cost per booked job. Ads Manager will never show it, because the booking happens in your calendar, so it has to come from your own records.

Why Meta will not quote you a price

Meta ranks competing ads in each auction by a total value calculation combining your bid, its estimate of how likely a person is to take the action you selected, and ad quality signals from user feedback. The highest bid does not automatically win the impression.

Two businesses in the same town, spending the same money against the same objective, can pay different prices, because Meta predicts different response rates for their ads. Your bid strategy shapes that cost without guaranteeing it, since asking Meta to maximize results buys as much volume as the budget allows with no promise about cost per result, and a bid cap limits what Meta bids rather than capping your reported cost per lead.

Cartoon pheasant Ringo running an auctioneer's podium beside a single phone-sized feed slot while three advertisers raise bidding paddles for it
Every chance your ad has to appear is sold in an auction, which is why the price moves.

What local service categories pay per lead

WordStream's 2025 medians separate objective from industry instead of blending everything together, which makes them the cleanest public figures available. Categories needed only two active Leads campaigns to appear, so read them as directional.

  • Home and home improvement, the closest broad category for HVAC, roofing, plumbing, electrical, and landscaping, ran $2.23 per Leads click and $41.26 per lead.
  • Dentists and dental services were the most expensive relevant category by a wide margin, at $9.78 per Leads click and $76.71 per lead, with health and fitness next at $52.98.
  • Industrial and commercial work sat lower at $37.34 per lead, and personal services at $30.57.
  • Restaurants and food reported $3.16 per lead, which reflects how little friction there is in claiming an offer rather than anything a contractor can copy.

Superads reads higher on a more recent window, listing $50.86 per lead for construction, and the two sources disagree inside the same industry as well: real estate lands at $29.50 per lead in the Superads series and $16.61 in WordStream's. Choose one as your planning prior and stay with it.

Why a smaller market is not automatically cheaper

We looked for a Watertown, Brookings, Sioux Falls, or statewide South Dakota benchmark with disclosed methodology, and none exists as of August 2026. Anyone quoting you a local cost per lead is extrapolating.

The intuition that a small market must be cheap only half holds. A smaller town may have fewer advertisers bidding for the same feed, and it also has fewer people to reach and fewer conversion events to learn from, which can leave an ad set in Meta's Learning Limited state.

Prices are also drifting up regardless of market size. Meta reported that its average price per ad rose 12% year over year in the second quarter of 2026, which is a company-wide figure rather than a forecast for your account, though it does suggest older benchmarks understate today's price.

What moves your cost up or down

Your objective does the most work here, because Meta looks for people likely to take the action tied to it, which is why a Traffic click and a Leads form are not the same purchase at two prices. Audience settings come next, since a narrow service radius limits how many auctions you can enter at all, while a wide one adds delivery options along with people you cannot serve.

Meta also gives more total value to ads it expects to produce the selected action, so a clearer offer can improve your position without raising your bid. How new the campaign is matters for a different reason: results are less stable during the learning phase and cost per result is usually worse, and because significant edits restart it, Meta suggests running seven days before you judge anything.

The last driver never appears in Ads Manager at all. Answer speed and close rate leave your CPL untouched while moving your cost per booked job by a multiple.

What a local business should budget per month

Meta's own guidance sets a floor rather than a plan: at least $5 spread over more than six days, with enough budget for a campaign to run seven days. That starts delivery rather than answering anything about your market. A daily budget is an average too, since Meta may spend up to 75% above it on a given day while holding weekly spend to seven times that figure.

A budget you can defend works backward from leads. Decide how many raw leads you want to see before making a decision, then multiply by a planning CPL from the categories above. Ten is a limited signal, while fifteen to twenty gives enough observations that one unusual week does not rewrite the conclusion.

Applied to WordStream's medians for the non-restaurant local service categories, ten raw leads implies roughly $306 to $767 in media and twenty implies roughly $611 to $1,534, or about $10 to $25 a day at the lower volume and $20 to $50 at the higher one. A home improvement business planning at $41.26 lands near $413 for ten leads and $825 for twenty.

The same monthly budget produces a very different cost per job depending on what happens after the lead comes in.

What management and production add on top

Media spend is one line of the budget and the work around it is another. AgencyAnalytics describes Meta management as commonly priced as a flat monthly fee, as 10% to 15% of ad spend, or bundled into a broader engagement, and GoodFirms found most percentage-based agencies among 200-plus surveyed in a 7.5% to 15% band. On $1,500 of media that is near $113 to $225 a month, before creative, landing pages, or tracking.

Ask for both lines separately when you compare options, because a blended quote hides how much of your money reaches the auction. Our Attention Generation Engine is priced that way on purpose, at $3,500 to build and $2,000 a month to run, with ad spend paid direct to the platforms. Paid attention also compounds on top of what you already earn for free, which is why we like a Google Business Profile built to bring in paying customers in place first.

What a booked job actually costs

Cost per booked job is your raw CPL divided by the rate at which leads become work. At a 25% close rate, a $40 lead costs $160 per job sold, while at a 5% close rate a $20 lead costs $400. Which lead is cheaper depends on the close rate behind it, and no bid tuning inside Ads Manager will surface that, because the two halves of the equation live in different systems.

Running the math forward gives you a ceiling for the ads. Start with gross profit per sold job rather than the invoice total, multiply by your close rate, then multiply by the share of that profit you will spend on acquisition. An HVAC business making $800 gross on a job, closing 25% of leads and allowing 30% for acquisition, can afford about $60 per raw lead. At $1,200 a month, that plan buys 20 leads and five sold jobs at $240 of media each.

Those figures are arithmetic rather than a promise about your market, and they put the burden of proof in the right place. When cost per booked job climbs while CPL holds steady, the ads are doing their work and the next gain is waiting in the handoff after the lead arrives, where Attention passes the job to Conversion and response speed decides whether the money comes back.

To run those numbers for your own business, start with a free consultation. We will work through your gross profit, your close rate, and the smallest pilot that would give you a real answer. Easy to start, easy to stop.

Next step

Want a budget number that fits the jobs you sell?

Book a free consultation and we will work through your close rate, your cost per booked job, and what a pilot of the Attention Generation Engine would cover. Easy to start, easy to stop.