Google search ads can put your business at the top of the page for exactly the searches that matter, such as "water heater replacement near me" or "roof repair [town]," within days. They can also burn through a budget fast if they’re set up loosely. This guide shows contractors how to run search ads that bring booked jobs, not just clicks.
Search ads vs Local Services Ads
Table of Contents
| Google search ads | Local Services Ads | |
|---|---|---|
| You pay for | Clicks | Leads (calls, messages, bookings) |
| Control | Keywords, ad text, landing pages, schedules | Limited: services, areas, hours, budget |
| Badge | None | Google Verified |
| Best for | Specific, high-value services and testing offers | Fast, trusted calls in core categories |
Many contractors run both. See our Local Services Ads guide.

Step 1: Start with your numbers
Decide what a job is worth before you spend. An illustrative example:
- Average job value: $1,200, with $500 gross profit.
- Click-to-lead rate: 1 in 10 clicks becomes a call or form.
- Lead-to-job rate: 1 in 3 leads books.
- Average cost per click: $12.
That’s 30 clicks per booked job, or $360 in ad spend per job, which leaves $140 of gross profit after ads. If your cost per click or booking rate is worse, the math breaks. Track your real numbers and adjust.
Step 2: Target high-intent searches
Choose keywords that signal someone ready to hire: "emergency plumber [town]," "roof repair near me," "panel upgrade cost." Avoid broad terms like "plumbing" or "roofing" on their own, which attract researchers, job seekers and DIYers.
Keyword starter list by trade
| Trade | High-intent keywords to start with |
|---|---|
| Plumbing | emergency plumber [town], water heater replacement, drain cleaning near me |
| HVAC | AC repair [town], furnace replacement cost, heat pump installation |
| Electrical | electrician near me, panel upgrade, EV charger installation |
| Roofing | roof repair [town], roof replacement estimate, roof leak repair |
| Remodeling | kitchen remodel [town], bathroom remodel contractor |
| Painting | interior painters [town], exterior house painting |
Use phrase and exact match for your most valuable keywords so you control which searches trigger your ads.
Step 3: Add negative keywords from day one
Negative keywords stop your ads from showing for searches you don’t want: "jobs," "salary," "training," "DIY," "how to," "free," "Home Depot," and services you don’t offer. Review the search terms report weekly and add new negatives.
Step 4: Target your real service area and hours
- Location: target people in your service area, not people "interested in" it.
- Schedule: run ads when someone can answer the phone, unless you have an answering service.
- Devices: most contractor searches happen on phones; make sure your mobile experience is excellent.
Step 5: Write ads that match the search
Put the service and area in the headline, add proof (reviews, years in business, licensed and insured) and a clear call to action. Use call assets so people can call from the ad, location assets linked to your Business Profile, and sitelinks to key services.
Step 6: Send clicks to focused landing pages
Each ad group should lead to a page about that exact service: a matching headline, short benefits, reviews, photos, a click-to-call button and a short form. Sending everyone to your homepage wastes clicks. See contractor website must-haves.
Step 7: Track calls and booked jobs
Set up conversion tracking for calls and form submissions, then go further: record which leads become booked jobs. Our free lead source tracker helps you compare channels by cost per booked job.
Step 8: Start small and improve weekly
Start with a modest daily budget on your most profitable service and area. Each week:
- Check search terms and add negatives.
- Pause keywords that spend without leads.
- Compare ad versions and keep the winner.
- Review cost per booked job, not just cost per click.
A negative keyword starter list
| Category | Examples to exclude |
|---|---|
| Jobs and training | jobs, hiring, salary, apprenticeship, school, course |
| Do it yourself | DIY, how to, tutorial, video, parts |
| Retail and brands | Home Depot, Lowe’s, Amazon, manual |
| Free and cheap | free, cheap (test carefully) |
| Services you don’t offer | commercial (if residential only), specific services |
A launch checklist
- Account in your business’s name, with your own login.
- One campaign per service, with tight ad groups.
- Location targeting set to people in your service area.
- Schedule matching when calls get answered.
- Call, location and sitelink assets added.
- Conversion tracking for calls and forms tested.
- Landing pages matching each ad group.
- A weekly review on your calendar.
Ad copy examples
Emergency service:
Headline: Emergency Plumber in Springfield | Licensed and Insured | Call Now
Description: Burst pipe or leak? Local plumbers on call today. Upfront pricing, 4.9-star reviews.
Planned project:
Headline: Roof Replacement in Oak Park | Free Photo Inspection | Local Roofers
Description: Honest inspections and three clear options. Licensed, insured, 15+ years in Oak Park.
Match the headline to the keyword, include proof and a clear next step, and test two versions in each ad group.
Landing page checklist
- Headline matching the ad (service and town).
- Click-to-call button at the top and bottom.
- A short form: name, phone, ZIP and a brief description.
- Reviews and photos from similar jobs.
- License, insurance and guarantees.
- Fast loading on phones.
- No distracting menus where possible.
Budget scenarios
| Scenario | Approach |
|---|---|
| Testing | A small daily budget on one profitable service in your best area for four to six weeks |
| Busy season | Raise budgets only when you have capacity to answer and book |
| Slow season | Focus on high-value services and maintenance offers |
| Fully booked | Lower budgets or pause rather than miss leads |
Reading your reports
Focus on a few numbers: cost per click, click-to-lead rate, cost per lead and, most important, cost per booked job. Check the search terms report weekly for wasted spend, and compare results by device, time of day and location.
Remarketing basics
Most visitors don’t call on their first visit. Remarketing shows ads to people who visited your website, reminding them of your offer. Keep these ads helpful and limited in frequency, and focus them on high-value services.
Seasonal adjustments
Raise bids before your busy season, focus on maintenance and inspections in slower months, and adjust ad text to the season, such as AC tune-ups in spring or furnace checks in fall.
Set up conversion tracking properly
Without tracking, you can’t tell good keywords from bad ones. Track three actions: calls from ads (using Google’s call reporting), calls from your website after an ad click, and form submissions. Test each one yourself before spending real money. Then, at least monthly, match leads to booked jobs in your own records so you can see which campaigns bring paying customers, not just inquiries.
When to stop, fix or scale
| Situation | What to do |
|---|---|
| Clicks but no leads | Fix the landing page and phone experience |
| Leads but few bookings | Improve response speed and qualifying questions |
| Good cost per booked job | Increase budget gradually on that campaign |
| Rising costs with no improvement | Pause, review search terms and targeting, then relaunch |
Scale slowly: raise budgets in modest steps and watch cost per booked job after each change.
Common mistakes
- Broad keywords without negatives.
- Targeting too wide an area.
- Sending traffic to the homepage.
- Missing calls while ads are running.
- Judging success by clicks instead of booked jobs.
- Set-and-forget campaigns.
Should you hire help?
An experienced manager can save money, but choose one who reports on calls and booked jobs, gives you ownership of your ad account, and doesn’t lock you into long contracts.
Frequently asked questions
How much should a contractor spend on Google Ads?
Start from your numbers: what a booked job is worth and what you can afford to pay for it. Begin small, prove results, then scale.
Are Google Ads or Local Services Ads better for contractors?
They complement each other: Local Services Ads bring trusted calls in core categories, and search ads let you target specific services and test offers.
How long before Google Ads work?
Ads can bring calls within days, but it usually takes several weeks of refinement to reach a good cost per booked job.
What’s a good cost per lead for contractors?
It varies by trade and market. Judge it against your booking rate and job value; cost per booked job is the number that matters.
How Advanton helps
Advanton is a free resource for small businesses. Free tools that help with ads: the contractor website builder for landing pages, the lead source tracker and the review request kit for the reviews that make ads work. You can also add your business to the Advanton directory for free. Advanton earns money when you buy a domain or hosting through our store, which helps keep everything else free.
Can I run Google Ads myself?
Yes. Start small with one service and area, follow the steps above and review results weekly; hire help when your budget grows.
Should I target my whole state or just my area?
Just the area you can serve profitably; wide targeting wastes budget on leads you can’t take.
Keep learning
Last reviewed October 30, 2026. Startup costs are estimates; check local prices, licensing and tax rules before you commit money.



Leave a Reply