What Should a Small Business Actually Pay for Marketing?
August 19, 2026

You called 3 agencies and asked what they charge. You got 3 versions of the same answer.

“It really depends on your goals.”

“Let’s hop on a call and see if we’re a fit.”

“We’d want to do a full audit before we could quote anything.”

None of that is a lie, exactly. It’s also not an answer, and by the third call you started to wonder whether the number is being hidden because it’s embarrassing.

So here’s the article I wish existed when I was on the other side of this, trying to figure out whether I could afford help without feeling like I was walking into a negotiation blind. Real ranges, what makes them move, and how to figure out your own number before anybody quotes you theirs.

Why Nobody Gives You a Number

There are 2 reasons an agency dodges the pricing question, and it’s worth knowing which one you’re dealing with.

The legitimate reason. Marketing is not a product with a sticker on it. A website for a solo bookkeeper and a website for a 12 truck HVAC company with service areas across 3 counties are not the same job, and quoting either one blind would either overcharge somebody or set fire to the project halfway through. When an agency says it depends, sometimes it genuinely does.

The other reason. Some agencies won’t quote because the number sounds high in isolation and they’d rather build rapport first, get you emotionally invested in a plan, and reveal the price at the end when saying no feels awkward. That’s a sales tactic, not a scoping problem.

The tell is what happens when you push. Ask directly: “I understand it depends. What’s the range you typically work in for a business my size?” An honest operator will give you one. Somebody still dodging after a direct question is managing you.

Bottom line, you’re allowed to ask. You’re about to spend real money. Anybody who treats a pricing question as rude has told you something useful.

Start With Your Budget, Not Their Price

Here’s the mistake I see constantly. Business owners go shopping before they’ve decided what they can spend, which means every quote becomes a referendum on whether the price is “worth it” with no baseline to compare against.

Figure out your number first. The common rule of thumb across most industries is that a small business spends somewhere between 5% and 10% of gross revenue on marketing. Lower end if you’re maintaining and mostly running on referrals. Higher end if you’re trying to grow, entering a new market, or fighting for visibility you don’t currently have.

Annual Revenue Maintaining (about 5%) Growing (about 10%) Monthly Range
$150,000 $7,500 $15,000 $625 to $1,250
$300,000 $15,000 $30,000 $1,250 to $2,500
$500,000 $25,000 $50,000 $2,000 to $4,150
$1,000,000 $50,000 $100,000 $4,150 to $8,300

 

A few honest caveats on that table. Those percentages include everything, not just agency fees. Ad spend, sponsorships, the booth at the county fair, printed materials, the whole line item. And if you’re brand new with no revenue history, the percentage math doesn’t work, so you’re budgeting off what you can survive spending for 6 months without results.

The point of doing this first is that it changes the conversation entirely. Instead of “what do you charge,” you get to walk in and say “I’ve got $1,800 a month, what’s the best use of it.” That’s a much better question, and any agency worth hiring will give you a much better answer to it.

Did You Know? The most common budgeting mistake isn’t spending too little. It’s spending a large amount once, on a website, and then nothing at all afterward. A site with no ongoing visibility work behind it is the marketing equivalent of buying a work truck and never putting fuel in it.

What Things Actually Cost

Here are the ranges you’ll run into in most markets for small and mid sized service businesses. Anything far below these ranges usually means templates and offshore labor. Anything far above usually means you’ve walked into an agency built for companies much larger than yours.

Service Typical Range What Moves the Price
Custom website build $3,000 to $15,000 one time Page count, custom vs template, ecommerce, integrations, whether copy is included
Hosting, security, maintenance $50 to $300 per month Site complexity, update frequency, backup and monitoring level
Ongoing SEO and content $750 to $3,000 per month Market competitiveness, service area size, how much content is produced
Social media management $500 to $2,500 per month Number of platforms, post volume, whether video is included
Email marketing and automation $1,000 to $5,000 build, plus monthly Sequence count, list size, integration complexity
Paid ad management 10% to 20% of ad spend, or a flat fee Number of campaigns, platforms, creative production

 

Two things to notice about that table.

The one time cost is the small one. Everybody fixates on the website price because it’s the biggest single number, but the monthly work is where the money actually goes over 2 or 3 years. Budget accordingly, because a $9,000 website with no plan behind it is a worse investment than a $5,000 website with $1,200 a month behind it.

Ad spend is separate. When an agency quotes ad management, that fee is for managing the campaigns. The money that goes to Google or Meta is yours and it’s on top. I’ve watched people discover this at the worst possible moment.

What Makes the Price Swing

Two quotes for the same service can be $4,000 apart and both be honest. Here’s what’s usually behind the gap.

Custom versus template. A template site with your logo dropped in is a real thing you can buy and sometimes it’s the right call. It is not the same product as a site architected around how your customers actually decide, and the price difference is the design and strategy work, not the code.

Who does the work. Is it the person you’re talking to, a junior on their team, a subcontractor, or an overseas vendor? All 4 are legitimate business models. They cost very different amounts, and you deserve to know which one you’re buying.

Strategy versus deliverables. Some agencies sell you a quantity of things. 8 posts a month, 2 blogs, 1 email. Others sell you a plan and produce what the plan calls for. The second usually costs more and is usually worth more, because a pile of deliverables nobody thought hard about is just expensive noise.

Whether copy is included. This one catches people. Plenty of website quotes assume you’re providing the words. If nobody says otherwise, ask, because “you write the content” turns a 6 week project into a 6 month one the moment life gets busy.

Your market. Ranking a plumber in a town of 12,000 and ranking a plumber in a metro area are different amounts of work by an order of magnitude. Competitive markets cost more, and no honest agency can change that.

Cheap Is Expensive, and Here’s the Actual Math

I want to be careful here, because “you get what you pay for” is what every expensive vendor says right before quoting you.

So let’s do it with numbers instead.

Say you buy a $500 website. It goes live, it looks fine, and 8 months later you’ve had 2 inquiries from it. Now you’re rebuilding, which means you’ve spent $500 plus the real cost of the rebuild, plus 8 months of a market that couldn’t find you, plus whatever those missed calls were worth. If your average job is $2,000 and you lost even 6 of them, the cheap website cost you $12,500.

That math doesn’t mean the most expensive option is right. It means the real cost of the wrong choice is the time, not the invoice. A middle of the road build done properly beats both the bargain version and the overpriced one, and it’s usually available if you ask enough questions.

Insider Tip from Rhonda: The quotes to be most careful with are the ones where the deliverables are vague. “Full digital marketing package” tells you nothing about what arrives, when, or who does it. Ask for a written list of exactly what you receive and how often. If the answer gets fuzzy, the delivery will too.

Local Agency Versus National Firm

This comes up constantly once budget is settled, and the honest answer is that it depends on what you need rather than which is better.

Local Agency National Firm
Typical cost Often lower overhead, more flexible Higher, with more rigid packages
Who you talk to Usually the owner or a small team Usually an account manager
Market knowledge Knows your area, your competitors, sometimes your customers Knows the industry broadly, not your town
Scale Limited capacity, will tell you when they’re full Can absorb almost any workload
Responsiveness Faster, more personal Structured, ticketed, slower
Risk Smaller team means less redundancy You may be a small account among large ones

 

The practical version. If you’re a local service business competing for local searches, local usually wins, because the person doing your work understands that your customers care about which side of the highway you’re on. If you’re selling nationally, running complex paid campaigns across multiple markets, or you need 5 specialists at once, the national firm’s scale is a real advantage.

The worst outcome is being the smallest client at a big firm. You’ll get the packaged version of everything and a lot of automated check ins.

What You Should Actually Get for the Money

Whatever you spend, these should be non negotiable:

  • A written scope. What’s delivered, how often, and what’s specifically excluded.
  • Access to your own accounts. Your domain, your website, your Google Business Profile, your ad accounts, all in your name. Always.
  • Reporting you can read. Numbers tied to calls, leads, and revenue, not just impressions and reach.
  • A named human. Somebody whose name you know and who answers when you call.
  • An honest timeline. Not a promise about week 3.

And a warning about that last one. Anybody who tells you exactly what will happen and when should worry you more than somebody who says results build over months, because the honest version of this work is slow at the start and compounds later.

Something worth sitting with before you spend anything: marketing gets people to raise their hand. It does not close them. The best website and the strongest search visibility in your market will still hand you a lead who needs a phone call returned promptly and a human who can talk about price without flinching. If that part of your business is broken, fix it first and spend the marketing money in 90 days.

The Question Under the Question

When somebody asks how much a marketing agency costs, the real question is usually “will this pay for itself?”

You can estimate that in about 2 minutes. Take your average job value, multiply by your close rate on inbound leads, and you’ve got the value of a single lead. Divide the monthly agency cost by that number and you know how many additional jobs a month it takes to break even.

For a lot of service businesses that number is 1 or 2. Which reframes the whole decision, because “is this worth $1,500 a month” is a hard question and “can this produce 2 more jobs a month within 6 months” is a much easier one to answer honestly.

If the answer is no, don’t spend the money. If the answer is probably, then the only remaining question is whether you’ve found the right people, which is a different article.

You should walk into every one of these conversations knowing your number, your break even, and what you’re actually buying. Anybody who’d rather you didn’t has told you everything you need to know.

If you’d like a straight answer about what your situation would actually take, Second Life Enterprises offers free 10 to 15 minute calls. No pitch, no obligation. Grab a time here.