Marketing Budget for a Local Business: How Much to Spend by Industry
How to set a marketing budget for a local business using customer value math, with illustrative budgets for dentists, law firms, HVAC, salons and more.
By Sahil Aggarwal, Founder, Growvia · September 23, 2026 · 12 min read
Most owners set their marketing budget the same way. They pick a number that feels safe, spend it on whatever the last salesperson pitched, and cut it the first slow month. Then they can't tell whether marketing works, because they never decided what "working" meant.
A better marketing budget for a local business starts from one question: how much can you afford to pay to win one new customer? Once you know that, the monthly number almost sets itself, and you can see which channels earn their share.
This guide walks through that math step by step, shows illustrative budgets for nine local industries, and explains how to split the money between SEO, ads, tools and your own time. Every budget figure below is an example to show the method, not an industry benchmark. Your numbers will differ, and that's the point.
Why "a percentage of revenue" is a weak starting point
You'll see rules of thumb that say a small business should spend a set percentage of revenue on marketing. They're popular because they're easy. They're also blunt. Two businesses with the same revenue can need very different budgets:
- A new dental practice with empty chairs needs to buy growth. An established practice with a full hygiene schedule may mostly need recall and reviews.
- A personal injury firm can afford to pay a lot for one signed case. A neighborhood café cannot pay much for one new customer.
- A roofer's demand spikes after storms. A CPA's spikes from January to April.
The SBA's marketing guidance is a useful primer on planning, but no general rule knows your margins, your capacity or how long a customer stays. Use percentage rules as a sanity check at the end, not as the input.
The budget math that actually works
The method has four numbers. You can work them out on a napkin.
- 1Customer value (gross profit)
- 2Allowable cost per customer
- 3Allowable cost per lead
- 4Monthly budget for your goal
1. Customer value, in gross profit
Estimate what a typical new customer is worth over the time they stay with you. Use gross profit, not revenue. If a new HVAC customer spends $1,200 over three years and your gross margin is 45%, their value is about $540.
Use your own records. Pull last year's customers, total what they paid, and divide by the count. If you can't, make a conservative guess and refine it next quarter.
2. Allowable cost per customer
Decide how much of that value you're willing to spend to win the customer. Many owners start with somewhere between a fifth and a third of first-year gross profit, then adjust. A higher share buys faster growth. A lower share protects cash.
In the HVAC example, a third of $540 is about $180. That's your allowable cost per customer.
3. Allowable cost per lead
Not every lead becomes a customer. If one in three calls and form fills books a job, you can afford a third of $180, so about $60 per lead. This is the number you compare against ad platforms, lead services and your own channels.
4. Monthly budget
Multiply allowable cost per customer by how many new customers you want and can actually serve. Twenty new HVAC customers at $180 is $3,600 a month, all in: tools, ads, content and outside help.
Illustrative budgets by industry
The table shows how the method plays out for nine typical local businesses. These are illustrations built from made-up but plausible inputs to show the math. They are not benchmarks, averages or recommendations. Plug in your own customer value, close rate and capacity.
| Industry (illustrative example) | Customer value, gross profit | Allowable cost per customer | New customers wanted per month | Example monthly budget |
|---|---|---|---|---|
| Dental practice, 2 dentists | $2,000 | $400 | 25 | $10,000 |
| Law firm, family law | $4,500 | $900 | 6 | $5,400 |
| Medical or chiropractic clinic | $900 | $200 | 20 | $4,000 |
| HVAC company, 4 trucks | $540 | $180 | 20 | $3,600 |
| Real estate agent, solo | $6,000 per closing | $900 per closing | 2 closings | $1,800 |
| CPA firm, 3 partners | $1,500 | $300 | 10 (seasonal) | $3,000 |
| Restaurant, one location | $150 | $25 | 80 | $2,000 |
| Salon, 6 chairs | $600 | $100 | 25 | $2,500 |
| Boutique fitness studio | $700 | $150 | 15 | $2,250 |
Notice what drives the differences. It isn't the industry label. It's how much a customer is worth, how many you can serve, and how often they come back. A restaurant's budget stays low because each guest is worth less, so it has to win through cheap, repeatable channels like Google Maps, reviews and an email list.
What changes by industry
The math is the same everywhere, but where the money goes isn't. Here's what tends to matter in each industry, with a link to our full guide for each.
Dentists
Dental practices usually get the best return from Google Maps, reviews and hygiene recall before paid ads. Recall and reactivation cost very little per patient, so fund them first. Then decide between Search ads and Local Services Ads, which we compare in Google Ads vs Local Services Ads for dentists. The full system is in AI marketing for dentists.
Law firms
A signed case can be worth thousands, so firms can afford higher cost per lead than almost anyone. The catch is intake. If calls go to voicemail, you're paying premium prices for leads you lose. Budget for answering coverage before you raise ad spend. Bar advertising rules can also add filing fees in some states. See AI marketing for lawyers.
Medical practices, chiropractors and med spas
Clinics have an extra cost line many owners miss: compliance. Tracking pixels on booking pages, patient testimonials and review replies all carry HIPAA risk. Put some budget toward a proper website audit before scaling ads. Our AI marketing for medical practices guide covers the channels and the rules.
Home services
Plumbers, HVAC, roofers and electricians have seasonal demand and urgent searches. Budgets often need to flex month to month, with more for Local Services Ads in peak season. Missed calls are the biggest leak, which we cover in missed calls and speed to lead. The full plan is in AI marketing for home services.
Real estate agents
An agent's customer value is high but irregular, and the sales cycle is long. Much of the budget should go to consistent nurture of your sphere and past clients, not just new-lead buying. See AI marketing for real estate agents.
Accountants and CPAs
Tax practices have a capacity problem: you can't take unlimited new clients in March. Spend most of the acquisition budget from October to January, then shift to retention and advisory upsells. Details in AI marketing for accountants and CPAs.
Restaurants
Low value per guest means paid acquisition rarely pays unless guests come back. Prioritize your Google Maps listing, photos, menu, reviews and a direct email or loyalty list. See AI marketing for restaurants.
Salons and spas
Rebooking rate matters more than new-client volume. A salon that rebooks most clients at checkout can spend less on acquisition and grow faster. See AI marketing for salons and spas.
Gyms and fitness studios
Trials are cheap to generate and easy to waste. Budget for fast follow-up and onboarding, then retention, because a member who leaves in month two never paid back their acquisition cost. See AI marketing for gyms and fitness studios.
How to split the budget: three buckets
Every marketing dollar falls into one of three buckets. Seeing them separately stops one bucket from quietly eating the others.
Bucket 1: Tools (fixed)
Software for your website, SEO, email, social scheduling, reviews, forms and reporting. This is mostly fixed and should be the smallest bucket. Many local businesses overspend here by paying for five overlapping tools. Consolidating can free up money for the buckets that bring customers. We compare options in the best all-in-one marketing tools for small businesses.
Bucket 2: Content and time (semi-fixed)
Your website pages, Google Business Profile posts, photos, review replies, emails and social posts. You pay for this with your team's hours or an agency's fee. Put a dollar value on internal time. Ten hours a month of a manager's time is a real cost even if no invoice arrives.
Bucket 3: Paid media (variable)
Google Ads, Local Services Ads, Meta ads, directory listings and lead services. This is the easiest bucket to scale up or down, so it's where you adjust when results change.
There's no correct split. A new business with no reviews might put more into content and reputation first. A firm with strong organic rankings might spend very little on ads.
Spend on owned channels before rented ones
Paid ads stop the day you stop paying. Your Google Business Profile, reviews, website and customer list keep working. For most local businesses, the order that wastes the least money looks like this:
Fix the basics — accurate Google Business Profile, hours, categories, photos
Earn reviews — ask every happy customer, reply to every review
Convert visitors — a fast site with clear calls and forms that work
Follow up — reply to every lead fast and nurture the rest by email
Then buy traffic — ads and lead services once the leaks are fixed
Our local SEO checklist and Google Business Profile optimization guide cover the first step. For reviews, follow the rules. The FTC's rule on consumer reviews and testimonials took effect in October 2024 and bans buying reviews and suppressing negative ones. Our guide to getting more Google reviews shows how to ask within the rules.
Setting a paid ads budget without overspending
Google Ads
Google Ads works on an average daily budget. Google may spend up to twice your daily budget on busy days, but over a month it won't charge more than about 30.4 times your average daily budget, according to Google Ads Help. So to spend about $1,500 a month, set a daily budget of about $50.
Start with your allowable cost per lead. If you can afford $60 per lead and your first month brings leads at $110, you have three options: improve the landing page, narrow the keywords, or stop. Don't simply raise the budget.
Local Services Ads
Google Local Services Ads charge per lead rather than per click, and you can dispute leads that don't fit, such as wrong service or outside your area. They're available for many legal, health, home service, real estate and tax categories in the US. Because you pay per lead, compare the cost directly against your allowable cost per lead. We go deeper in Local Services Ads for contractors.
A simple ramp
- Month one: spend a test budget you can afford to lose, often a few hundred dollars per campaign.
- Track every lead to an outcome: booked, not booked, spam.
- Keep the campaigns under your allowable cost per customer. Cut or fix the rest.
- Raise the budget only on proven campaigns, and only while you have capacity.
Tracking cost per lead and cost per customer
You can't manage a budget if you don't know where customers came from. You need three things:
- A source on every lead. Ask "how did you hear about us?" and record it. Use UTM tags on ad and email links. Use call tracking (CallRail is a common choice) if phone calls are your main lead source.
- An outcome on every lead. Booked, signed, sold or lost.
- A monthly review. Total spend per channel divided by customers won from that channel.
Growvia keeps a leads pipeline with the source of each web form lead, tracks your Google rankings and Maps position against competitors, and sends automatic monthly reports, so you can see which channels are moving. It doesn't track phone calls or run your ads, so pair it with call tracking and your ad accounts if those are big channels for you.
- Spend by channel this month
- Leads by channel, with outcomes
- Cost per customer by channel vs your allowable number
- Capacity next month (can you serve more?)
- One channel to cut or fix
- One channel to scale
A practical way to start is our 30-day marketing plan, which turns this into weekly tasks.
A worked example (hypothetical)
Maria owns a six-chair salon in Phoenix. Her average new client spends about $600 in their first year, and her gross margin after stylist pay and products is around 35%. That's roughly $210 of first-year gross profit, but rebooked clients stay several years, so she uses $600 of lifetime gross profit as customer value.
She sets her allowable cost per new client at $100. About half of the people who contact her book, so she can afford about $50 per lead. She wants 25 new clients a month, which gives a $2,500 monthly budget.
She splits it like this:
| Bucket | Monthly amount (illustrative) | What it pays for |
|---|---|---|
| Tools | $150 | Booking, marketing app, design tool |
| Content and time | $850 | A part-time assistant for posts, photos and review replies |
| Paid media | $1,500 | Instagram and Google ads, tested in two campaigns |
After two months, her Instagram ads bring clients at about $70 each and Google brings them at $160. She shifts most of the Google money to Instagram and puts the rest into a rebooking reminder email. Same budget, more clients.
Common budgeting mistakes
- Cutting marketing first in a slow month. If your channels are under your allowable cost per customer, cutting them makes slow months last longer.
- Paying for leads you can't answer. Speed of response often matters more than the channel. Fix intake before buying more.
- Measuring clicks instead of customers. A cheap click that never books is expensive.
- Ignoring retention. Raising rebooking or recall rates lowers the real cost of every new customer.
- Treating tools as strategy. A new tool won't fix a weak offer or a slow reply.
- Forgetting taxes. Advertising is generally a deductible business expense. The IRS guide to deducting business expenses explains the basics. Ask your accountant how it applies to you.
Good
every channel tracked, cost per customer under your limit
Needs work
spend tracked, outcomes guessed
Poor
no idea which channel brought last month's customers
Frequently asked questions
How much should a small local business spend on marketing?
Work it out from customer value. Decide how much you can afford to pay for one new customer, multiply by how many new customers you want and can serve, and that's your monthly budget. Percentage-of-revenue rules are only a rough sanity check.
Are the budgets in this article industry benchmarks?
No. They are illustrations built from example inputs to show how the math works. Replace the inputs with your own customer value, close rate and capacity to get your number.
What should I spend on first with a small budget?
Start with what you own: an accurate Google Business Profile, steady reviews, a website that converts, and fast follow-up on every lead. Then add paid ads once those leaks are fixed.
How do I know if my marketing budget is working?
Track cost per customer by channel each month and compare it with your allowable cost per customer. Channels under the limit can scale, and channels over it need fixing or cutting.
How much of my budget should go to software?
Usually the smallest share. Many local businesses pay for several overlapping tools, so consolidating into one platform can free money for channels that bring customers.
Should my budget change by season?
Yes, if your demand is seasonal. Home services, tax practices, gyms and many restaurants should flex paid media up before their busy season and down when they're at capacity.
Put this into practice with Growvia
Audit your website, track Google rankings and AI mentions, send follow-ups and manage every lead and message in one place. Free forever plan, 14-day Pro trial, no card.
Start growing free