# PPC for contractors: A plain-English guide to paid search

> What PPC means for contractors, how Google Ads and Local Services Ads charge, what to budget, what to measure, and the mistakes that waste the most money.

URL: https://leadwisemarketing.com/blog/ppc-for-contractors/
Publisher: LeadWise Marketing (Cape Town, South Africa; serving the United States and Europe)
Published: 2026-04-25 · Updated: 2026-09-25 · Reading time: 4 min


## The short version

- PPC, or pay-per-click, means you pay when someone clicks your ad. For contractors, it mostly means Google Search ads.
- Google Local Services Ads work differently: you pay per lead rather than per click.
- Start narrow: a few core services, a tight service area and enough budget to learn.
- Measure cost per booked job. Clicks and leads are only steps along the way.

PPC is the fastest way for a contractor to appear in front of people searching for their service today. It is also easy to waste money on. This guide explains how it works, what to budget and where most contractors go wrong.

## How PPC works

When someone searches "roof repair near me", Google shows a few ads above and below the normal results. Advertisers choose the searches they want to appear for, write the ads and set a budget. Google runs an auction for each search, weighing each advertiser's bid and the quality and relevance of their ad and landing page. You pay only when someone clicks.

The appeal for contractors is intent. People searching for a service are usually ready to contact someone.

## Search ads vs Local Services Ads

| | Google Search ads | Local Services Ads |
| --- | --- | --- |
| You pay for | Clicks | Leads (calls, messages, bookings) |
| Where they appear | Top and bottom of results | Above search ads in many US markets |
| Control | Keywords, ads, landing pages, schedule | Services, area, budget, profile |
| Setup | Faster to launch | Requires Google verification |

Many contractors run both. See [Local Services Ads vs Google Search Ads](https://leadwisemarketing.com/blog/local-services-ads-vs-google-ads/) and [our Local Services Ads guide](https://leadwisemarketing.com/blog/google-local-services-ads-guide/).

## What PPC costs

Costs depend on your trade and market. Keyword tools estimate average US click costs of around $75 for "emergency plumber", $44 for "ac repair" and $26 for "roof replacement", with big variation between cities. Your cost per lead depends on how many clicks become calls or forms, and your cost per job depends on how many leads you close.

A useful starting point: work out what you can afford to pay for a booked job, then set a budget large enough to produce several jobs a month. See [how much Google Ads costs for service businesses](https://leadwisemarketing.com/blog/google-ads-cost-service-business/).

## The mistakes that waste the most money

1. **Broad keywords with no negatives.** Ads show for jobs, DIY and supply searches. See [negative keywords](https://leadwisemarketing.com/blog/negative-keywords-service-business/).
2. **Sending every ad to the homepage.** A visitor searching for one service should land on a page about that service.
3. **Targeting too wide an area.** Clicks from places you do not serve still cost money.
4. **Not tracking calls.** For most contractors, the phone is where leads arrive. See [call tracking](https://leadwisemarketing.com/blog/call-tracking-service-business/).
5. **Judging on cost per lead alone.** Cheap leads that never book are expensive. See [cost per lead vs cost per customer](https://leadwisemarketing.com/blog/cost-per-lead-vs-cost-per-customer/).
6. **Changing everything every week.** Campaigns need time and data to settle.

## A simple starting setup

- One campaign per core service, or per group of closely related services.
- Phrase and exact match keywords with local intent.
- A starter list of negative keywords.
- Ads that mention your service area, reviews and a clear next step.
- A landing page per service, with the phone number at the top.
- Conversion tracking for calls and forms.

**Illustrative example:**

These numbers are invented to show the math.

A contractor spends $2,500 a month at $25 a click for 100 clicks. Twelve percent become leads, which is 12 leads at about $208 each. They book a third: 4 jobs at $2,500 average, for $10,000 in revenue. Cost per job is $625.



## Trade-specific guides

- [Google Ads for plumbers](https://leadwisemarketing.com/blog/google-ads-for-plumbers/)
- [Google Ads for HVAC companies](https://leadwisemarketing.com/blog/google-ads-for-hvac/)
- [Google Ads for roofers](https://leadwisemarketing.com/blog/google-ads-for-roofers/)
- [Google Ads for electricians](https://leadwisemarketing.com/blog/google-ads-for-electricians/)

## Where to start

Pick your most profitable service, build one well-structured campaign and track it to booked jobs. Expand once it works.

Our [PPC management](https://leadwisemarketing.com/services/ppc/) service runs accounts like this for contractors. If you would like us to review your current account first, [get a free audit](https://leadwisemarketing.com/contact/).

## Questions owners ask

### What does PPC stand for?

Pay-per-click. You pay each time someone clicks your ad, rather than paying for impressions or a fixed placement.

### Is PPC good for contractors?

Yes, when it is set up with tight targeting, relevant landing pages and proper tracking. It reaches people who are searching for your service now.

### How long does PPC take to work?

Ads can produce calls within days. Most accounts need one to three months of data and adjustments before results are stable.
