Google Local Service Ads for Contractors: Complete Setup Guide

📅 February 2026 • ⏱️ ~28 min read • 🏷️ Digital Marketing, Lead Generation

How to get verified, launch your ads, and generate high-quality leads at the top of Google Search. This guide walks you through every step of setting up, verifying, launching, and optimizing Google Local Service Ads for your contracting business.

Why Google Local Service Ads Matter for Contractors

When a homeowner has a burst pipe at 10 PM, a broken AC in July, or a tripped breaker, they search Google—"plumber near me," "emergency HVAC repair," "electrician open now." What appears at the very top of those results, above traditional Google Ads, above the map pack, and above organic listings, is a section of Google Local Service Ads (LSAs). Each ad shows your business name, star rating, review count, years in business, hours, and the green Google Verified badge. The homeowner can tap to call or send a message. For contractors, this is the highest-intent, highest-visibility placement on the internet today.

Pay-per-lead, not pay-per-click. Unlike traditional PPC where you pay for every click, LSAs charge only when a customer actually calls you, sends a message, or books through your ad. That makes LSAs one of the most cost-effective lead generation tools for trade businesses in the United States.

What Are Google Local Service Ads? How They Work

Google Local Service Ads (LSAs/GLSAs) are a pay-per-lead format for local service businesses. They appear in a dedicated section at the absolute top of search results. Your ad shows a compact card: company name, star rating, review count, years in business, service hours, service area, and the Google Verified badge. Customers can call you directly, send a message, or in some cases book online. You are charged only when one of these lead actions occurs.

FeatureDetails
PlacementTop of Google Search, above all other ad formats
PricingPay-per-lead (phone call, message, or booking)
Trust SignalGoogle Verified badge on every ad
RequirementsBackground check, license verification, insurance verification
Keyword TargetingNone—Google matches ads automatically by services and location
Website RequiredNo—leads contact you directly through the ad

LSAs vs. Google Ads vs. SEO

FactorGoogle LSAsGoogle Ads (PPC)Organic SEO
PositionTop (above all ads)Below LSAsBelow ads and map pack
PricingPay-per-leadPay-per-clickFree (ongoing investment)
Cost Per Lead$15–$100+ by tradeOften $30–$200+No direct cost
Time to Results2–4 weeks after verificationImmediate once approved3–12 months
Trust BadgeGoogle VerifiedNoneNone
Website RequiredNoYesYes

Ideal strategy for contractors: Run LSAs as your primary lead tool while investing in SEO for long-term organic visibility. Use traditional Google Ads to supplement for specific promotions or services LSAs don't cover well.

Eligible Contractor Categories

Virtually every major trade is eligible: HVAC & climate (repair, installation, duct cleaning, insulation), plumbing, electrical, roofing & exterior, painting & finishing, pest control, lawn & landscaping, general contracting (remodeling, handyman, flooring, fencing, concrete), cleaning & restoration, garage & doors. Confirm your category at business.google.com/us/ad-solutions/local-service-ads.

Prerequisites Checklist

Required for all: Google Business Profile (claimed and verified). General liability insurance (current COI meeting Google's minimums). State or local business license. Business owner government-issued ID. SSN or EIN for background check. Required for businesses with field workers: Every worker who performs services at customer properties must complete an individual background check (name, contact, consent). Recommended: 10–15+ Google reviews, professional photos, defined service area (zip codes/cities), responsive phone system—missed calls cost money and hurt your responsiveness score.

How to Sign Up (Step-by-Step)

Verification: Background Checks, Licensing, Insurance

Background checks: Business owner: identity verification and criminal history (sex offender registries, watchlists, sanctions). Every field worker: individual background check. Business: civil litigation history review. Process is handled by a third-party partner via email link; free, no credit check. License: Google verifies state-level licenses (contractor, master/journeyman, pest control, etc.) against state databases. Insurance: Upload current Certificate of Insurance for general liability. Minimums vary by category/state (often $250K–$500K+). Policy must list your business name and meet Google's minimums. Employer liability alone is not accepted. Pro tip: Have all documents ready before starting. Upload clear, high-resolution copies. Business name on documents must match your GBP exactly—mismatches cause the most delays.

The Google Verified Badge

Once you pass verification, your ad displays the Google Verified badge. As of October 2025, Google consolidated the previous Google Guaranteed, Google Screened, and License Verified badges into this single badge, which shows which checks your business passed. It communicates to customers: background check passed, licenses verified, appropriate insurance, civil litigation reviewed. Consumer protection details (e.g., reimbursement for unsatisfactory work) may have changed with the unified badge—check Google's current Local Services policies.

Budget: How Pay-Per-Lead Pricing Works

You are charged a fixed amount per lead (call, message, or booking). No charges for impressions or clicks. Lead costs vary by trade, market, and competition. Approximate cost-per-lead ranges:

TradeApprox Cost Per Lead
HVAC$25–$75
Plumbing$20–$70
Electrical$20–$65
Roofing$30–$100+
Painting$15–$50
Pest Control$15–$45
General Contracting / Handyman$15–$50

Major metro areas tend to be higher. You set a maximum weekly budget (common $300–$1,200/week); this caps spend and controls lead volume. Message leads typically cost about half of phone leads; phone calls generally convert higher. Monitor both.

Configuring Your LSA Profile for Maximum Visibility

Business description: Clear, concise; specialties, experience, service area, unique value; write for homeowners. Profile photo: High-quality professional photo; headshot or small team photo outperforms logo. Service types: Select every service you legitimately perform—more services mean more query matches; only list what you can deliver. Service area: Start 15–30 miles; adjust by lead quality. Business hours: Ads only show during stated hours; availability when competitors are offline helps. Highlights: Add "Licensed & Insured," "Family Owned," "24/7 Emergency," "Free Estimates," "Veteran Owned," etc.

How Google Ranks Your LSA: Ranking Factors

LSAs don't use auction bidding. Placement is determined by: (1) Proximity — Most important; closer businesses rank higher; define a tight, realistic service area. (2) Review quantity and quality — More reviews with strong ratings rank higher; volume often outweighs perfection (75 reviews at 4.7 can outrank 12 at 5.0). (3) Responsiveness — Answer calls within minutes and messages within hours; slow response drops placement. (4) Business hours and availability — More hours mean more opportunities; evenings and weekends are valuable. (5) Relevance of services — Accurate, comprehensive service list improves match rate. (6) Lead feedback and dispute rate — Consistent feedback helps; high dispute rate can hurt. Key takeaway: You cannot buy your way to the top. Great reviews and fast response can outrank a higher-spending competitor.

Managing Leads: Calls, Messages, Bookings

Lead management is in the Local Services tab within Google Ads (web or Google Ads app); the standalone LSA app was retired in January 2025. Phone calls: Answer every call—missed calls are still charged and hurt responsiveness. Aim for under 30 seconds with a live person. Gather name, address, issue, timeline. Return missed calls within 5 minutes. Messages: Reply within minutes during business hours. Qualify then move to phone; phone converts much higher. Lead status: Update every lead as Booked, Completed, or Not Booked (with reason); this feedback improves lead quality over time.

Disputing Invalid Leads

Google uses an automated credit system (from mid-2024) to evaluate lead quality and issue credits for invalid leads. Eligible for credits: spam/robocalls, wrong numbers/misdials, requests for services you didn't select, leads outside your service area, duplicates, sales solicitations. Provide feedback on every lead through the dashboard; marking quality and issues helps the algorithm and can trigger additional credits. Five minutes of daily feedback can prevent thousands in wasted spend.

Optimizing Over Time & Seasonal Budget

Optimization: Generate 1–2 new Google reviews per week; ask after every completed job with a direct review link. Respond to every review. Maintain fast response times—use call forwarding or an AI answering service. Review lead quality weekly; refine service types, area, and hours from data. Update profile regularly; renew insurance and license before expiration. Seasonal strategy: HVAC—increase for AC in late spring/summer, heating in fall; plumbing—steady, winterization in fall; roofing/general—peak spring/summer, reduce in winter. Off-peak seasons often deliver the best LSA ROI when competitors reduce or pause budgets.

Common LSA Mistakes to Avoid

Frequently Asked Questions

How much does it cost to sign up for Google Local Service Ads?

There is no signup fee. You only pay for leads. The background check is free. Your only costs are your weekly ad budget and maintaining current insurance and licensing.

How long does Google LSA approval take?

Typically 2 to 4 weeks, though some contractors report approval in as little as one week. Having all documentation ready before you start speeds the process significantly.

Can a solo contractor use Google Local Service Ads?

Yes. As a sole proprietor you only need your own background check. Many solo contractors run highly successful LSA campaigns.

Do I need a website to run Google Local Service Ads?

No. Unlike Google Ads, LSAs do not require a website. Leads contact you directly through the ad via phone or message. A website still supports credibility and SEO.

Can I run LSAs and Google Ads at the same time?

Yes. LSAs capture the top-of-page position while Google Ads provide additional visibility below. Running both maximizes your search presence.

How many Google reviews do I need for LSAs?

There is no official minimum, but 50+ reviews at 4.5+ stars rank significantly better. Aim for 25 reviews as a first milestone.

Does my budget affect my LSA ranking?

Budget affects lead volume, not ranking position directly. Excellent reviews, fast response times, and proximity can outrank a higher-spending competitor.

What happens if my license or insurance expires?

Your ads are paused until you upload updated documentation. Set reminders to renew at least two weeks before expiration to avoid interruptions.

Get Expert Help with LSA and Digital Marketing

TradeWorks AI helps contractors with LSA setup and optimization, Google Business Profile optimization, CRM integration for LSA leads, and AI-powered lead follow-up so you never miss an opportunity. Schedule a free strategy session.

Digital Marketing Services

TradeWorks AI is an independent consulting firm and is not affiliated with or endorsed by Google LLC. Pricing, features, and policies are subject to change. Verify current requirements at support.google.com/localservices. Cost-per-lead figures are approximate and vary by market and trade. © 2026 TradeWorks AI.