Leadria Start free trial

HomeBlog › Are Facebook Ads Worth It? The Real Math

Are Facebook Ads Worth It? The Real Math

Guide12 min readUpdated August 20, 2026

Yes, Facebook ads are worth it for a small business — but only under two conditions: your customer researches before they buy, and you (or someone) calls new leads back within minutes, not hours. Miss either one and the math falls apart no matter how good the ad looks.

The short version: Facebook ads perform well for planned or considered purchases — a new roof, a kitchen remodel, a teeth-whitening package, a landscaping contract. They perform poorly for true emergencies — a burst pipe, a locked car, a dead furnace in January — because someone with water on their ceiling is typing \"plumber near me\" into Google, not scrolling Instagram. Everything below breaks down the real numbers by trade, the two conditions that decide your specific outcome, and the honest cases where you should skip Facebook entirely.

The Short Answer, by Type of Business

Before the math, here's the fast filter. If your business matches the \"planned purchase\" column, Facebook ads are worth testing. If it matches \"emergency,\" your money is usually better spent on Google or Local Services Ads instead.

Business TypeFacebook Ads VerdictWhy
Roofer, window/siding company, solar installerYes$8,000-$25,000 tickets, 2-8 week research cycle
HVAC replacement (planned)YesHomeowners compare quotes before buying
HVAC/plumbing emergency repairNoCustomer is already searching Google right now
Dentist, med spa, chiropractorYesNew-patient offers convert well as considered purchases
Locksmith lockout, emergency garage doorNoZero research window, all intent-based search
Real estate agent, law firm (non-emergency)YesLong sales cycle, high commission per close
Restaurant, gym, salonYesLocal awareness and promo offers drive walk-ins

The Real Math: Cost Per Lead vs. Cost Per Booked Job

Cost per lead is the number everyone quotes, but it's the wrong one to judge ROI by. Cost per booked job — what you actually pay to land a paying customer — is what tells you if the channel is worth it. Here's how that plays out by trade, using typical ranges from 2025 cost-per-lead benchmarks.

TradeAvg. Cost Per LeadLead-to-Job Close RateCost Per Booked JobTypical Job Value
Roofing$55-$9515-25%$300-$450$9,000-$18,000
HVAC (planned replacement)$45-$8520-30%$200-$350$6,000-$12,000
Plumbing (planned work)$30-$6520-35%$150-$250$500-$3,500
Dental (new patient)$25-$5510-20%$200-$400$3,000+ lifetime value
Med spa$18-$4015-25%$100-$200$500-$2,500
Real estate (buyer/seller)$12-$283-8%$250-$600$6,000-$12,000 commission

Take Dave's Plumbing in Tulsa, OK. Dave spends $600 a month on Facebook ads promoting water heater installs and repipes — planned work, not emergency calls. At a $32 average cost per lead he gets about 18 leads a month. His office answers every call within 10 minutes and books 5 of those 18 (a 28% close rate), for a cost per booked job of $120. Against an average ticket of $2,100, that's a return most contractors would take every day of the week. See full ranges in how much Facebook ads actually cost. Run your own numbers before committing a budget using a cost-per-lead calculator — it takes five minutes and saves you from guessing.

Stop buying leads. Generate your own in 2 minutes.

Describe your business: the AI writes the copy, designs the visual, sets the targeting, and publishes your ad. Your leads — exclusive and far cheaper than a bought one — land straight in Leadria with a phone number, ready to call.

Try Leadria free

7-day free trial — no credit card — cancel anytime

The 2 Conditions That Actually Decide It

Every business that gets a real return from Facebook ads has these two things in place. Every business that calls Facebook \"a waste of money\" is usually missing one of them.

Condition 1: The Offer Matches a Considered Purchase

Facebook interrupts people who aren't actively looking. That works when the purchase has a research phase — days or weeks where the homeowner compares three quotes, reads reviews, and picks one. It fails when the purchase is an emergency, because there's no scroll-stopping ad that beats a person already typing \"emergency plumber\" into Google at 11 p.m.

Condition 2: Speed to Lead

A lead that comes in through a Facebook form is colder than a Google search click — the person didn't ask to be contacted this second, they clicked because an offer caught their eye. Call within 5 minutes and you're still catching them in that moment. Wait past 30 minutes and contact rates drop by roughly half. Wait 24 hours and most contractors report under a 5% contact rate on that same lead. This is why getting leads straight to a phone number instead of a spreadsheet you check once a day matters more than almost any targeting tweak. It's also why lead form vs. website conversion setup choices affect your actual close rate, not just your click cost.

When Facebook Ads Are NOT Worth It

This is the section most guides skip, and it's the one that keeps this page honest. Facebook ads are the wrong tool in these specific situations:

Facebook Ads vs. Google: Matching the Channel to Buyer Intent

Google captures people who are already searching — bottom-of-funnel intent. That's why home service clicks there run $8 to $45 depending on trade and metro. Facebook shows ads to people who aren't looking for you yet — that's why clicks there run $1 to $3, but you're paying to create demand, not capture it. If 80% or more of your business is emergency work, weight your budget toward Google or Local Services Ads. If most of your business is planned or considered — remodels, elective procedures, memberships, real estate — Facebook usually stretches further per dollar spent. Many businesses run both and split budget based on which share of their calls is planned versus urgent.

How to Test It Cheaply Without an Agency

Agencies typically charge $800 to $2,500 a month in management fees on top of ad spend — see the real numbers in what a Facebook ads agency actually costs. That's a lot of risk to take on before you even know your own cost per booked job. A cheaper way to find out: run $20-30 a day for 2-3 weeks yourself, track cost per lead against cost per booked job using the math above, then decide whether to scale.

This is exactly the gap Leadria is built to close. You describe your business in plain language, the AI writes the ad copy, generates the visual, sets the targeting, and publishes to Facebook and Instagram — the whole thing takes about 2 minutes. Leads land directly in your account with a phone number attached, ready to call, instead of sitting in a form you have to check. Generating your own lead this way costs a fraction of buying a shared lead from a marketplace, since nobody else got that same lead five minutes before you did. There's a 7-day free trial and no credit card required, so you can run the exact math from the tables above on your own trade before spending a dollar with an agency.

Mistakes That Make Facebook Ads Look \"Not Worth It\" (When the Channel Isn't the Problem)

A large share of \"Facebook ads don't work\" complaints trace back to setup mistakes, not the platform itself:

A Simple Decision Checklist

Answer these five questions honestly before spending a dollar:

  1. Is your average job worth $200 or more?
  2. Do customers typically shop around or research for days/weeks before buying?
  3. Can someone call new leads back within 5-10 minutes during business hours?
  4. Do you have open capacity for 3-8 more jobs this month?
  5. Can you commit $500-1,000/month for 60-90 days to get a real read on your numbers?

If you answered yes to 4 or 5 of these, Facebook ads are worth testing for your business. If your work is mostly emergency calls with no fast callback process, put that budget toward Google Local Services Ads instead and revisit Facebook once you've built a follow-up system.

Frequently asked questions

How much do I need to spend to know if Facebook ads work for my business?

Budget $500 to $1,000 per month for 60 to 90 days, at roughly $15 to $30 per day. That's enough to get past Meta's learning phase (about 50 conversions per ad set) and see a real cost-per-booked-job number instead of a 3-day guess.

What's a good cost per lead for a small business on Facebook?

It depends heavily on the trade: $20 to $40 for general home services, $45 to $90 for HVAC and roofing, $15 to $40 for med spas and salons, and $12 to $30 for real estate. The number that actually matters is cost per booked job, not cost per lead.

Why do so many contractors say Facebook ads don't work?

In most cases it's not the platform — it's a 30-minute-plus callback delay, which can cut contact rates by roughly half, or running emergency-service ads to people who aren't searching yet. Fix speed-to-lead and offer-to-channel match before blaming Facebook.

Are Facebook ads better than Google Ads for a small business?

They solve different problems. Google Ads costs $8 to $45 per click for home services because you're catching someone already searching; Facebook costs $1 to $3 per click but interrupts someone who isn't looking yet. Planned-purchase businesses often do better on Facebook; true emergencies do better on Google or Local Services Ads.

How fast do I actually need to call a Facebook lead?

Within 5 minutes if possible. Contact and conversion rates drop by roughly 50% once you pass the 30-minute mark, and most contractors report under a 5% contact rate on leads left for 24 hours.

Can I test Facebook ads without hiring an agency?

Yes — agencies typically charge $800 to $2,500 a month in management fees on top of ad spend, which is a lot of risk before you know your numbers. Tools that write the copy, generate the image, and set targeting in a couple of minutes let you test for the cost of ad spend alone before committing to a retainer.