A Roof Calendar publicationGet booked estimates
Get Roofing Appointments
Roofer in a hard hat working at the edge of a shingle roof on a brick house

Lead generation

Google Local Services Ads for roofers: cost, the Google Verified badge, and whether it's worth it

What Google Local Services Ads cost roofers, how the Google Verified badge and verification work, and what to save before LSAs move into Google Ads.

TDTristin Duncan8 min read

The short answer

Google Local Services Ads put your roofing company at the top of Google and charge you for each valid lead, such as an answered call or a message, instead of each click. Google doesn't publish roofing prices, but one agency's data put roofers at about $162 per lead, and Google has replaced its old badges with a single Google Verified badge. They're worth testing if you can pass verification, answer calls fast and track which leads sign, and as of September 2026 they're moving into Google Ads, so save your reports before your account migrates.

In this guide

Google Local Services Ads for roofers are the listings at the very top of Google for searches like "roofer near me," with your company name, your reviews and a call button. Instead of paying per click, you pay when a homeowner calls, messages or books.

The program is also changing. Google replaced its old badges with a single Google Verified badge, and as of September 2026 it's moving Local Services Ads (LSAs) into Google Ads. Here's what roofers should know.

Google Local Services Ads for roofers: how they work

You build a profile with your service area, business hours and the roofing job types you want. Google describes LSAs as keywordless, with targeting based on the categories and areas you choose.

As of September 2026:

  • Budget: you set an average weekly budget. Some weeks can run over, but spend is capped at a monthly max, your weekly budget times the average number of weeks in a month (how leads work).
  • Bidding: you pick a bidding mode that sets what you're willing to pay per lead.
  • Leads: an answered call, a voicemail, a text or email message, a booking request, or a missed call you return, if you reach the homeowner or leave a voicemail.
  • Competition: homeowners see several roofers in the same listing and can contact more than one. Google even prices message leads partly on whether the customer has contacted other Local Services advertisers.

So an LSA lead comes to you directly, but it isn't always yours alone. It's a milder version of the problem in shared vs exclusive roofing leads, and the first roofer to call back has an edge.

Google Guaranteed and Google Screened are now Google Verified

You may remember Google Guaranteed and its money-back promise to homeowners. That program has been replaced.

On August 20, 2025, Google announced that "starting in October" it would unify all Local Services Ads badges into one. Google Verified replaces Google Guaranteed, Google Screened, License Verified by Google and the Money Back Guarantee. The badge shows alongside details of which verification checks a business has passed.

For a roofer, that means two things. Anyone still selling you on "Google Guaranteed" is working from old information. And homeowners can see which checks you passed, which is one more reason to keep your license and insurance details current.

What it takes to get verified as a roofer

Every business has to pass Google's screening and verification process. Google says the checks vary by category and location and can include background, business registration, insurance and license checks, plus minimum review requirements. Your dashboard shows which apply to you. Per Google's help page, as of September 2026:

  • Background checks. Where required, every owner completes a criminal background check. In applicable categories, so does every worker who performs services at customers' properties, subcontractors included. Office staff are exempt. There's no credit pull, and the business isn't charged.
  • Business registration. For select US verticals, Google uses your D-U-N-S number from Dun & Bradstreet, or a Secretary of State registration, IRS EIN or Department of Revenue registration. A new D-U-N-S number can take up to 30 days.
  • Representative check. For select US verticals, the person setting up the account confirms they're authorized to represent the business and submits a government-issued photo ID.
  • Insurance. A signed certificate of insurance with a policy number, valid for at least 14 days after you submit it. Minimum coverage depends on category and location.
  • Licenses. Google verifies applicable state licenses where it can and shows them on your profile. You confirm any county and city licenses and that your crews are properly licensed.
  • Business Profile. The person completing verification must be an owner or manager on your Google Business Profile.

Some businesses get accelerated verification and the badge quickly, then have 14 days to finish the remaining steps. Google also re-evaluates advertisers, and skipping a requested follow-up review can cost you the badge or pause your ads.

Many of these checks come down to matching names. Make sure your legal name, DBA, insurance certificate, license and Business Profile all agree before you start.

What LSA leads cost and what you're charged for

Google charges "for each valid lead" and says prices "may vary depending on your location, the job type, the type of lead, or your bidding mode." Message leads are usually priced lower than phone leads, though not always. Once you hit your monthly max, your ad stops showing until the next month unless you raise the budget.

Google doesn't publish roofing prices. The Media Captain, an Ohio marketing agency, published figures in August 2025 based on data from over 100 of its clients. It listed roofers at $162 per lead, second highest of the 11 industries it reported, and noted that competitiveness varies by market. Treat that as one agency's data. Your market could come in well above or below it.

Cost per lead is only the start. A cheap lead that never picks up costs more than a pricier one that books. What matters is how many LSA leads become signed jobs, and that depends on the first call. Our guide on how to qualify a roofing lead covers what to confirm before you drive out.

Disputes, credits and lead quality

LSAs have a built-in process for bad leads:

  • At first contact, Google assesses each lead, and leads it judges invalid or low quality aren't charged.
  • Later, Google's models reassess charged leads and may credit low-quality ones automatically. Automatic credits are available in the US and Canada.
  • You can report a lead through its feedback survey. Google says it will try to send more of the leads you want and may occasionally credit leads you report.

The Media Captain says businesses typically get 6 to 7% of their LSA spend back in credits. That's one agency's figure, not Google's.

Google also lists leads that won't be credited, including:

  • Leads that arrive outside your business hours
  • Homeowners researching projects or prices
  • Homeowners who don't respond to your return call or message
  • Requests for a specific service you don't do, when your profile lists the general service
  • Leads where you gave a quote and promised a callback

That list tells you how to set up the account:

  1. List the hours your phones are really covered, and match your ad schedule to them.
  2. Remove job types you don't do or don't want. Every lead you turn away is money spent.
  3. Call back fast. If a homeowner doesn't respond to your return call, Google won't credit that lead. See how fast to call a roofing lead.
  4. Use the feedback survey every time a lead is spam or not a roofing job.

The move into Google Ads: what to save before you migrate

As of September 2026, Google is moving Local Services Ads into Google Ads. Existing campaigns migrate automatically to a Performance Max campaign type built for pay-per-lead goals. You still pay per valid lead, your ads still show only on Google Search and Maps in the same positions, and targeting stays keywordless.

Google's timeline:

  • August 2026: select US home and storefront service advertisers, with roofing named in that group.
  • Late 2026: broader groups, including service-area businesses without physical storefronts.
  • 2027: non-US accounts and remaining categories.

Many roofers run as service-area businesses without a storefront, so your date may land in the later phase. Your account administrator gets an email 14 days before your migration date and a final reminder 7 days later. Make sure that email goes to someone who reads it.

What carries over: your lead history, including contact details, messages and older call recordings; your verified status and Google Verified badge; and your settings, from service areas and job types to budget limits, ad schedule and photos.

What doesn't: your performance reports. Past impressions, clicks, weekly spend and ad-level reports don't migrate, and the old dashboard redirects to Google Ads after migration day. Google says a download page is coming and recommends screenshots if you need the data now.

Before your date:

  1. Save your performance reports as far back as they go, by screenshot or download.
  2. Keep your own lead records. Log every LSA lead in your CRM with whether it booked and signed, so you can compare LSAs with other sources.
  3. Note your bidding and budget settings. Manual bidding, like setting a maximum cost per lead, isn't supported in Google Ads. Your weekly budget becomes a daily average (weekly divided by 7), with monthly spend capped at that amount times 30.4.
  4. Check your Business Profile. Your name, address and hours sync into Google Ads, and a significant name or address change triggers a review of 24 to 48 hours that can pause the campaign.

Google says to allow up to two weeks for performance to stabilize after the move, so don't judge the new campaign in its first days. Insurance and license reverification are no longer required after migration.

Is it worth it? LSAs vs search ads vs other sources

LocaliQ's 2025 home services search benchmarks, based on 3,211 US search campaigns from April 2024 to March 2025, put roofing and gutters at $228.15 per lead and $10.70 per click, both medians. The Media Captain's LSA figure for roofers was $162 per lead. Those are different companies, accounts and time frames, so treat the gap as a hint that LSA leads can cost less, and let your own tracking decide. Our guide on how much roofing leads cost compares every channel.

The bigger differences are control and effort:

Local Services Ads Google search ads
You pay for Valid leads Clicks
Keywords None, matched by job type and area You choose them and add negatives
Homeowner lands on Your LSA profile or a call Your own landing page
Setup Verification, then light management Campaign build and ongoing management

LSAs tend to make sense when:

  • Your license, insurance and crew roster are in order.
  • Someone answers during the hours you list and calls back missed leads within minutes.
  • You have enough reviews to hold up next to the other roofers in the listing.
  • You track every lead to a signed job.

They're a weaker fit if you can't cover the phones, since voicemails and messages count as leads whether or not you call back in time, or if you want tight control over which searches you pay for. Search ads give you that control, and Facebook and Instagram ads reach homeowners before they search at all.

If you'd rather not run any of it yourself, appointment-setting companies run the ads, call the leads and book estimates on your calendar for a fee. Our guide to HomeAdvisor and Angi alternatives compares every option and shows how to test a new lead source.

Disclosure: Roof Calendar is an appointment-setting company, and it's run by the team behind this site.

Whatever you choose, judge LSAs by total spend divided by signed jobs over a few months. For the full system from lead to booked estimate, start with how roofing companies get booked estimates.

Questions roofers ask

How much do Google Local Services Ads cost for roofers?

Google charges for each valid lead, and prices vary by location, job type, lead type and bidding mode, so there's no fixed rate. One agency, The Media Captain, reported an average of $162 per lead for roofers, based on data from over 100 of its clients and published in August 2025. Your market could come in higher or lower.

What happened to the Google Guaranteed badge?

Google announced on August 20, 2025 that, starting in October, it would unify all Local Services Ads badges into a single Google Verified badge. Google Verified replaces Google Guaranteed, Google Screened, License Verified by Google and the Money Back Guarantee.

Do roofers pay for bad Local Services Ads leads?

Leads Google judges invalid or low quality at first contact aren't charged, and charged leads can be credited automatically later if Google's models find them low quality. You can also report a lead through its feedback survey. Some leads won't be credited, such as leads that arrive outside your business hours or homeowners who don't respond to your return call.

Are Local Services Ads better than Google search ads for roofing?

They do different jobs. Local Services Ads charge per lead with no keywords to manage, while search ads charge per click and let you pick keywords and send people to your own page. The fair test is to run both for a few months and compare cost per signed job.

What changes when Local Services Ads move into Google Ads?

As of September 2026, Google is migrating Local Services Ads into a Performance Max campaign type with pay-per-lead goals, starting in August 2026 with select US home and storefront service advertisers, roofing included. You still pay per lead, and your badge and lead history carry over, but past performance reports don't, so save them before your migration date.

Written by

Tristin Duncan

Founder, Roof Calendar · Updated September 28, 2026

Tristin Duncan is the founder of Roof Calendar and Momentum Marketing, a Fort Worth marketing company that builds Meta ad campaigns, landing pages and lead follow-up systems for home service businesses. Roof Calendar books pre-qualified roofing estimates directly onto roofers' calendars.

About this site