Contractors often ask for a single number: How much should I spend on Google Ads every month?

The problem is that a universal answer ignores the things that actually determine whether the budget can work: your trade, service area, average job value, gross margin, close rate, search demand and how many additional jobs your team can handle.

A better approach is to build the budget backward from the economics of the business.

Start with the number that matters: a profitable booked job

A lead is not the end result. A booked and completed job is.

Start with four numbers:

  1. Average revenue per job.
  2. Approximate gross profit per job.
  3. Percentage of qualified leads that become paying customers.
  4. Number of additional jobs you can realistically fulfill each month.

If those numbers are unclear, deciding that your budget should be $2,000 or $10,000 is mostly guesswork.

For example, imagine a contractor earns $6,000 in revenue from an average job and retains $2,400 in gross profit before overhead. If the business is comfortable using $600 of that gross profit to acquire the customer, then $600 becomes a working maximum customer acquisition cost.

If one in four qualified leads becomes a customer, the corresponding maximum qualified lead cost is roughly:

$600 × 25% = $150 per qualified lead.

That does not mean Google Ads will deliver leads for $150. It tells you what the business can afford before the campaign even starts.

Use industry benchmarks as context, not as your target

Benchmarks are useful for checking whether your expectations are realistic, but they should not become your budget formula.

LocaliQ’s 2026 search advertising benchmarks reported an average cost per lead of $90.92 for Home & Home Improvement. Its more detailed home-services benchmark data shows how wide the range can become by trade: general construction, plumbing and roofing all have very different lead economics.

That variation is the point. A roofing company selling five-figure replacements should not evaluate a lead the same way as a handyman selling smaller jobs.

The number worth watching is not simply whether your cost per lead is below an industry average. It is whether the campaign produces customers at a cost your margins can support.

Calculate the lead volume you actually need

Once you know your acceptable lead cost, calculate how many leads you need to reach your job target.

If you want 10 additional jobs per month and your qualified lead-to-job close rate is 25%, you need approximately 40 qualified leads.

If your acceptable lead cost is $150, the theoretical media budget is:

40 leads × $150 = $6,000 per month.

Again, this is not a promise that the market will supply 40 leads at that price. It is a financial model you can compare with actual search demand and campaign results.

Check whether your crews can handle the volume

This is where growth plans often become disconnected from operations.

If your team can only complete four additional projects next month, paying for enough demand to produce 15 new jobs creates a different problem. Leads wait longer, estimates become rushed and service quality can suffer.

Before increasing ad spend, ask:

  • How many more jobs can we actually fulfill?
  • Which services have the best capacity right now?
  • Which services have the strongest margins?
  • Which geographic areas are operationally realistic?
  • Can the office answer and follow up with the extra lead volume?

Advertising capacity and operational capacity should grow together.

Separate high-value services from low-value services

A contractor with several services should rarely treat them as one identical acquisition problem.

Suppose an HVAC company sells maintenance visits, repairs and full system replacements. The economics, urgency and lifetime value of those services are different.

The same applies to:

  • roof repair versus roof replacement;
  • drain clearing versus whole-home repiping;
  • small handyman work versus remodeling;
  • electrical troubleshooting versus panel upgrades;
  • painting touch-ups versus whole-property projects.

Your Google Ads budget should favor the services that make sense financially and operationally, rather than simply spreading money evenly across every service you offer.

Budget around meaningful conversion tracking

A contractor can appear to have an excellent cost per lead while measuring the wrong things.

For example, Google Ads can track phone calls from ads and calls made after someone visits your website. Google explains these options in its official phone call conversion tracking documentation.

That matters because a contractor may receive more valuable opportunities by phone than through forms.

At minimum, separate:

  • genuine phone enquiries;
  • website forms;
  • booked appointments or estimates;
  • qualified opportunities;
  • closed jobs.

If possible, connect those outcomes back to your CRM. A campaign producing 20 form submissions is not necessarily better than one producing 12 enquiries that consistently become profitable jobs.

Give the campaign enough room to generate useful data

Very small budgets can create misleading conclusions.

If a campaign receives only a handful of clicks each week, one conversion can dramatically change the reported cost per lead. That makes it difficult to distinguish a real pattern from random variation.

Instead of asking for the smallest amount Google will accept, ask what budget gives the campaign a realistic chance to generate enough relevant searches and conversions for you to evaluate it.

The answer depends heavily on local click costs and search volume.

Measure cost per booked job, not just cost per lead

This is the most important shift.

Imagine two campaigns:

Campaign Cost per lead Lead-to-job close rate Cost per booked job
Campaign A $80 10% $800
Campaign B $140 30% ~$467

Campaign B has the more expensive lead but the cheaper customer.

That is why your Google Ads system should connect with your CRM rather than being judged in isolation.

A practical contractor Google Ads budget framework

Use this sequence:

Step 1: Choose the service you want to grow

Do not begin with the entire business. Pick the services and locations that matter most.

Step 2: Estimate the gross profit of a typical customer

Use real completed jobs where possible.

Step 3: Set an acceptable acquisition cost

Decide how much of that value you are willing to invest to win the customer.

Step 4: Use your close rate to calculate an acceptable lead cost

If your close rate is weak or unknown, be conservative.

Step 5: Calculate the lead volume required

Work backward from the number of jobs you want and can actually serve.

Step 6: Compare your model with market reality

Look at keyword demand, likely click costs and actual campaign data.

Step 7: Track through to revenue

Do not stop measuring at clicks and form submissions.

When should you increase the budget?

Increasing spend makes more sense when:

  • lead quality is acceptable;
  • tracking is trustworthy;
  • the sales team is responding quickly;
  • the business can handle more jobs;
  • your cost per booked job leaves enough margin;
  • campaigns are losing meaningful impression share because of budget rather than poor targeting.

If those conditions are not true, putting more money into the account may simply scale the existing inefficiency.

The bottom line

There is no magic monthly Google Ads number for contractors.

A sustainable budget comes from connecting job economics → allowable acquisition cost → lead close rate → required lead volume → actual market cost.

That is also why paid acquisition works better when it is connected to contractor lead generation and CRM tracking. The ad platform can tell you what happened before the enquiry. Your revenue system should tell you what happened afterward.