If you're a contractor running Google Ads and the leads aren't converting at the rate you were promised, this article is for you. If you're a contractor about to start running Google Ads, read this twice before you log into the platform.
I run paid ads for contractors and home services businesses every week. I've seen accounts spending $8K/month producing 3 leads, and accounts spending $1,800/month producing 18. The difference is almost never the budget. The difference is account structure, match types, conversion tracking, and the brutal reality of what current Google Ads defaults will do to your money if you let them.
This is the playbook. I'm assuming you've used Google Ads before — you have a Manager account, you understand what an ad group is, you've shipped at least one campaign. If not, the rest of this will be jargon. Skip to the bottom for the link to start from zero.
Rule 1: Never run Performance Max as a cold-start contractor
Performance Max is the worst thing Google ever shipped for small contractors. I will fight on this hill.
Performance Max (PMax) is Google's AI-driven "give us your assets and we'll allocate spend across Search, Display, YouTube, Gmail, Maps, and Discover" product. It's pitched as the easy button for small businesses. It will burn your money faster than you can refresh the dashboard.
Three reasons not to run PMax cold:
- PMax needs ~50 conversions to start optimizing. If you don't have that volume already in your account, it burns budget on garbage placements while it learns. The learning phase can take 90+ days.
- You have no visibility into where the money is going. The placement reporting is intentionally limited. You can't see specific search terms triggering ads. You can't see specific YouTube videos or websites your Display ads are running on. You can't optimize what you can't see.
- PMax will spend on branded queries you'd capture organically for free. If you don't explicitly exclude your brand, PMax will bid on your own company name and charge you for clicks you would have gotten anyway.
Where PMax can work: established accounts with 200+ conversions/month already flowing in, mature Smart Bidding history, and a brand-defense Search campaign already protecting branded queries. For a contractor cold-starting Google Ads, PMax is a money pit.
Run pure Search campaigns until you have 30+ conversions per campaign. Then consider PMax. Not before.
Rule 2: The account structure that actually works
Three campaigns. That's the starting point. Don't try to run 12. You won't have enough data per campaign to optimize anything.
Campaign 1: Brand Defense ($5/day)
Purpose: prevent competitors from bidding on your company name. A $4 CPC on "[your-company-name]" is cheap insurance against a competitor sitting above your organic listing in the Map Pack era.
Keywords: exact match only. [your company name], [your company name + city], [your founder's name + contractor]. Manual CPC, max $4-6 per click. Geo: nationwide (branded queries are intent-pure).
Campaign 2: Local Service Capture ($20-40/day)
Purpose: capture every high-intent homeowner in your service area searching for your trade. This is where 70% of your conversions come from.
Structure: one ad group per service. "Kitchen Remodeling" ad group, "Bath Remodeling" ad group, "Whole Home Remodels" ad group. Each one with 4-8 keywords (exact and phrase match only) and one landing page that exactly matches the ad copy.
Geo: target your service radius. For Sarasota that's typically a 25-mile circle. Schedule: business hours (Mon-Fri 7am-7pm + Sat 9am-3pm). Cold-start bidding: Manual CPC with a hard ceiling.
Campaign 3: Service Niche or Geo Expansion ($15-30/day)
Once Campaign 2 is producing conversions, add a third campaign for either a specific high-margin service ("luxury kitchen remodels") or a neighbor city ("Lakewood Ranch remodelers"). Keep it separate so you can see its performance distinct from the main local capture.
Rule 3: Match types — exact and phrase, never broad on day 1
Google heavily pushes broad match. The platform's whole pitch is "trust the algorithm, broad match + Smart Bidding handles the rest."
For a contractor with no conversion history: that's a fast way to burn $1,500 in two weeks on "home depot kitchen cabinets" searches that have zero to do with your hiring a kitchen remodeler.
Match-type rules for cold starts:
- Exact match for your highest-intent keywords: [kitchen remodeling sarasota], [kitchen remodeler near me], [custom kitchen renovation]
- Phrase match for the secondary tier: "sarasota kitchen design", "kitchen contractor sarasota"
- Broad match — only after 30+ conversions and Smart Bidding is running. Even then, only for high-confidence ad groups.
Bonus: Google's modified broad match (BMM) was killed in 2021. Some old guides still mention it. Ignore them.
Rule 4: Negative keywords are 30% of the win
Negative keywords prevent your ads from showing on searches that look related but aren't worth bidding on. Most contractor accounts I audit have zero negative keywords. That's leaving 30% of your budget on the table.
Universal negatives (every contractor campaign should have these)
- diy, do it yourself, how to, tutorial, video
- cheap, cheapest, free, discount
- jobs, careers, hiring, salary, wages
- training, school, certification, apprentice
- home depot, lowes, ikea, costco (people researching at big-box, not hiring)
- complaints, lawsuit, ripoff, fraud, scam
- wikipedia, reddit, youtube, pinterest, houzz (research, not hire intent)
Per-trade negatives
Roofers add: "roof shingles" (material searches), "roof box" (cargo carriers), "roof rack."
Plumbers add: "plumbers tape" (DIY), "plumber's putty," "plumbing parts."
Remodelers add: "ikea kitchen," "used kitchen cabinets," "rta cabinets" (DIY routes).
Build the negative list from search-term reports
Every two weeks, pull the Search Terms report. Sort by cost descending. Every search term over $20 cost that didn't convert: add to negatives. Every search term that's wildly off-topic regardless of cost: add to negatives.
An account that gets 30 minutes of negative-keyword grooming every 2 weeks for 6 months drops CPA by 25-40%. Same budget, more leads.
Rule 5: Message match — your ad and your LP have to say the same thing
Message match is the single biggest determinant of Quality Score and conversion rate that nobody talks about.
The rule: the headline pinned to position 1 of your ad must match the H1 of your landing page. Word for word, or as close as you can make it.
Example. If your ad headline says "Sarasota Kitchen Remodeling — Custom Design + Build," your landing page H1 must say something like "Sarasota Kitchen Remodeling — Custom Design + Build" or "Custom Sarasota Kitchen Remodels." Same words, same promise.
If your ad says "Kitchen Remodeling" and your LP says "Welcome to ABC Construction," the visitor bounces in 2 seconds. Google's Quality Score sees the bounce, your CPC goes up, your impression share drops. The whole campaign decays.
Best practice: build a dedicated landing page per ad group. Not the homepage. A focused single-purpose page with one offer, one form, no menu, no distractions.
Rule 6: Set up real conversion tracking before you spend a dollar
If you can't measure conversions, you can't optimize anything. Most contractor accounts I audit have either no conversion tracking, or worse — tracking that's firing on the wrong events.
The conversion events every contractor account needs
- Form submit — primary conversion. Fire on form success page or AJAX submit confirmation.
- Phone call — tap-to-call on mobile. Set up a Google Ads call extension, OR use CallRail to track call source and duration.
- Calendar booking — if you have a Calendly or Cal.com booking page, fire when the booking is confirmed.
- Direction click on GBP — if you have a showroom (and only then).
Assign dollar values to your conversions
Smart Bidding works on value, not count. If your form submit is worth $250 (estimated value of a lead) and your phone call is worth $300, tell Google that. Use conversion values, not just conversion counts.
Enhanced Conversions (turn this on)
Enhanced Conversions takes the email/phone the user submits and hashes it back to Google for attribution. It recovers 10-20% of conversion attribution that gets lost to cookie blocking and ITP/ATT. Free to set up. Two-line code addition.
Rule 7: The bidding strategy migration path
Don't start with Smart Bidding. Don't start with Maximize Conversions. Both need 30+ conversions of historical data to function.
Phase 1 (days 1-30): Manual CPC
Set max CPC per keyword based on what you can afford. Calculate: target CPA / expected LP conversion rate = your max CPC. For a 4% LP conversion rate and a $200 target CPA, max CPC = $8.
Manual CPC gives you the data to feed Smart Bidding later. Tight match types, tight negatives, manual control over every click.
Phase 2 (days 30-60): Maximize Conversions (no target CPA yet)
Once you have 15-30 conversions, switch to Maximize Conversions. Don't set a target CPA yet — let Google find the natural CPA for your conversions.
Phase 3 (days 60-90+): Target CPA or Target ROAS
When Google has found your natural CPA, set a Target CPA 10-20% below the current average. Smart Bidding will tighten.
When you have conversion value tracking and 50+ conversions, switch to Target ROAS for the highest-margin campaigns.
Rule 8: The CPC reality in home services
Some home services keywords are genuinely expensive. The numbers from current data:
- HVAC website design: $209 CPC. Yes really.
- Roofing website design: $11-15 CPC
- Contractor website design: $9 CPC
- Web design for plumbers: $25 CPC
- Sarasota web design: $17 CPC
Trade-side keywords run higher: "emergency plumber" can be $40-80, "hvac repair near me" is $20-50, "roof replacement" is $15-30. This is what you're paying when you bid on the most competitive head terms.
Strategic move: don't fight on the head terms cold. Bid on long-tail variations where CPC is half and intent is just as high. "Sarasota roofing contractor" vs "roofing contractor." "Lakewood Ranch kitchen designer" vs "kitchen designer." The local modifier knocks CPC down and converts as well or better.
Rule 9: Responsive Search Ads — 15 headlines, 4 descriptions, 1 pinned
RSA is the only ad format that exists now for Search. Each ad gets up to 15 headlines and 4 descriptions; Google's machine learning rotates them to find the best combinations.
Pin your strongest headline (the one that matches your LP H1) to position 1. Leave the other 14 unpinned so Google can find combinations.
Headline frameworks to mix
- Service + location: "Sarasota Kitchen Remodeling"
- Outcome: "Custom Kitchen Designs You'll Love"
- Trust signal: "15+ Years Experience"
- Offer: "Free Design Consultation"
- Urgency: "Book Spring 2026 Now"
- Differentiator: "Licensed CRC1333936 Contractor"
- Reviews: "5.0 Stars Across 47 Reviews"
Use all 15 slots. Don't half-ass it. Ad strength "Excellent" gives you better impression share at the same bid.
Ad extensions (now called Assets)
- Sitelinks — 4-6 deep links to your top service or portfolio pages
- Callouts — 6-10 short value props ("Licensed + Insured," "5-Star Reviews," "Free Estimates," "15+ Years")
- Structured snippets — services list, neighborhoods served
- Call extension — your phone number, tap-to-call on mobile (also a conversion event)
What the first 90 days actually looks like
Month 1: Manual CPC. Tight match types. Daily search-term cleanups. 3-8 conversions, $300-600 CPA. You'll feel like you're losing money. You're not — you're buying data.
Month 2: Switch top campaigns to Maximize Conversions. 10-20 conversions, $250-400 CPA. Negatives list growing. Bid adjustments tightening.
Month 3: Target CPA enabled. 20-35 conversions, $150-300 CPA. ROAS becomes measurable. Now you can scale spend on what's working.
Anyone who pitches you "50 leads in 30 days for $1,500" on Google Ads cold-start is lying. The platform doesn't work that way for a new contractor. The first 90 days are about building the foundation. The compounding starts in months 4-12.
Where to start
If you want help building this account from scratch or rescuing one that's been mismanaged, see our paid media service. I run a small number of contractor accounts personally — not a media-buying team in a Manila boiler room.
See real contractor projects we've shipped — including the LPs we build to back the ad campaigns, because message match is half the win.
Or if you want a second pair of eyes on the account you're running right now, book a 15-minute teardown call. I'll log in (read-only), look at your account structure, your conversion tracking, your search-term reports, and tell you the three changes that'll lift conversions fastest. No deck. No pitch. Just the next moves.



