Google Local Services Ads for roofers are pay-per-lead ads that can appear prominently in Google Search when homeowners look for roofing work in your area. Instead of paying for clicks, you pay for valid leads: calls, messages and booking requests related to the services you offer. To run them, a roofing company has to pass Google's screening and verification, which can include license, insurance and background checks, and keep a verified Google Business Profile. Once live, your position depends on your bid and your profile quality, especially reviews and how quickly you respond.
This guide explains how the ads work for roofing companies, what Google charges for, what verification involves, what affects your ranking and how to turn the leads into signed jobs.
What Are Google Local Services Ads for Roofers?
Local Services Ads are a separate ad product from regular Google Search ads. Roofing is listed among the eligible home services on Google's Local Services Ads page, alongside categories such as general contractor, siding and solar energy. When a homeowner searches for a roofing service, eligible providers can appear in a block of ads showing the business name, rating, reviews and, for verified providers, the Google Verified badge.
Google's getting started page for the United States summarizes the main benefits: the opportunity to feature prominently in Search results, paying only for leads related to your business and the services you offer, and the fact that customers choose you, meaning you only hear from people who specifically selected your profile.
For a roofer, the practical difference from search ads is simple. With search ads you pay when someone clicks, even if they never call. With Local Services Ads you pay when a valid lead reaches you.
How Much Do Local Services Ads Cost Roofers?
There is no fixed price per lead that applies everywhere. Google's help page on how leads work says lead prices may vary depending on your location, the job type, the type of lead and your bidding mode. A few mechanics are worth knowing before you set a budget:
- Weekly budget, monthly cap. You set an average weekly budget. You can spend more than that in a given week, but never more than your monthly max, which is the weekly average multiplied by the average number of weeks in a month.
- When the cap is reached, ads stop. After you hit your monthly max, your ad does not appear for the rest of the month unless you raise the budget.
- Message leads are usually cheaper. Google notes that message leads are typically priced lower than the corresponding phone lead, though not always.
- Billing runs through Google Ads. A suspension of your Google Ads account also suspends your Local Services Ads.
Because prices vary so much by market and job type, the only reliable way to know your cost per lead is to run the ads with a modest budget, track every lead and compare the cost per booked inspection with your other channels.
What Counts as a Valid Lead?
This is where many roofers get surprised by their bill. According to Google, valid leads include:
- A phone call you answer, or a call you return and speak with the customer.
- A missed call during your business hours where the customer stays on the line for more than 20 seconds.
- A text message or email from the customer.
- A voicemail from the customer.
- A booking request (United States and Canada only).
"Business hours" are the hours set in your Google Business Profile. If those hours say you are open and nobody answers, missed calls can still be charged. Keep your hours accurate, and make sure someone or something answers during them.
Google filters spam and duplicate contacts automatically and, as the help page explains, continuously assesses lead quality over a 30-day period, crediting leads its models determine to be poor quality, duplicate or invalid. You can also leave feedback on individual leads through the survey on the Leads page. Once a lead is charged, follow-up calls or messages from the same number or email within 15 days are not charged again.
What Do Roofers Need to Get Verified?
Every business must pass Google's screening before its ads run. Google's page on the screening and verification process says requirements vary by category and location and may include background, business registration, insurance and license checks, and minimum review requirements. For roofers in the United States, expect some combination of:
- License checks at the state level where your state licenses roofing contractors. Google's US requirements page lists business and owner licenses at the state or province level.
- Insurance. For categories that require it, you submit a certificate of insurance. Google says the document must be valid for at least 14 days after submission, the name must match the business name you advertise under (or you attach a DBA document), and the coverage amount must meet the minimum shown in your verification dashboard.
- Background checks in specific categories and locations, covering the business, the owner and field workers who perform services at customers' properties. Google states the background check does not involve a credit check and that businesses are not charged for it.
- A public, verified Google Business Profile linked to your Local Services account.
Google says the process takes three to four weeks on average after you submit your documents. Its getting-started page also describes pre-badge ads, which let you start receiving leads after passing preliminary checks while you complete the remaining requirements.
Your Business Profile has to follow Google's guidelines for representing your business as well: your real business name, an eligible address or a hidden address with a service area, and no virtual offices.
What Affects Your Ranking in Local Services Ads?
Google's page about ad rankings explains that providers are ordered by an auction that considers your bid and overall profile quality. The factors it names are worth reading as a checklist:
| Factor Google names | What a roofer can do about it |
|---|---|
| Your bid | Choose a bidding mode; Google recommends Maximize Leads for most providers |
| Responsiveness to inquiries; missed calls may hurt | Answer during business hours or route calls to someone who will |
| Relevance to the search: services and business bio | Select only the job types you do; write a clear bio |
| Message and booking leads enabled | Turn them on so homeowners can reach you at night and on weekends |
| Rating and number of reviews | Ask every satisfied customer for a review, without incentives |
| Average response time | Reply to messages fast, ideally with an automatic first reply |
| High-quality images and completed verification checks | Upload real job photos; finish every verification step |
Google notes that higher-quality profiles, including those with images, may rank higher and may also pay lower costs per lead. On reviews, remember that U.S. law sets limits: the FTC's rule in 16 CFR Part 465 bars compensation conditioned on reviews expressing a particular sentiment.
Which Roofing Job Types Should You Turn On?
Inside the roofing category, Google lets you choose the job types you want leads for. Every valid lead counts toward your budget, so be selective. Keep on the work you want most and do profitably, typically replacement, repair and storm or damage repair, and test anything else for a few weeks before deciding. If you subcontract a service or rarely do it, leave it off. Google's help page also suggests refining service areas, categories and service types if you receive unwanted leads, noting that narrower targeting may reduce volume.
Local Services Ads vs. Search Ads vs. the Map Pack: Which Should You Use?
These are three different placements, and most roofers benefit from more than one:
- Local Services Ads charge per valid lead and show the verification badge. They are a good fit for homeowners ready to call now.
- Search ads charge per click and give you more control over keywords, ad copy and landing pages. They suit specific campaigns, such as commercial roofing or a particular roofing material.
- The map pack comes from your Google Business Profile and costs no ad spend, but takes consistent work. See our guide on ranking in the Google Maps 3-pack.
A strong Business Profile helps all three, because reviews, photos and accurate details carry over.
How Do You Turn Local Services Ads Leads Into Signed Roofs?
The ad only delivers the contact. The process behind it decides the result:
- Answer every call during your listed hours. Missed calls cost money and, according to Google, can hurt your ranking.
- Reply to messages within minutes, even with a short automatic reply that confirms you received the request.
- Screen quickly: address, type of problem, insurance claim or not, timeline and decision-makers.
- Book the inspection immediately and send a confirmation and a reminder.
- Log the lead and its source in your CRM and mark the outcome, so you know your real cost per signed job.
- Ask for a review after the job to strengthen your profile for the next auction.
Our article on how fast to respond to a lead explains why the first minutes matter.
How We Run Local Services Ads for Roofers
We help roofing companies through verification, set up job types and service areas, connect lead notifications to an answering and lead screening process, and push every lead into a CRM with its outcome. That way you can compare Local Services Ads with your Google Business Profile, search campaigns and referrals on the number that matters: signed jobs. Learn more about our digital marketing service and how it fits home services contractors.
We do not publish a fixed fee; scope and pricing are set after we review your market, verification status and lead handling. Book an intro call to get started.
Sources:
- Local Services Help: Getting started with Local Services Ads (United States)
- Google Business: Local Services Ads eligible home services
- Local Services Help: How leads work
- Local Services Help: About ad rankings
- Local Services Help: Understand the screening and verification process
- Local Services Help: Business screening and verification requirements (United States)
- Google Business Profile Help: Guidelines for representing your business on Google
- eCFR: 16 CFR Part 465, Use of Consumer Reviews and Testimonials
Related reading: How to Get Roofing Leads, How Fast Should You Respond to a Lead?