Local Service Ads occupy the most valuable real estate in Google's entire search results page. They sit above traditional Search ads, above the Map Pack, above the organic blue links. They display the Google Verified badge, which tells a homeowner the business has been through Google's screening. They charge per lead, not per click. And for most residential window & door replacement contractors we work with, Local Service Ad delivers the lowest cost-per-signed-job of any channel they have access to.
Correction note, 2026-09-20
Two things were wrong here. The article named a specific company as the underwriter that sets insurance coverage levels. In fact Google sets and publishes the requirements in its own help documentation and has third party partners run the checks, and the insurance minimum varies by business category and location. The article also sold the Google Guaranteed badge and the money back guarantee behind it; Google has since moved to a single Google Verified badge and discontinued that guarantee. Both sections have been rewritten, and no partner is named.
It's also under-utilized, partly because the application + verification process is slow, partly because the operational discipline required to keep an Local Service Ad account ranked is non-trivial, and partly because most contractor marketing agencies don't bother with it. Here's the full picture.
How Local Service Ad actually works
When a homeowner searches a local service intent query (“window replacement near me,” “windows installed,” “double hung windows”), Google shows up to three Local Service Ads at the very top of the page, above everything else. Each ad shows the business name, star rating, review count, the Google Verified badge, a tap-to-call button, and a tap-to-message option.
Pricing is pay-per-lead. A lead is generated when a homeowner either calls you through the ad or sends you a message through the platform. You don't pay for clicks, ad views, or unrelated calls. Each lead has a fixed price by category and metro, typically $30-$120 for window-related leads in most US markets, with high-cost regions running higher.
Why the verified badge matters
The Google Verified badge tells a homeowner the business completed Google's screening and verification, which is a trust marker no amount of ad copy buys you. Note what it is not: Google has moved to this single badge and discontinued the money back guarantee that came with its earlier one, so do not sell a guarantee to homeowners. We do not have a defensible number for what the badge is worth on its own, and neither does anyone quoting one at you, so treat it as a real but unmeasured trust effect and judge the channel on your own cost per signed job.
Qualification + verification
Local Service Ad requires more upfront work than running Google Search or Meta. To qualify as a window installation provider you need:
- Active business registration and operating address.
- General liability insurance and workers' compensation coverage. Google asks for a current certificate of insurance in your business name and sets the minimum amount itself. That minimum varies by business category and by location.
- Background checks on the business, the business owner, and, in some categories and locations, the field worker roster. Google sets the requirements and publishes them, and third party partners run the checks on its behalf.
- State or municipal contractor license where required.
- A Google Business Profile already verified and active in the service area.
End to end, qualification and verification is slow and it is not something you can rush. Google does not publish a single turnaround for the whole process, and individual steps carry their own clocks. Start it well before you need the channel running.
The Local Service Ad ranking algorithm (what we know)
Google doesn't publish the Local Service Ad ranking algorithm. What follows is our own read from running these accounts, not a measured finding and not something Google has confirmed. Treat it as a list of habits worth having rather than a description of the machine:
1. Review volume + recency
Both the absolute number and the freshness of reviews matter. A 4.9-star account with 80 reviews in the last 12 months generally outranks a 4.9-star account with 200 reviews where the most recent is 18 months old. Steady cadence matters more than total accumulation.
2. Response rate + speed
How quickly you respond to Local Service Ad leads is a ranking signal. Voicemails and slow callbacks degrade ranking. Response within 1-2 minutes during business hours is the operational discipline Local Service Ad rewards. The lead-response math is the same as every other channel, covered in detail here.
3. Lead-quality disputes (used honestly)
When a lead is genuinely off target, out of service area, wrong service type, or spam, you can dispute it. Google says a successfully disputed lead is credited back, in the United States and Canada. Dispute accurately. We have no visibility into how an account that disputes legitimate leads to dodge charges gets treated, and it is not a thing we would want to find out with a client's account.
4. Replying inside the message thread
In the accounts we run, answering inside the platform's own message thread rather than jumping straight to a phone call seems to sit alongside better placement. We cannot separate that from the response speed that usually comes with it, and Google has published nothing on the point, so take it as a habit worth having rather than a proven lever.
The operational discipline Local Service Ad requires
Local Service Ad is unforgiving of operational sloppiness in a way that traditional Google Search ads aren't. The accounts that rank highest tend to share:
- A dedicated phone line wired into Local Service Ad tracking, no shared-line fragmentation.
- A near-real-time review request workflow that sends every completed job a Google review request via SMS within 24 hours.
- A live human (or compliant AI receptionist) answering Local Service Ad calls during business hours, with a clear after-hours escalation rule.
- Weekly dispute audits, leads that came in mis-categorized or out-of-area are disputed within 7 days while the evidence is fresh.
- A monitored response-time dashboard so any drift gets caught before it shows up as a ranking decline.
The most common Local Service Ad failure mode
The math vs. traditional Google Search
For a typical window contractor in a mid-sized US market:
- Google Search ads: $8-$30 cost-per-click, 5-15% click-to-form-fill rate. So $80-$300 effective cost per form-fill, before any qualification or contact-rate decay.
- Local Service Ad: $40-$120 per pre-screened lead, delivered as either a call or a message, already past the contact stage that costs Google Search ads half their conversions.
For most window and door contractors with a working response system, Local Service Ad tends to carry the lower cost per signed job of the two. The mechanism is the billing model rather than anything magic: you pay per lead instead of per click, so the traffic that was never going to call is not on your invoice, and a lead you believe is not valid can be disputed and credited back. Both channels should still run. They capture different searcher behaviors, and the only comparison that settles it is your own cost per signed job, measured per channel.
Common Local Service Ad pitfalls
Mismatched service categories
Local Service Ad categorizes you by service type. Window installation is usually under “Window Installer” or “Window Repair Service.” Be explicit about which services you actually want leads for, leaving extras checked results in mis-categorized leads you have to dispute weekly.
Service-area sprawl
Local Service Ad lets you set service area by ZIP, city, or radius. Setting it too wide produces unprofitable leads from 90-minute drives that erode close rates. Tighten the area to match your actual install radius.
Treating Local Service Ad leads like form-fills
Local Service Ad leads expect immediate human contact. Auto-responder text + next-day callback workflow that works for form-fills actively damages Local Service Ad. In the accounts we run, a next-day callback pattern tracks with worse placement; Google has published nothing on the point.
Reviews-from-anywhere strategies
Local Services Ads surface your Google Business Profile reviews; Yelp, Facebook and BBB reviews do not appear on the ad. If your review-collection workflow is multi-platform, make sure Google is the primary destination.
Sources
- Google Local Services help, understand the screening and verification process, which sets out the background, licence and insurance checks, states that local background check partners perform the background checks, and states that the minimum insurance amount depends on category and location.
- Google Local Services help, business screening and verification requirements, the per category list of what each business type has to produce, selectable by country.
- Google Local Services help, getting started with Local Services Ads, which describes leads arriving as calls and messages through the ad and names the badge as the Google Verified badge.
- Google Local Services help, about the Google Verified badge, which announces the move to a single advertiser badge and the discontinuation of the money back guarantee attached to the earlier one.
- Google Local Services help, disputing a lead, which states that a successfully disputed lead is credited back in the United States and Canada, and that disputes are not available for health care verticals.
Ready to talk numbers on your own pipeline?
On the strategy call, we'll lay out the plan we'd run for your business and talk through how it fits your market.
Final thought
For most residential window & door replacement contractors, Local Service Ad is the highest-margin paid channel available, when run with the operational discipline it rewards. The verification ramp is real and worth starting now. The on-ramp pays back in lower CAC, more reliable lead supply, and a verified-badge trust marker that lifts every other channel running alongside it. Pair it with Google Search and Meta retargeting per the channel mix breakdown here, and you have the foundation of a properly diversified contractor lead-gen stack.
Tagged

