Google Ads for Service Businesses & Contractors: The Industry Guide 2026
The situation: You're a contractor, consultant, cleaning service or other service provider. Your customers search Google for exactly your services. If they don't find you, they find your competition. This guide shows how to use Google Ads specifically for your service business.
Is Google Ads Worth It for Contractors? The Short Version
Usually yes, if you have capacity. Google Ads works for trade businesses because people search with a concrete problem and usually a location: "boiler repair emergency [city]", "roofer [city]", "bathroom renovation quote". You pay per click and decide for which service, in which radius and at which hours your ad appears. From my practice, four things decide whether that turns into jobs:
- One trade per ad group instead of a catch-all ad for everything your business does.
- The location in the ad and on the landing page, with a radius that matches how far you actually travel.
- Measured phone calls, because in the trades a large share of enquiries comes in by phone in my experience.
- Ad schedules that match your availability, especially for emergency work.
Advertising is most interesting where your order book has spare capacity: a new trade, a second location, a slow season or project work such as bathroom renovations or facades that you want to grow. With a full order book you buy enquiries you have to turn down. Which ad patterns regularly fail in the trades is shown with constructed examples in my ad check for trade businesses.
Why Google Ads is Especially Effective for Service Businesses
Search query: "Emergency plumber London"
→ The searcher has an urgent problem
→ They need a solution NOW
→ They're ready to book/call immediately
→ Purchase intent: Extremely high
= Perfect for Google Ads!
The difference from other industries: For service providers, the searcher is often a "hot lead", no lengthy research, but immediate need. This makes Google Ads particularly profitable.
The Right Campaign Structure
Campaign 1: Core Services (High Intent)
Campaign: "Core Services"
Budget: 60% of total budget
Ad Group 1: Main service
Keywords:
- "[Service] [City]" → "Electrician London"
- "[Service] near me" → "Electrician near me"
- "[Service] hire" → "Hire electrician"
Ad Group 2: Specialty services
Keywords:
- "[Specialty] [City]" → "Electrical installation London"
- "[Specialty] cost" → "Electrical installation cost"
Campaign 2: Emergency / Immediate Need
Campaign: "Emergency Services"
Budget: 25% of total budget
Schedule: 24/7 (or adapted to your availability)
Keywords:
- "[Service] emergency" → "Plumber emergency"
- "[Service] urgent" → "Electrician urgent"
- "[Service] today" → "Drain cleaning today"
- "[Service] weekend" → "Heating repair weekend"
Campaign 3: Consultation / Inquiry (Lower Intent)
Campaign: "Consultations & Quotes"
Budget: 15% of total budget
Keywords:
- "[Service] quote" → "Painting quote"
- "[Service] cost" → "Bathroom renovation cost"
- "[Service] reviews" → "Landscaping company reviews"
Keywords for Service Businesses
Keyword Types by Intent
Immediate need (highest value):
✅ "[Service] emergency [City]"
✅ "[Service] urgent [City]"
✅ "[Service] today"
✅ "[Service] near me"
→ CPC: €5-€15, but extremely high conversion rate
Direct booking (high value):
✅ "[Service] hire [City]"
✅ "[Service] book"
✅ "[Service] appointment [City]"
✅ "best [Service] [City]"
→ CPC: €3-€10, good conversion rate
Informational (lower value):
⚠️ "[Service] cost"
⚠️ "[Service] DIY"
⚠️ "How much does [Service] cost"
→ CPC: €1-€5, lower conversion rate
→ Still useful for awareness
Negative Keywords for Service Businesses
Must exclude:
❌ "training" / "apprenticeship" / "jobs"
❌ "DIY" / "how to" / "tutorial"
❌ "free"
❌ "internship"
❌ "salary"
❌ "forum" / "review site"
❌ Other cities (if only operating locally)
Searches by Trade: Emergency or Project
In the trades two kinds of demand run side by side, and they need different campaigns. The examples below are typical search patterns, not volume data. Which of them are actually searched in your region is shown by Keyword Planner in your Google Ads account.
| Trade | Immediate need (examples) | Project work (examples) |
|---|---|---|
| Plumbing & heating | "boiler not working [city]", "burst pipe emergency" | "bathroom renovation [city]", "boiler replacement quote" |
| Electrical | "emergency electrician [city]", "fuse keeps tripping" | "rewiring old house", "ev charger installation [city]" |
| Roofing | "roof leak repair", "storm damage roof [city]" | "roof replacement [city]", "new roof quote" |
| Drain cleaning | "blocked drain [city]", "drain unblocking emergency" | rare |
| Painting & facades | rare | "exterior painting [city]", "painter for apartment" |
| Carpentry & joinery | rare | "fitted wardrobes [city]", "staircase renovation" |
| Landscaping | rare | "paving contractor [city]", "garden design [city]" |
Table scrolls sideways
What follows from this:
- Immediate need lives on availability and short distances: call asset, ad schedules that follow real availability, a tight radius. If nobody answers in the evening, don't advertise emergency work in the evening.
- Project work lives on the landing page: process, scope of work, reference photos and an enquiry form where prospects can add photos and a preferred date. People compare longer here, so trust matters more than speed.
- Generic terms such as "contractor [city]" or "handyman near me" are contested in my experience because lead portals bid on them. Narrow searches that combine trade, service and location are usually the better entry point for a single business.
Budget Planning for Service Businesses
Calculate Starting Budget
Step 1: Determine average job value
Avg job value: €500 (example: electrician)
Step 2: Desired jobs/month
Target: 10 new jobs/month
Step 3: Estimate conversion rate
Website visitor to inquiry: 5-10%
Inquiry to job: 30-50%
→ Total: 2-5%
Step 4: Calculate budget
10 jobs / 3% CR = 333 clicks needed
333 clicks × €5 CPC = €1,665/month
→ Starting budget: approx. €1,500-€2,000/month
ROI Example Calculation
Monthly budget: €2,000
CPC: avg €5
Clicks: 400
Conversion rate: 5%
Inquiries: 20
Close rate: 40%
Jobs: 8
Avg job value: €500
Revenue: €4,000
Cost: €2,000
ROI: 100%
→ Every euro invested returns €2!
Setting Up Call Tracking
Why Calls Are So Important
For service businesses: in my experience, a large share of conversions often come via phone, not forms!
Typical customer journey:
1. Google search: "Emergency electrician London"
2. See and click ad
3. Find phone number on website
4. CALL (not fill out form!)
Without call tracking:
→ You think Google Ads isn't working
→ In reality all calls come through Ads
→ Budget gets cut → fewer jobs
Call Tracking Methods
Method 1: Google Ads Call Asset (formerly Call Extension)
Google Ads → Assets → Call asset
→ Enter phone number
→ Google shows number directly in ad
→ Mobile: Direct call button
→ Desktop: Number visible
Method 2: Website Call Tracking
Google Ads → Conversions → New Conversion
→ Type: Calls → Calls from your website
→ Install Google forwarding number on website
→ Measures: Calls from Ads traffic
→ Set minimum duration: 30-60 seconds
Configure Call Conversions
Google Ads → Conversions → Call Conversion
→ Minimum duration: 60 seconds (filters misdials)
→ Value: €100 (estimated value per qualified call)
→ Count: One (per click)
Local Service Ads (LSA)
Local Service Ads only run in certain countries and categories. In the UK and Germany, Google lists mainly trade and home services such as electricians, plumbers, roofers, HVAC, cleaning or moving. Locksmiths are a special case: Google doesn't allow locksmith ads in Germany at all, and in the US and Canada they need advanced verification.
What Are Local Service Ads?
Shown prominently on Google, in their own ad unit:
┌──────────────────────────────────────┐
│ ✓ Google Verified │
│ Max's Electric Services │
│ ⭐⭐⭐⭐⭐ 4.8 (127 reviews) │
│ Open · London · 12 years experience │
│ [Call now] │
└──────────────────────────────────────┘
→ Pay per lead (not per click!)
→ "Google Verified" badge (trust!)
→ Own ad unit, separate from Search Ads
LSA Benefits for Service Businesses
- Pay-per-lead: Only pay for real contacts, not clicks
- Google Verified: Trust badge after passing Google's screening (replaced the older "Google Guaranteed" badge in October 2025)
- Prominent position: Own ad unit in the search results
- Simple: Less setup and optimization than Search Ads
- Reviews: Google reviews prominently displayed
- Upfront lead check: Leads that Google judges invalid or low quality at first contact aren't charged (credits for leads already charged are only available in the US and Canada, per Google)
LSA Costs
Pay-per-lead prices (rough ranges from my practice, varies by region/industry):
- Plumber: €15-€40 per lead
- Electrician: €15-€35 per lead
- Cleaning: €8-€20 per lead
Comparison with Search Ads:
Search Ads: €5 CPC × 20 clicks = €100 per lead
LSA: €25 per lead
→ LSA often cheaper per qualified lead!
Optimizing Google Business Profile
Why Your Business Profile (formerly Google My Business) is Critical for Service Businesses
Interaction flow:
Google Ads
↓ Traffic
Your website
↓ Check trust
Google Business Profile
↓ Read reviews
↓ View photos
↓ Check hours
Call or inquiry
→ Your Business Profile affects the conversion rate of your Ads!
Business Profile Optimization Checklist
Basics ✅:
- [ ] All business information correct and complete
- [ ] Business hours current (including holidays!)
- [ ] Phone number and website correct
- [ ] Service area defined
Content ✅:
- [ ] Min. 10 quality photos (team, work, results)
- [ ] Services listed individually with description
- [ ] Business description with keywords
- [ ] Regular posts (min. 1x/week)
Reviews ✅:
- [ ] Min. 20+ reviews
- [ ] Average ≥ 4.5 stars
- [ ] Respond to EVERY review (including negative!)
- [ ] Actively ask satisfied customers for reviews
Typical Ad Patterns in the Trades
Which wordings keep showing up in contractor ads and why they fail is covered with constructed example ads in my trades ad check. The five patterns in brief:
- Emergency headline with nobody answering: The ad promises "on site now", the campaign runs around the clock, the phone is only staffed during the day.
- Catch-all ad for every trade: Bathroom, heating, electrical and roofing in one ad, although the search is about a single service.
- Location missing from the headline: Searchers first check whether you even come to them. If the place is not there, they have to guess.
- Click with no way to call: The ad lands on the homepage, the phone number sits in the legal notice.
- Portals as the real competitor: Intermediaries with big budgets bid on broad terms. A local business tends to win through narrow searches, its own name and well kept reviews.
Common Mistakes in Service Business Campaigns
Mistake 1: No Call Tracking
❌ Problem: In my experience, many conversions come via phone → invisible without tracking
✅ Solution: Set up call tracking (see above)
Mistake 2: Too Large an Area
❌ Problem: Plumber in London advertising across all of England → Clicks from Manchester, Birmingham = wasted budget
✅ Solution: Limit radius to actual service area (e.g. 30km)
Mistake 3: No Ads on Weekends/Evenings
❌ Problem: Emergency keywords only running Mon-Fri 9-5 → Highest demand is evenings and weekends!
✅ Solution: 24/7 or at least evenings + weekends
Mistake 4: Missing Reviews
❌ Problem: 2 Google reviews → doesn't look trustworthy
✅ Solution: Systematically collect reviews (ask after every job)
Mistake 5: Landing Page = Homepage
❌ Problem: Ad for "Drain cleaning London" → links to homepage → Visitor has to search, doesn't immediately find drain cleaning info
✅ Solution: Specific landing page for each main service
Mistake 6: No Geo-Targeting
❌ Problem: Location keywords without geo-targeting
✅ Solution: Geo-targeting to service area, combine location keywords AND geo-targeting
Checklist: Google Ads for Service Businesses
Campaign Setup ✅:
- Core services campaign (60% budget)
- Emergency campaign (25% budget, 24/7)
- Consultation/quote campaign (15% budget)
- Negative keywords configured
- Geo-targeting to service area
Tracking ✅:
- Call tracking enabled
- Website form tracking
- Conversion values assigned
- Enough conversions for Smart Bidding (for Target ROAS in Search campaigns at least 15 in the past 30 days, per Google Ads Help)
Local Presence ✅:
- Google Business Profile optimized
- Min. 20+ reviews, ≥ 4.5 stars
- Local Service Ads checked (available?)
- Photos and services current
Landing Pages ✅:
- Specific landing page per main service
- Phone number prominently visible
- Mobile-optimized (click-to-call)
- Trust elements (reviews, certifications)
- Load time < 3 seconds
Conclusion
For service businesses & contractors, Google Ads is one of the most profitable marketing channels: because searchers often have immediate needs and are ready to book directly. An illustrative trades scenario, a plumbing emergency service, is on my Google Ads management page.
The key levers:
- Set up call tracking (in practice, often the majority of conversions!)
- Limit geo-targeting to service area
- Run emergency campaign 24/7
- Optimize Google Business Profile with reviews
- Check and use Local Service Ads
Expectation: Nobody can honestly promise you a fixed ROAS. Calculate your own limit instead: maximum CPA = job value × margin. If your cost per job stays below that, every job makes you money.
Google Ads Consultation for Service Businesses
FAQ about Google Ads for Service Businesses
How much budget do I need as a service business for Google Ads?
From my practice: starting budget €500-€1,000/month for sole proprietors, €1,500-€3,000 for small teams. Calculation: Desired jobs ÷ conversion rate × CPC. Example: 10 jobs at 3% conversion rate and €5 CPC ≈ €1,665/month. Important: Don't start too small: under €500/month the data is often too thin for optimization.
What are Local Service Ads and are they worth it?
Local Service Ads appear in their own prominent ad unit in Google Search, with the "Google Verified" badge. You pay per lead, not per click, in my experience roughly €15-€40 per lead. Often cheaper than regular Search Ads for service businesses. Requirements in the UK and Germany, per Google: business check, public liability insurance, a licence where required and a verified Business Profile (background checks only apply in the US and Canada). There's no fixed minimum number of reviews, but count and star rating affect your ranking.
Why is call tracking so important?
In my experience, a large share of conversions for service businesses come via phone! Without call tracking you don't see these conversions in Google Ads → You think the campaign isn't working → Budget gets cut → fewer jobs. With tracking you see the true ROI.
How do I get more Google reviews?
Systematically: After every completed job, ask the customer via SMS or email for a review. Timing: Ideally 1-2 hours after job completion, when satisfaction is highest. Send a direct link to Google Maps review. Respond to EVERY review, including negative ones.
Should I advertise on weekends and evenings?
Yes, especially for emergency services! In my experience, emergency searches often happen in the evening and on weekends. Regular services are also often searched for outside business hours. Recommendation: Min. Mon-Sat 7am-9pm, for emergencies 24/7. Optimize ad scheduling based on data analysis.
How large should my advertising area be?
As large as your actual service area. For a contractor typically: 20-50km radius around headquarters. Better to effectively cover a smaller area than poorly cover a large one. In large cities you can even narrow down to districts. Combine geo-targeting AND location keywords.




