Pricing Guides Ready to hire

How Much Should a Small Business Spend on Google Ads?

Most small businesses start with $1,000–$3,000/month in Google Ads. Here's how to set a budget that makes sense for your industry.

The Short Answer

For most small businesses, a Google Ads budget between $1,500 and $5,000 per month is where you start to see real, consistent returns. Below $1,000/month, you often don't have enough data or volume to know if the campaign is working or just unlucky. Above $10,000/month, you're in territory that requires a serious strategy and the right industry to support it.

The number that actually matters isn't your monthly spend. It's your cost per lead and whether that lead closes at a margin that makes the math work. A plumber paying $80 per lead on a $400 average ticket has a very different conversation than a commercial roofing company paying $200 per lead on a $40,000 job.

If you want a single starting point: most service businesses in competitive metros (think Houston, Dallas, Atlanta, Phoenix) need at least $2,000 to $3,000 per month to run a campaign worth taking seriously. Anything less in a high-competition vertical and you're fighting with one arm tied behind your back.

What Each Price Tier Actually Gets You

This is where most "how much should I spend" articles go vague on you. Here are concrete expectations by tier, based on what we actually see in service-based B2B and home services.

Monthly Budget What You Can Realistically Expect
$500 - $999 5-15 clicks per day in most markets. Enough to test one service line or one city. Not enough to draw conclusions. Campaigns hit daily caps constantly. You'll run out of data before you can optimize.
$1,000 - $1,999 15-30 clicks per day. Viable for low-competition niches or rural/secondary markets. One focused campaign on your highest-margin service. Enough volume to start seeing conversion patterns after 60-90 days.
$2,000 - $4,999 30-80 clicks per day depending on industry. This is where most local service businesses find their footing. You can run 2-3 campaigns, test multiple ad groups, and collect enough data to optimize month over month.
$5,000 - $9,999 80-200+ clicks per day. Full campaign coverage across multiple services or a broader metro area. You're feeding the algorithm enough to let Smart Bidding work. Lead volume becomes predictable.
$10,000+ Regional or multi-location coverage. Competitive verticals like personal injury law, HVAC replacement, commercial roofing. At this level you need a dedicated strategist, not just a campaign manager.

Under $1,000/Month

This budget tier works in very specific situations. If you're in a small market (population under 100,000), targeting a niche service with low keyword competition, or just testing one single campaign to learn your cost per click, $500 to $999 can give you something useful. But in most metro markets for trades, legal, or manufacturing sales? This is not enough. You'll hit your daily cap by noon and miss leads in the afternoon.

$1,000 to $2,999/Month

This is the entry point for most of our clients. It's tight but workable if you're disciplined about where that money goes. One service, one city, tightly matched keywords, and a landing page that actually converts. You're not winning on volume. You're winning on precision. Expect 15 to 40 leads per month depending on your industry, and expect to spend the first 30 to 60 days optimizing.

$3,000 to $7,500/Month

This range is the sweet spot for a single-location service business with real revenue goals. You have enough budget to run campaigns across your top two or three services, collect conversion data fast, and adjust. Cost per lead tends to stabilize in this range because you're giving Google's algorithm real signals to work with. If you're doing $500K or more in annual revenue and have strong close rates, this tier is where the math usually starts making obvious sense.

$7,500 and Up

At this level you're either a multi-location operation, in a very high-competition vertical (personal injury, HVAC, commercial construction), or both. Campaigns this size need more than just setup and monthly check-ins. They need active management of negative keywords, bid strategies, audience layering, and landing page testing. The upside is that a well-run $10,000/month campaign in the right industry generates leads that dwarf what most SEO programs can do in the first six months.

Mistakes to Avoid

Picking a budget based on what feels comfortable, not on what your economics require

A lot of business owners set a Google Ads budget by asking "what can I afford to lose?" That's the wrong frame. The right question is: what does one closed job cost me to acquire, and what does it pay me? If a roofing job is worth $12,000 gross and your close rate is 30%, you can afford to pay $300 or more per lead and still come out well ahead. Start from the job economics, then work backward to a budget that generates enough lead volume to hit your revenue targets.

Running too many campaigns on too little budget

Spreading $1,500/month across five different service lines in three cities is one of the most common ways to waste money on Google Ads. Every campaign needs budget to generate data. Split it too thin and none of them have enough to optimize. Pick your highest-margin service, your best city, and put all the budget there until you know your numbers.

Not having a conversion-ready landing page

Google Ads traffic converts at a much lower rate when it lands on a general homepage. If someone clicks an ad for "commercial HVAC repair Houston" and lands on your homepage with six menu items and a carousel of stock photos, most of them leave without calling. The ad is not the problem. The landing page is. Every campaign needs a page built around the specific thing someone searched. This is table stakes, not optional.

Stopping too early

Google Ads campaigns need 60 to 90 days of data before you can evaluate them fairly. The first month is almost always your worst because the algorithm is still learning your conversion data and your negative keyword list is thin. Business owners who quit after 30 days because they "didn't get leads" often quit right before the campaign would have turned the corner. Set a 90-day window before you make a verdict.

Ignoring the cost per lead and optimizing for clicks instead

Google will always show you click data because clicks are easy to measure. But clicks aren't your business goal. Calls and form fills are. If you're not tracking conversions (call tracking, form submissions tied to Google Ads), you're flying blind. You have no idea which keywords, ads, or landing pages are producing revenue. This is fixable in a day, but a lot of campaigns run for months without it.

How CodeWCG Approaches This

We're going to be straight with you about where Google Ads fits in what we do. Most of our work is programmatic SEO, building large-scale organic search assets that generate leads without ongoing ad spend. One of our junk removal clients crossed $72,000 in a single month from organic traffic alone, no ad spend, using a site we built with over 70,000 indexed pages. That's the model we believe in for long-term cost per lead efficiency. Paid search is different. It costs every month. The day you stop paying, the leads stop coming.

That said, Google Ads makes real sense in specific situations: when a business needs leads now while an SEO program is building, when the industry economics support a high cost per lead, or when a client wants to test a new market before committing to an organic build. When we run Google Ads for clients, we start at a minimum managed budget of $2,000/month in ad spend plus management, and we won't take on a campaign if the landing page infrastructure isn't ready. We've seen too many campaigns burn money because the ad side was solid and the website side was broken.

We're also going to tell you when paid search isn't the right call. If your margins are thin, your average job is under $500, and you're in a competitive metro, the economics often don't work without a very high conversion rate and a very low cost per click. In those cases, we'd rather help you build an organic asset that compounds over time than run a paid campaign that breaks even at best. That's not a popular thing for an agency to say, but it's the honest one.

Final Answer

What you should spend on Google Ads comes down to three things: your industry's average cost per click, what a closed job is worth to you, and whether you can sustain the spend long enough to let the campaign mature. For most small service businesses, $2,000 to $5,000 per month is the range where campaigns become real. Below that, you're often working with too little volume. If you're not sure whether paid search or organic SEO is the right starting point for where your business is right now, that's exactly the conversation worth having before you commit a dollar to either one.

Ready to talk strategy?

20-minute discovery call. We map your matrix, name your real opportunity, and tell you straight whether it's worth it. No deck.