Google Ads

How much does Google Ads cost for a contractor?

How much should you really spend on Google Ads before you see a phone call?

Ask five agencies and you may hear five answers. That is because Google Ads cost is not a fixed price. You set a budget, Google charges when someone clicks, and your results depend on what each click costs and how many clicks turn into calls.

This guide breaks down the math so you can plan with real numbers. We use Google's own documentation on how Google Ads costs work as the starting point, then show you how to estimate your cost per lead with a calculator. It applies to every trade in all 50 states and across Canada.

Key takeaways
  • You choose the budget and pay per click
  • Cost per click varies by trade and market
  • Cost per lead depends on click cost and how many clicks become calls
  • Management and ad spend are separate
The math behind Google Ads cost
  1. Budget buys clicks
  2. Some clicks become calls
  3. Some calls become jobs
  4. Jobs pay for the ads

Every number can be measured.

How Google Ads cost works for contractors

Google Ads charges per click in most search campaigns, and you set the budget you are willing to spend.

When someone searches and clicks your ad, you pay that click cost. You decide how much to spend, and Google stops showing your ads when the budget is reached. Local Services Ads work differently: Google bills per lead rather than per click.

There are two costs to separate. The first is ad spend, which goes to Google. The second is management, which pays for the people who set up, run and improve the campaigns.

Google Ads pricing: ad spend versus management

Ad spend goes to Google. Management goes to the person or company who builds and improves the campaigns. Always ask for both numbers, in writing, before you sign.

Two costs

Ad spend

  • Paid to Google
  • Buys clicks or leads
  • You set the budget

Management

  • Paid to your agency
  • Sets up and improves ads
  • Stated up front

What affects Google Ads cost per click

Cost per click depends on your trade, your market, your competition and the quality of your ads and pages.

Trades with expensive jobs, such as roofing or restoration, tend to have pricier clicks, because many companies compete for each search. A big metro usually costs more than a small town.

Better ads and pages can lower the cost. Google rewards ads that match what people search and send them to a page that delivers.

  • Your trade and the value of a job
  • Your city and how many competitors bid
  • Ad quality and the page the ad opens
  • Settings such as the hours and areas you target

Average Google Ads cost per click for contractors

There is no single average, because your trade, your city and your competition change the price. Compare your cost per click with what a booked job is worth, not with another company's number.

Want help with Google ads cost? Our team does it for contractors in every state.

Ask our team

How to figure your Google Ads cost per lead

Cost per lead is your ad spend divided by the number of leads, which equals cost per click divided by the share of clicks that become calls.

If a click costs $10 and one click in ten becomes a call, each call costs about $100. If one in twenty becomes a call, each call costs about $200. That is why a page that turns clicks into calls matters as much as the bid.

Try your own numbers below. The result is an estimate to plan with, not a promise.

Estimate your Google Ads cost per lead

–
Clicks
–
Calls
–
Cost per call
–
Booked jobs
–
Cost per booked job
–
Profit minus ad spend
–

Example math to plan with, not a promise of results. It leaves out management fees.

Google Ads cost: a simple example

Example math at three click-to-call rates (cost per click $12)
Clicks that become callsCalls from 100 clicksCost per call
5 percent5$240
10 percent10$120
20 percent20$60

How to tell whether your Google Ads cost is worth it

Google Ads are worth it when the profit from booked jobs is greater than the ad spend and management cost.

Multiply your calls by the share you book, then by the profit on an average job. Compare that with what you spent. If a call costs $100 and one in three becomes a $3,000 job with a healthy margin, the ads pay for themselves many times over.

Track calls by source so you know which ads actually bring work. See Google Ads management for how we do it.

Judge ads by jobs booked, not clicks collected.

Google Ads cost compared with Local Services Ads and SEO

Local Services Ads bill per lead and SEO has no per-click cost, so each changes how your budget works.

Local Services Ads show a verified badge above the map and charge for each lead. Read are Local Services Ads worth it for the comparison. SEO builds free calls over time, covered in what is local SEO.

Most contractors use more than one. Ads fill the gaps while organic results grow.

Google Ads cost compared with Local Services Ads

Local Services Ads charge per lead, not per click, and Google explains the program in its Local Services Ads Help Center. The math is different, so compare cost per booked job.

Conclusion: what Google Ads cost depends on

Your cost per lead equals cost per click divided by the share of clicks that become calls. Improve the page and the offer and the same budget buys more calls.

Judge ads by jobs booked, not clicks, and use the maximum cost per lead calculator to find a ceiling that still leaves you a profit.

For more planning help, the Google Ads Help Center, Think with Google and the SBA business guide are worth a look.

How Page One Calls can help with your Google Ads cost

Clear pricing is part of the service.

Standalone Google Ads cost with management

See Google Ads management.

Google Ads cost inside a plan

Local Services Ads cost compared with Google Ads cost

See Local Services Ads management.

Call tracking to see your real Google Ads cost per lead

We track every call so you can see your real cost per lead and cost per booked job.

A free Google Ads audit of your cost per click

Not sure your spend is working? Ask for the free Google Ads Audit, done by phone.

Ask our team

More guides to read after how much google ads cost

Each guide answers one question contractors search for, and each one links on to the next step.

How much does google ads cost: questions and answers

The questions we hear most about google ads cost.

How much does Google Ads cost?
There is no fixed price. You set a budget and pay when someone clicks. Your cost per lead depends on click cost and the share of clicks that become calls.
How much should a contractor spend on Google Ads?
Enough to get a steady number of calls in your market, based on the profit from a job. Use the calculator to plan.
What is a good cost per click?
It varies by trade and city. Compare it with your cost per lead and per job instead.
What is a good cost per lead?
One that leaves a healthy profit after the job is booked. Try the maximum cost per lead calculator.
Do I pay Google or the agency?
Both, separately: ad spend goes to Google and management goes to the agency.
Are Local Services Ads cheaper?
They bill per lead, so the math differs. See the comparison guide.
Can I get a refund for bad clicks?
Google offers credits for some invalid clicks. We also track calls so you can see quality.
Do ads work in every state?
Yes, in all 50 states and across Canada.
Is there a contract?
No. You can cancel any time.

Get help with google ads cost

Send your trade and location and we will follow up about google ads cost after confirming your market is open.

  • No long-term contract
  • Leads that are yours alone
  • Support that grows with you

Check my market

Tell us where you work and what you do.

Free to ask. We will call you.

Got it!

Thanks! We will call you about your market.