Direct Answer (Quick Summary)
Local Service Ads (LSAs) are Google's pay-per-lead ads for service businesses such as roofers, plumbers and HVAC companies. They appear at the very top of Google search results with a Google Guaranteed or Google Screened badge. Contractors pay exclusively for valid phone calls, messages, or booked appointments—not for clicks. Marketing agencies set up profiles, verify licenses and insurance, manage budgets, dispute invalid leads, and optimize review velocity for a monthly management retainer.
Find contractors ready for outreach in your city
Live Google Places data, owner names & AI lead scores.
What are Local Service Ads?
Google Local Service Ads (LSAs) are top-of-page sponsored listings designed specifically for local service providers. Unlike traditional Google Search text ads—which charge on a pay-per-click (PPC) basis regardless of customer intent—LSAs operate entirely on a pay-per-lead model. When a homeowner searches for an emergency plumber or roofing replacement, the LSA ad block appears above standard Google Search ads, the Google Map Pack, and organic results.
Definition: Google Local Service Ads
A pay-per-lead advertising unit showing verified business ratings, hours, and a trust badge (Google Guaranteed or Google Screened) at the top of Google search results. Businesses pay only when a customer calls, messages, or books through the unit.
Where Local Service Ads appear and country eligibility
Local Service Ads show on desktop, mobile, Google Maps, and via Google Assistant voice search prompts. In the United States and Canada, over 30 home-service trades qualify. In the United Kingdom, Google Guaranteed covers trades including plumbers, electricians, locksmiths, and cleaners. Australia and New Zealand categories are expanding through Google Ads regional rollouts.
How do Local Service Ads work?
Local Service Ads operate through a five-stage lifecycle: business verification, ranking calculation, lead receipt, charge evaluation, and monthly dispute reconciliation.
Verification: licenses, insurance, and background checks
Before an LSA campaign can launch, every contractor must pass Google's verification process. Requirements vary by trade and jurisdiction: trade licenses (e.g. Master Plumber or Electrical Contractor license), minimum $250k–$1M general liability insurance certificates, and third-party background checks for field technicians (administered by Evident or Pinkerton in North America).
Google Guaranteed vs Google Screened
Understanding the distinction between trust badges is critical for agencies positioning client campaigns:
| Feature / Dimension | Google Guaranteed | Google Screened |
|---|---|---|
| Primary Badge Color | Green Checkmark | White Checkmark in Green Shield |
| Eligible Verticals | Home services (Roofing, HVAC, Plumbing, Electrical) | Professional services (Lawyers, Financial Planners, Realtors) |
| Homeowner Reimbursement | Up to $2,000 lifetime claim limit ($1,500 CAD) | No monetary reimbursement guarantee |
| Verification Items | License, Insurance, Background checks | State bar/license check, Clean record |
What changes as LSAs move into Google Ads in 2026
Starting in late 2026, Google began transitioning standalone Local Services Ads accounts into the unified Google Ads interface as specialized Performance Max campaigns. The legacy LSA portal is phased out in favor of Google Ads Lead Manager. Key operational updates include: budgets transitioned from weekly to daily schedules, manual bidding replaced by Target CPA bid automation, and unified billing across search and local campaigns. Agencies must download historical dispute records prior to migration.
How much do Local Service Ads cost?
Cost per lead in Local Service Ads is dictated by trade profitability, service area population, and localized bidder density. Because contractors only pay for connected leads (calls lasting longer than introductory duration or qualified messages), conversion rates to signed revenue frequently surpass traditional paid search.
| Trade Vertical | Typical Cost Per Lead Range | Typical Job Value | Estimated Agency ROI |
|---|---|---|---|
| Roofing Replacement | $75 – $180 / lead | $8,500 – $18,000 | 12x – 25x |
| HVAC Replacement & Repair | $45 – $120 / lead | $4,500 – $12,000 | 8x – 18x |
| Plumbing (Emergency / Drain) | $35 – $85 / lead | $350 – $3,500 | 6x – 14x |
| Electrical Panel Upgrades | $40 – $95 / lead | $1,800 – $5,000 | 7x – 15x |
| Solar Installation | $110 – $240 / lead | $18,000 – $35,000 | 15x – 30x |
Local Service Ads vs Google Search Ads (PPC)
Agencies often debate whether to offer LSAs or traditional Google Search PPC. The most profitable contractor agencies run both simultaneously:
| Comparison Point | Local Service Ads (LSA) | Google Search Ads (PPC) |
|---|---|---|
| Billing Metric | Cost Per Valid Lead (Call/Message) | Cost Per Click (CPC) |
| Placement | Top of Google Search (Above PPC) | Directly below LSAs / Above Maps |
| Keyword Targeting | None (Category & Service Area only) | Exact, Phrase, and Broad Match Keywords |
| Trust Badge | Google Guaranteed Badge included | No trust badge |
| Landing Page Required | No (Direct phone or booking modal) | Yes (High-converting landing page required) |
| Dispute Credits | Allowed for invalid / wrong-number leads | No credits for invalid clicks |
How to set up Local Service Ads for a contractor client
Follow this standardized 7-step agency deployment playbook when launching client accounts:
- Step 1: Confirm category and geographic eligibility in the target market.
- Step 2: Create the Local Services profile inside Google Ads and set account ownership.
- Step 3: Define exact service categories (e.g. Roof Repair vs Flat Roof Installation) and geographic ZIP codes.
- Step 4: Upload corporate business licenses, Certificate of Insurance (COI), and submit technicians for background checks.
- Step 5: Configure daily budgets and set Target CPA bidding targets based on margin requirements.
- Step 6: Connect the contractor's Google Business Profile to pull over existing reviews and establish initial authority.
- Step 7: Conduct telephone speed-to-lead training to ensure client staff answers incoming calls within 3 rings.
Google Local Service Ads best practices for agencies
To secure and hold the top 3 spots in the LSA carousel, agencies must manage operational factors beyond ad spend:
- Maintain sub-60-second response times: Missed calls directly penalize LSA placement.
- Set phone hours that match actual staff coverage: Turn off call intake during off-hours.
- Automate post-job review requests: Review velocity and recency dictate ranking algorithms.
- Audit leads weekly in Google Ads Lead Manager: Dispute out-of-area and wrong-category calls within 30 days.
- Segment high-margin job types: Disable unprofitable low-ticket repair categories in high-cost ZIP codes.
How agencies price LSA management
Marketing agencies typically utilize one of three pricing structures when managing LSAs: 1) Flat Monthly Retainer ($750 – $1,500/month for setup, dispute hygiene, and review management); 2) Hybrid Setup + Spend Percentage ($500 setup + 15–20% of ad spend); or 3) Pay Per Booked Appointment ($100–$250 fee per verified estimate).
How to find contractors to pitch Local Service Ads to
Use Contractor Leads to identify ideal LSA candidates in your target metro. Filter for contractors with strong Google ratings (4.5+ stars) and at least 30 reviews, but low PPC and Website opportunity scores. Check our built-in Meta Ads Intel to see who is already spending on customer acquisition. Open Outreach Studio to generate a customized audit pitch pointing out that competitors are capturing guaranteed calls right above them.
Video Chapters & Timestamps:
Frequently Asked Questions
What are local service ads on Google?
They are Google ads for local service businesses that appear at the top of search results with a trust badge, and the business pays per valid lead instead of per click.
How much do local service ads cost?
The business pays per lead, and the price depends on the trade, the city and competition. Google shows an estimated cost per lead when you set the budget in the account.
Are local service ads worth it?
They usually pay off for contractors with strong reviews, fast phone response and high job values. A business with few reviews or slow response often pays for leads it cannot convert.
What is the difference between local service ads and Google Ads?
Local service ads charge per lead and are matched by service category and area, while Google search ads charge per click and are matched by keywords. As of 2026, LSAs are moving into the Google Ads interface but keep the pay-per-lead model.
How do I dispute a local service ads lead?
Mark the lead and submit a dispute or credit request from the lead list in the account, giving the reason, such as wrong service or outside the service area. Check Google's current dispute rules, because the process is changing with the move into Google Ads.

Vaishali Kapoor
Founder, Contractor Leads
Vaishali leads product and growth at Contractor Leads, helping marketing agencies prospect, score, and close high-ticket home-service contractors.

