---
title: "How Much Should Contractors Spend on Google Ads?"
description: "How much should contractors spend on Google Ads? Size the budget from crew capacity and job margin, not market hype. Then request a free PPC audit."
canonical: https://trydigitaldynamics.com/blog/how-much-should-contractors-spend-on-google-ads/
date: 2026-08-09
site: Digital Dynamics - trydigitaldynamics.com
---
# How Much Should Contractors Spend on Google Ads?


The number isn't in this post. It's in your shop. A Google Ads budget is a calculation, not a guess: start from the jobs your crews can absorb, price what a booked job is worth out of your margin, and only then check whether your market sells jobs at that price. Trucks first, margin second, market last.

Most contractors run it in reverse. They ask what competitors spend, pick a round number that feels brave, and hand it to Google, which ends either as a budget too small to learn anything or a phone ringing past what dispatch can handle. The campaign mechanics (keywords, negatives, landing pages) live on our [contractor PPC](/services/ppc/) page; this post is only the budget conversation.

![Windows error dialog announcing that no leads were found](/memes/error-no-leads.svg)

## Why does the budget start with your trucks?

Because ads buy demand, and demand you can't serve is money spent disappointing homeowners. Count the extra jobs your crews could genuinely run next month without hiring. That count is your budget's ceiling, no matter what the market or the ad platform suggests.

The penalty for ignoring capacity is worse than wasted spend. **50% of consumers hire the contractor who responds first**, so every call your overloaded dispatcher misses becomes a competitor's job and, occasionally, a public review about being ignored. Buying calls you can't answer pays Google to damage your reputation.

Capacity isn't fixed, either. Roofers watch it swing with the weather: a hailstorm can multiply demand while your crew count stays flat, which is why storm budgeting gets its own treatment in [PPC for roofers](/ppc-for-roofers/).

## How does margin pick which services get the budget?

A click on your thinnest service costs about what a click on your flagship costs, so the auction punishes contractors who bid on everything equally. Rank your services by margin and average ticket, and let the budget concentrate at the top of that list.

Then set your acquisition price: decide what slice of an average ticket's margin you'd happily trade for the job. That's the honest version of "what's a lead worth to you", anchored to your books, not to a vendor's pitch.

Now multiply. Jobs you can absorb, times the acquisition price you just set, equals your monthly ceiling, a budget derived from your operation instead of borrowed from a competitor's. Emergency-heavy trades usually find their budget crowding into a few urgent services; the keyword economics behind that split are laid out in [PPC for plumbers](/ppc-for-plumbers/).

One bookkeeping note: the real budget is ad spend plus management, whether that management is an agency fee or your own evenings in the dashboard. Judge them as a single cost against booked jobs. A well-run account tends to earn its management back in the junk clicks it blocks.

## When does the market get a vote?

Last, and its vote is on price, not size. The market sets what entry costs in your trade and metro: **46% of clicks go to the top three paid ads**, and the auction charges accordingly. Your budget's job is to clear that entry price for the services you chose, not to match anyone's spend.

If the entry price breaks your per-job math, don't split the difference with a half budget. Half budgets buy thin visibility across a whole metro and calls from nowhere, the one outcome worse than not running ads. Shrink the target instead: fewer cities, fewer services, same seriousness.

And sometimes the expensive market is exactly where the math sings. Restoration clicks are among the priciest in home services, yet [PPC for restoration contractors](/ppc-for-restoration-contractors/) publishes the real budget floors for that trade, and a client who funded the machine properly turned **$360K in ad spend into $2.7M of year-one revenue, then $2.2M in year two**. Expensive entry, worthwhile room.

## How do you project a cost per lead before spending a dollar?

With an equation, not a quote. We run keyword research in Google's Keyword Planner, pull the cost per click for your trade in your city or county, and divide by a conversion ratio: the share of clicks that become a lead. Our accounts convert anywhere from **10% to 30%** of clicks, averaging around **17%**, but projections always use the low end, 10%, against the *high* end of the click price. Worst ratio, priciest click, on purpose: a projection built that way only surprises you in the right direction.

Run it on real markets:

- **Roofing ads in Phoenix, Arizona:** clicks reach about $30. At a 10% conversion ratio, that projects to $300 a lead.
- **Water damage restoration ads in Las Vegas, Nevada:** as high as $300 a click, which at 10% projects to a $3,000 lead.
- **Salt Lake City, Utah:** restoration clicks run as high as $280, nearly Vegas territory.
- **Dallas-Fort Worth, Texas:** the priciest market we track, with clicks as high as $340.

These are rough projections, not promises; the real number settles once your own account has data. But they answer the only question that matters before launch: can your per-job math clear that lead price? If yes, start with a pilot of at least **10 leads** before judging anything. Ten is enough to feel out the sale, the type of customer the clicks bring, and how your close rate holds up against the projection.

One warning that comes free with the math: a $3,000 water damage restoration lead in Las Vegas deserves a nurturing process worthy of it. These campaigns only pay off behind fast answers, same-day follow-up, and a pipeline that works every lead until it closes or clearly dies. Buy expensive leads and then follow up like they were free, and the projection fails through no fault of the equation.

## What are the signs your budget is wrong?

**Too small shows up as silence.** Spend spread across a metro produces a trickle of clicks, the campaign never gathers enough conversion data to optimize, and the account seems to prove ads don't work, right before you quit at the worst moment. The fix is concentration, not surrender: cut geography until the budget is dense somewhere.

**Too big shows up in operations before it shows up in reports.** Missed-call counts climb, crews get booked out past what customers will wait, and your cost per booked job rises even as leads pour in. That's the market telling you to hire, not to bid harder.

Both failures come from picking a number instead of deriving one. The derived budget can still be wrong, but it's wrong in a way you can diagnose, because every input came from your own shop.

## How do you scale once it works?

In steps, and only while the vitals hold. Raise the budget when your cost per booked job stays steady, your answer rate stays clean, and hiring is running ahead of demand. Then let the new level settle before the next raise. Season the raises, too: weight spend toward the months your trade's phone actually rings, and let the quiet months coast.

Scaling is where capacity-first budgeting proves itself. The contractors who grow ad spend smoothly are the ones whose budget was always tied to crews, so every raise had trucks behind it and no homeowner ever met the busy signal.

Want the market check done for you? [Request a free PPC audit](/contact/). We'll price the clicks in your zip codes, run the capacity math with you, and tell you straight whether paid search fits your shop this quarter.
