Etuos

Paid Ads for Local Businesses: What They Really Cost and When They Pay Off

2026-09-11 · by Lin Zeri

In 2025, US digital advertising hit a record $294.6 billion, growing 13.9% year over year (IAB/PwC, 2026). Most of that money comes from businesses that figured out the math. Yet most local service business owners say paid ads burned their budget and produced nothing. The gap is not the platform. It is the math most owners skip before spending the first dollar.

You have probably heard "run ads, get clients." Nobody told you the conditions under which that equation actually holds: the right auction quality, a landing page that converts, a cost per lead your job economics can support. This guide walks through all of it, from how the auction works to when ads are not the right first move.

TL;DR

  • In 2025, US digital ad revenue reached $294.6 billion, growing 13.9% year over year (IAB/PwC, 2026). Paid ads are the default channel for most industries now, including local service businesses.
  • The number that matters is not cost per click. It is cost per lead: what you pay for one phone call or form submission.
  • Work backwards from your revenue goal to a lead target, then multiply by your expected cost per lead to get your monthly budget. Most local businesses can start testing for far less than the typical US small business spends on advertising.
  • Ads amplify what already works. If your Google Business Profile is unverified and your landing page does not show a phone number, fix those first.

How Does Paid Advertising Work?

Paid advertising runs on a real-time auction. Every time someone searches on Google, the platform runs a live auction among all advertisers targeting that search. You set a maximum bid; Google factors in the quality of your ad and your landing page to calculate your Ad Rank. The highest Ad Rank wins the placement, and the winner pays only what it takes to beat the next bidder, not their own maximum bid (Google Ads Help, Ad Rank, accessed Sept. 2026).

This second-price model changes the game for smaller advertisers. Quality Score, which Google defines as a combination of your expected click-through rate, ad relevance to the search query, and landing page experience (Google Ads Help, Quality Score, accessed Sept. 2026), is the variable that separates a local HVAC company from a national chain spending twice as much. A well-built ad with a relevant landing page can outrank a bigger competitor's generic campaign. Budget alone does not win; relevance does.

The most common mistake local advertisers make is bidding broadly on category terms ("plumber," "cleaning service," "HVAC company") without thinking about the intent each search carries. Someone typing "emergency plumber Boston" is ready to call right now. Someone typing "plumber" might be doing early research. A tighter match between the search query, the ad copy, and the landing page raises Quality Score. That lowers what you pay per click, independently of what your competitor bids. It's the lever most small advertisers ignore because it requires copywriting work, not just money.

Why does this matter for a local business? Because it means you don't need to outspend Home Depot or a national franchise to show up above them. You need to be more relevant to the specific person searching in your market right now.

What Does It Really Cost? The Number That Actually Matters

The cost per click is not the number that matters for a local service business. The number that matters is cost per lead: what you pay for one phone call or form submission. Cost per lead equals your average cost per click divided by your landing page conversion rate. A $10 click at a 5% conversion rate is a $200 lead. At 10%, the same click produces a $100 lead. That single 5-point swing cuts your acquisition cost in half, with the same bid and the same daily budget.

In 2025, the average US small business spent roughly $78,000 per year on advertising (Intuit QuickBooks, 2025, accessed Sept. 2026). That figure covers businesses from 0 to 100+ employees, so it skews upward toward more mature, larger operations. A focused local service business testing its first paid channel rarely needs anything close to that number to get real, actionable data.

For most local service businesses, the landing page moves cost per lead more than the bid does. A phone number visible above the fold, a headline that matches the search query, and a form with three fields or fewer make it easier for a click to become a call than sending that click to the business homepage. If the conversion rate doubles, cost per lead is cut in half. A bid adjustment rarely does that.

So which lever matters more: the bid or the landing page? Almost always, the landing page. Fix the page, then optimize the bid.

Cost Per Lead at $10 CPC by Conversion Rate (Illustrative)Cost Per Lead at $10 CPC by Conversion RateIllustrative math, not a market benchmark3% conv. rate$333/lead5% conv. rate$200/lead8% conv. rate$125/lead10% conv. rate$100/leadConv. rate = landing page conversion rate. Same $10 CPC across all rows.
Improving your landing page conversion rate from 3% to 10% is worth more than cutting your CPC in half.

How Much Should Your Business Spend on Ads?

The most useful budget question is not "what percentage of revenue?" It is: how many new jobs do I need this month, what does each job pay, and what can I afford per lead? Work backwards from a revenue goal to a lead target, then multiply by your expected cost per lead to get a monthly budget. That math is more honest than any percentage rule because it connects the ad spend to actual business outcomes.

Here's the calculation with placeholder numbers you can swap for your own. Say your revenue goal is $20,000. Your average job is worth $500. You need 40 new clients. Your close rate from a lead to a booked job is 25%. That means you need 160 leads. At a target cost per lead of $100, your monthly ad budget is $16,000. But what if that math does not close? What if a $100 cost per lead is unrealistic in your market? That is the signal to look at local SEO first. Organic Google Maps visibility often has a faster payoff when a business is starting from zero online presence.

The trades where this math breaks down most often are the ones where the average job value is low and the decision cycle is long. Say a $200 first-time cleaning job has a 20% close rate and a $60 cost per lead (illustrative numbers, not a benchmark). That client costs $300 to acquire, more than the first booking pays. The business case changes when you count the lifetime value of a cleaning client who books bi-weekly: at $200 a visit, that is about $5,200 a year in revenue, and more than $10,000 over two years. That changes what you can reasonably afford per lead. Know that number before you set a budget, not after you have already burned through your first month of spend.

Ad Budget for 10 New Jobs: Three Trades (Illustrative)Ad Budget for 10 New Jobs: Three TradesIllustrative | Job value, close rate, and target CPL vary by market$4,000Cleaning$300 avg job, 20% close, $80 CPL$5,100HVAC$1,500 avg job, 30% close, $150 CPL$4,800Med Spa$600 avg job, 25% close, $120 CPL
Work backwards from your revenue goal and job economics to find your budget, not the other way around. CPL = cost per lead.

Want to run this math against your actual numbers? The paid advertising services for local businesses page explains how Etuos approaches paid ads for local businesses across the US.

Google Ads, Local Services Ads, or Facebook Ads?

Google Search Ads capture buyers who are already searching for your service by name. Local Services Ads charge per valid lead (not per click) and show the Google Verified badge to businesses that pass Google's screening. Facebook and Instagram Ads reach people before they search, making them better for awareness and visual services than for emergency plumbing calls at 11pm. The right channel follows the intent behind the search, not the platform with the lowest cost per click.

Google Search Ads work best when intent is explicit. Someone typing "HVAC repair Houston" is telling you exactly what they need and roughly when. You show up, your ad matches what they searched for, they call. That chain is short. Google Search is the default for most service trades because it captures demand that already exists.

Local Services Ads (LSAs) are structurally different from standard Google Ads. You pay per verified lead, not per click. Google vets your business through a background check and license verification, and the resulting Google Guaranteed badge builds trust in markets where consumers are skeptical of contractors they found online. If your trade qualifies (plumbing, electrical, HVAC, roofing, cleaning, locksmiths, and others), LSAs are often a lower-risk way to start because you don't pay for clicks that don't become contacts. For a full comparison of both channels, see Local Services Ads versus Google Ads: the full comparison.

Facebook and Instagram Ads operate on discovery, not demand. People scrolling their feed are not searching for you. That makes these platforms effective for retargeting visitors who already came to your website, promoting seasonal offers to a local audience, and visual services like aesthetics, restaurants, or interior design where the product sells itself in an image. They're a weaker fit for emergency categories where the need is urgent and the customer is already searching on Google.

Running Google Search for urgent calls and Facebook for seasonal promotions is a real pattern for home services businesses. The channels aren't competitors; they serve different moments in the same customer's decision.

What to Expect in Your Trade

Cost per lead varies by trade because competition in the Google Ads auction varies by trade. Emergency plumbing and HVAC replacement keywords attract many advertisers and high bids, which raises the cost per lead for everyone in that auction. Cleaning and landscaping run lower cost per lead because competition is lower. The trades where CPL is high are usually the trades where the average job value justifies it, which is why the economics tend to balance out across categories.

The following describes patterns by trade. These are not published benchmarks or Etuos results; they are general dynamics of the Google Ads auction. Individual results vary by city, season, and how competitive the local market is at a given point in time.

Home services: plumbing and HVAC. Emergency keywords ("emergency plumber," "AC not cooling") attract the most advertisers and the highest bids in most markets. Replacement and installation keywords are competitive too because the average ticket is high. For both trades, the economics usually hold when the average ticket is high enough to support a meaningful cost per lead, your close rate is reasonable, and your follow-up speed is fast.

Roofing. Storm season creates short windows of very high cost per click in affected markets. Advertisers flood the auction when roofs are damaged and demand spikes. Budgets need to flex seasonally. Outside storm windows, roofing CPL is more predictable and the competition thins out.

Cleaning. Lower CPC across most markets, but the first-job value is lower too. The real economics in cleaning live in the recurring contract. A client who books bi-weekly for a year is worth multiples of the acquisition cost. That changes what you can afford per lead. Build cleaning ad budgets around lifetime value, not the first booking. For more on the cleaning industry model, see the marketing for cleaning companies guide.

Restaurants. Google Search Ads are a weaker fit for most restaurants because the search intent ("restaurant near me," "best brunch Miami") is largely served by Google Maps and the local pack. Optimizing your Google Business Profile gets you in front of those searches without a cost per click. Paid social works better for event nights, new seasonal menus, and retargeting people who've been to your website.

Med spa and aesthetics. High average procedure value justifies a higher cost per lead. Instagram Ads are particularly effective here because the service is visual and the ideal customer is already browsing on social. Combining Google Search for high-intent terms ("Botox near me," "laser hair removal [city]") with Instagram retargeting is a common pattern for this category. See the marketing playbook by industry for a fuller breakdown.

There's also a channel advantage that most advertisers in US local markets ignore entirely. A cleaning company in Boston running ads only in English is missing customers searching in Spanish and Portuguese in the same neighborhoods. Running campaigns in two or three languages doesn't mean doubling the budget; it means applying the same landing page logic to a different keyword set and a different audience segment. Etuos runs campaigns in English, Spanish, and Portuguese across every US market we serve. In cities like Newark, Framingham, Miami, and Houston, that multilingual reach is a real edge over agencies that treat every US market as monolingual.

When Paid Ads Are Not the Right First Move

Paid ads amplify what already works. If your Google Business Profile is unverified, your website doesn't show a phone number above the fold, and you don't have a process for calling back a lead within the hour, ads will generate clicks that don't turn into jobs. Fix the conversion foundation first. Ads are an accelerator; they're not a business builder from scratch.

What does "the foundation" actually mean in practice? Four things:

A verified Google Business Profile. If a customer clicks your ad and then looks you up on Google Maps and finds an unclaimed profile with no reviews, you've already lost their trust. The verification step is free and takes about a week. It's non-negotiable before running paid traffic. The Google Business Profile optimization checklist walks through every step.

A landing page that's built for the campaign, not the homepage. Your homepage answers "who are you?" A landing page answers "can you solve my problem today?" Those are different pages. Sending paid traffic to a homepage that has five navigation links, three service categories, and a contact form buried at the bottom is one of the most common reasons ads produce clicks but no calls.

Call tracking tied to each campaign. Without a tracking number assigned to each campaign, you can't tell which keywords are producing jobs and which are producing clicks to a voicemail that goes unchecked. You end up cutting the wrong campaigns and scaling the wrong ones.

A lead follow-up process that's fast. Response time is the single biggest variable in lead-to-client rate for local services. A callback in five minutes closes at a different rate than a callback three hours later. Ads generate the call; your follow-up process determines whether that call becomes revenue.

There's also a timing problem. A new Google Ads campaign needs time to gather data. The algorithm has to learn who to show your ads to and at what bid levels. Ads are not a same-week fix for a slow pipeline. If you need calls this month and your Google Business Profile is close to showing up in your city, local SEO for service businesses often delivers faster and at a lower cost than starting a new paid campaign from zero.

How to Know If Your Ads Are Paying Off

The minimum measurement setup for a local service business: a call tracking number tied to each campaign, a thank-you page that fires a conversion event in Google Ads, and a weekly review of cost per lead by campaign. Without call tracking, you're counting clicks to a phone number as conversions. That overstates results and hides which keywords are actually producing jobs versus which ones are producing hang-ups.

Call tracking assigns a unique phone number to each traffic source. Calls to that number are attributed to the campaign. You can see the call duration, the originating keyword, and whether the call was long enough to be a real conversation versus a wrong number.

Conversion tracking in Google Ads defaults to reporting "all conversions," which can include bounced clicks and accidental taps on a phone link. Setting up a thank-you page event or a qualified call event (calls over 60 seconds, for example) gives you a cleaner signal of real leads versus noise.

Weekly review rhythm. Three numbers matter most: cost per lead by campaign, impression share (are you being outbid in your own market?), and Quality Score by keyword. A low impression share with a high cost per lead usually means you need to raise your bid or tighten your geographic targeting. A high impression share with a high cost per lead usually means the landing page or the offer is the problem, not the bid.

According to Google's own published methodology, the platform estimates that every $1 spent on Google Ads generates $8 in profit from Google Search and Ads (Google Economic Impact, 2026, accessed Sept. 2026). That figure comes from Google's own promotional calculation, based on academic models from 2009, not from an independent audit of current campaigns. Treat it as the platform's value proposition, not a return guarantee. What you actually earn per dollar depends on your industry, your landing page quality, and how tightly your campaigns are managed week to week.

Frequently Asked Questions

How much should a small business spend on Google Ads per month?

Start from your revenue goal, not a fixed dollar amount. Calculate how many new clients you need this month, divide by your close rate to get the leads you need, and multiply by your target cost per lead to get your budget. There's no right number independent of your job economics. A roofing company and a restaurant targeting the same revenue goal will reach very different budget figures because the average job value and close rate are completely different.

How long until Google Ads start working?

Expect a new campaign to need time before the numbers settle. In the early weeks, the algorithm is still figuring out who to show your ads to and at what bid levels. Plan for this in your cash flow: the first month is investment in data, not proof of channel viability. Cutting a new campaign at week two because the numbers aren't perfect yet is one of the most common ways local businesses end up with a "Google Ads don't work" conclusion that is actually a patience conclusion.

Should I run Google Ads or work on local SEO first?

They serve different timelines. Ads can drive calls this week. Local SEO builds visibility that doesn't require a daily budget to maintain. For a new business or one with zero Google Maps presence, your Google Business Profile is usually the faster and cheaper path to calls because Google Maps traffic is high-intent and the setup costs nothing. Once the profile is optimized and showing in your market, paid ads layer on top to capture the searches that Maps doesn't cover on its own.

Can I run paid ads myself without an agency?

Yes, if you are willing to put in the weekly time to manage the campaign and to review the numbers. The most common self-managed mistakes are: too many keywords in one campaign, broad match on every term without a negative keyword list, no call tracking, and no conversion event in Google Ads. An agency earns its management fee when the complexity of running multiple campaigns across multiple keywords and audiences grows beyond what an owner can handle alongside running the actual business.

What You Take Away from This

Paid ads are a distribution channel with mechanics you can learn and economics you can model before spending the first dollar. They're not a lottery ticket, and they're not out of reach for a local service business with a tighter budget than a national brand.

Here's what matters:

  • The auction rewards quality over budget. Better ad relevance and landing pages beat higher bids.
  • Think in cost per lead, not cost per click. The landing page is the lever, not the bid.
  • Set your budget from a revenue goal and a job value calculation, not a percentage rule.
  • Fix the foundation before spending: Google Business Profile verified, landing page functional, call tracking in place, and a follow-up process that responds fast.
  • Know when to wait. Local SEO often has a faster payoff for businesses starting from zero online visibility.

Tell me how your business is doing today and I'll tell you where paid ads or local search pay off first. Send a message on WhatsApp and we'll work through the math together. The diagnosis is free, no deadline.


Sources

  • IAB / PwC, "Digital Advertising Revenue Report: Full Year 2025", 2026, retrieved Sept. 2026, https://www.iab.com/news/digital-ad-revenue-climbs-to-nearly-300b-as-iab-celebrates-30-year-anniversary/
  • Intuit QuickBooks / Intuit SMB MediaLabs, "Small Business Advertising Trends Report", 2025, retrieved Sept. 2026, https://quickbooks.intuit.com/r/small-business-data/advertising-trends-2025/
  • Google Ads Help, "Quality Score: Definition", retrieved Sept. 2026, https://support.google.com/google-ads/answer/6167118
  • Google Ads Help, "Ad Rank: Definition", retrieved Sept. 2026, https://support.google.com/google-ads/answer/1722122
  • Google, "Economic Impact Methodology", 2026, retrieved Sept. 2026, https://economicimpact.google/methodology/

Free diagnosis, same-day reply

Message on WhatsApp