Dillard's Digital Instant website checkup
Email & SMS Marketing

Google Ads for contractors: when search ads pay and how to start small

Google Ads for contractors: how pay-per-click search ads charge, when they pay off, how to start a small campaign, and how to track booked jobs in your CRM.

On this page
Short answer

Google search ads charge you per click, not per job. They work best for contractors whose customers search with urgent, specific needs and whose website turns visitors into calls. Start with one campaign for one or two high-value services, a tight service area, phrase or exact match keywords, a list of negative keywords and call tracking. Judge the campaign by cost per booked job, recorded as a lead source in your CRM.

Key takeaways

  • Google Ads charges per click; Google says your actual cost per click is often less than your maximum bid.
  • Your average daily budget can be overspent on a single day, up to twice the daily amount, but Google caps the monthly charge at 30.4 times it.
  • Broad match is the default keyword setting, so a new account can show ads on loosely related searches unless you change it.
  • Locksmith and garage door advertisers in the US must pass Google's advanced verification before their ads can run.
  • A click is only worth paying for if the page it lands on turns visitors into calls.

How do Google Ads charge a contractor?

Standard Google search ads are pay per click. Google's help page on cost-per-click bidding says you pay for each click on your ad and set a maximum you are willing to pay, and that you will often be charged less than that maximum. You are paying for a visit or a tap on the call button. Whether that visit turns into a job is up to your website, your phone answering and your price.

That makes Google Ads different from Local Services Ads, which bill per lead. Google says Local Services Ads are being folded into Google Ads, beginning with some US home service accounts in August 2026, according to its migration notice. Our Local Services Ads vs SEO guide covers that product. This page is about the ordinary search ads you build from keywords.

Budgets work by the day on average. Google's page on average daily budgets says that for most campaigns, spend on any one day can reach twice your average daily budget, and spend in a month won't pass 30.4 times it. Google's own example: a $304 monthly budget works out to $10 a day. Plan your monthly spend first, divide by 30.4, and expect some days to run high.

We give no cost-per-click figures here. Click prices come from an auction and swing widely by trade, town and season, and Google does not publish a price list. The only reliable number is the one your own account reports after a few weeks.

When does paying per click make sense?

Search ads reach people at the moment they type what they need. That is their strength. They fit best when three things are true.

  • The search says "hire me now". "Water heater leaking", "AC not cooling", "emergency tree removal" and "roof leak repair" come from people with a problem today. "How to clean gutters" usually comes from someone planning to do it alone.
  • The job is worth much more than the clicks it takes to win it. A replacement, an install or a large repair can absorb several dozen clicks and still make money. A small recurring visit often cannot, at least not on the first job.
  • You can answer. A search ad that rings a phone nobody picks up is money spent to send a customer to the next ad. If calls go to voicemail during jobs, fix that first; our AI receptionist exists for exactly that gap.

Search ads also suit a new business. A new website and a new Business Profile may take months to show up for competitive searches. Ads can bring calls while that organic base grows, as long as you treat them as a bridge and keep building the owned side underneath.

When are Google Ads a poor fit?

Skip them, or keep them very small, if:

  • your website is slow, thin or hard to call from on a phone, since every click lands there;
  • most of your work is low-ticket recurring service where the first visit barely covers the fuel;
  • your area is tiny, so there are too few searches to learn anything in a reasonable time;
  • no one on your team has time to read the search terms report each week.

The last point matters more than people expect. An unattended account tends to drift toward broader searches. Google's help on keyword matching options says broad match is the default for all keywords, and that broad match can show your ad on related searches that don't contain the direct meaning of your keyword. That setting suits accounts with lots of conversion data. A three-truck plumbing company starting from zero usually wants tighter control.

Two trades have an extra step. Google's policy on local services advertising says ads for locksmith and garage door repair services are restricted in the United States, and advertisers in those categories must apply for advanced verification. Allow time for that review before you count on ads to fill the schedule.

How do you set up a small first campaign?

Start narrow. One campaign that teaches you something beats five that each get a few clicks.

  1. Pick one or two services. Choose the jobs with the best profit and the clearest search terms. A roofer might pick leak repair and replacement. An HVAC company might pick furnace repair in the cold months.
  2. Set the area you actually serve. Use the towns or radius your trucks reach without losing a day to driving. In location options, Google's help on location targeting describes a "Presence" setting for when you only want people physically in your chosen locations. For most contractors that is the right choice, since someone two states away searching your town is rarely a customer.
  3. Write keywords as phrase or exact match. Use the words customers use: "furnace repair", "furnace not working", "emergency furnace repair". Group them so each ad group matches one service.
  4. Add negative keywords on day one. More on these below.
  5. Write ads that say what you do, where, and what happens next. "Furnace repair in [town]. Same-day visits most weekdays. Call or book online." Only promise what your schedule can deliver.
  6. Add a call asset with a schedule. Google's help on call assets says they put a call button on mobile ads, can be set to show only during the hours you can take calls, and a tap costs the same as a headline click.
  7. Send each ad group to the matching service page. Furnace repair ads go to the furnace repair page, never the homepage.
  8. Turn on conversion tracking before spending. Count calls and form submissions. Without this, the account can't tell good clicks from bad ones and neither can you.

Set a monthly cap you could lose without pain while you learn, and decide in advance how long you will run it before judging. A few weeks is a test. A few days is noise.

Which negative keywords should a contractor add first?

Negative keywords stop your ads from showing on searches you don't want. Google's help on negative keywords gives the example of an eyeglasses seller excluding "wine glasses". For contractors, the usual waste comes from job seekers, do-it-yourselfers and people shopping for parts.

Wasted search typeNegative keywords to consider
Job seekersjobs, hiring, salary, apprentice, training, school, license exam
Do-it-yourselfhow to, DIY, video, tutorial, yourself
Parts and productsparts, wholesale, Home Depot, Lowes, Amazon, for sale
Work you don't docommercial (if residential only), the brands or systems you don't service
Places you don't gonames of towns that share words with yours

Then read the search terms report weekly for the first two months. Every irrelevant search you see is a negative keyword to add. This weekly fifteen minutes is the difference between a campaign that improves and one that slowly gets worse.

Why does the landing page decide whether ads pay?

You pay for the click whether or not the visitor calls. So the page behind the ad sets your real cost. A good landing page for a contractor loads fast on a phone, repeats the service and town from the ad in its headline, shows the phone number as a tap-to-call button near the top, shows real job photos and reviews, says what areas you serve, and gives a short form for people who would rather not call.

If your site can't do that today, fix it before scaling ads. A well-built service page also ranks on its own over time, so the same work lowers your ad costs now and earns free visits later. That is the reasoning behind how we build contractor websites: every service gets its own page that can carry both ad traffic and organic search.

How do you track Google Ads results in your CRM?

Google reports clicks and conversions. It can't see which calls turned into paid jobs. Your CRM can, if every new lead carries a source.

  • Use a dedicated number for ads. Google can track calls from ads and from your website, as its page on call conversions explains, including a setting to count only calls longer than a minimum length you choose. A separate tracking number in your own phone system adds a second record you control. See how to set up call tracking.
  • Tag form leads. Add tracking parameters to ad links so web forms record "Google Ads" as the source automatically.
  • Record the source on every lead, then follow it to the invoice. The question that matters is how many paying jobs came from Google Ads last month and what they earned. The lead source tracking setup lists the CRM fields you need.

Once you have a month or two of data, divide ad spend by booked jobs from ads. Compare that cost per job with your average profit per job. The cost per job guide walks through the math.

How do Google Ads compare with SEO and your Business Profile?

Google search adsSEO and Business Profile
You pay forEach clickTime or help building pages and reviews
SpeedCalls can start within days of approvalUsually months
ControlKeywords, budget, hours, areaContent and reviews; Google decides rank
When spending stopsAds disappear that dayPages and reviews keep working
Skill neededWeekly account reviewSteady content and review habits

The two work together. Ads tell you which searches turn into jobs, and those are the pages to build and strengthen for organic search. As your local SEO starts bringing in those same calls without a click charge, you can trim ad spend to the busiest weeks or the highest-value services. For an outside look at your site, profile and call tracking side by side, request a free system quote.

Frequently asked questions

Do Google Ads charge per lead or per click?

Standard Google search ads charge per click. Local Services Ads, which Google is moving into Google Ads during 2026, charge per valid lead instead.

Will Google ever go over my daily budget?

On individual days, yes. Google says most campaigns can spend up to twice the average daily budget in a day, but no more than 30.4 times it in a month.

Should a new contractor use broad match keywords?

Usually not at first. Broad match is Google's default and can show ads on loosely related searches; phrase and exact match give a small account tighter control while it collects data.

How do I know if Google Ads are working?

Record Google Ads as the source on every lead in your CRM, follow those leads to paid invoices, and compare ad spend per booked job with your profit per job.

General information for service-business owners, not legal, tax or financial advice. Rules vary by state; check with a qualified professional for your situation.

Find out what your leads really cost.

Get a free system quote: we look at your site, your Google profile, how your calls get answered and what you spend on leads, then put what we'd build and what it costs in writing.

Get a free system quote