Google Local Services Ads are paid listings at the top of Google search results for nearby house cleaners, and you pay per lead (a call, message, or booking) rather than per click. House cleaning is an eligible category as of October 23, 2026. You need a verified Google Business Profile, Google’s screening and verification (about 3 to 4 weeks on average), an average weekly budget, and the Google Verified badge. Try them once the free profile is working.
This guide is about the paid product only. The free work of claiming, verifying, and building a Google Business Profile is covered in the Google Business Profile guide, and it is a prerequisite: Google requires a public, verified Business Profile before Local Services Ads can run.
Local Services Ads versus the free Business Profile
The two products look similar on a phone screen and get confused constantly. The differences matter for how you spend money and time.
| Google Business Profile | Local Services Ads | |
|---|---|---|
| Cost | Free | Pay per lead, on a budget you set (weekly, or a daily average in accounts moved to Google Ads) |
| Where it shows | Maps and the local results in Search | A separate unit at the top of Search results for eligible services |
| Badge | None | Google Verified badge after screening |
| Screening | Profile verification only | Background, registration, insurance, and license checks |
| How customers contact you | Call, website, booking link, chat link (text or WhatsApp) where Google offers it | Call through a Google forwarding number, message, or booking through the ad |
| Reviews | Collected and managed on the profile | Same reviews, pulled from the Business Profile |
| Ranking | Relevance, distance, prominence | Auction: bid, likelihood of a lead, responsiveness, profile quality |
| Best for | Every cleaning business, from day one | Businesses with capacity to take more leads and a complete profile |
Google’s own guidance draws the line the same way: Local Services Ads are pay-per-lead listings for verified providers, while standard Google Ads are pay-per-click text ads open to any business. This guide does not cover standard Google Ads.
Step 1: Check eligibility and get the Business Profile ready
House cleaning services appears on Google’s eligible category list as of October 23, 2026, along with carpet cleaning, junk removal, handyman, and other home services. Availability also depends on country and area, so the first step is Google’s eligibility check when you create the account.
Before that, finish the free profile. Google requires a verified Business Profile linked to the Local Services account, your reviews come from that profile, and Google recommends 5 or more reviews before you advertise. If your profile is thin, the ad will be too: photos, services, and reviews all flow into it. The Business Profile guide covers all of that.
Step 2: Pass screening and verification
Every Local Services advertiser must pass Google’s screening and verification, and the checks vary by category and location. As of October 23, 2026, for house cleaning in the US, Google’s published requirements list:
- Background checks for the business and the owner, required for select users, carried out by Google’s background check partners at no cost to the business. Google says these cover identity and criminal history and do not involve a credit check. Where required, the field worker roster (employees and contractors who enter customers’ homes) is checked too.
- Business registration checks and a business representative check for select users.
- Insurance verification for general liability coverage, for select users. Google verifies that the documents exist; this guide does not advise on what coverage to carry, which is a conversation for your insurance professional.
- Business or owner licenses where local law requires them, for select users.
Google says the process takes about 3 to 4 weeks on average after you submit documents, and recommends starting it as soon as the account is created. Some US advertisers are offered a faster, risk-based path that grants the badge quickly and then gives 14 days to finish remaining checks. Google also re-evaluates advertisers over time and may ask you to repeat checks; ignoring those requests can pause ads or remove the badge. For accounts moved to Google Ads (see Step 4), Google says verification and the badge carry over and insurance and license reverification are no longer required, though it may still ask for other business-level checks through a notification in the account.
While the remaining checks are in progress, Google can run pre-badge ads once you have passed the preliminary checks, met any review requirement, and set up billing and a budget. Pre-badge listings show below fully verified providers.
Step 3: Understand the badge
The badge is now a single Google Verified badge for all Local Services advertisers. It replaced the earlier Google Guaranteed and Google Screened badges, and Google discontinued the money-back guarantee that came with the Google Guaranteed badge, with reimbursement requests accepted only for services booked before December 7, 2025. As of October 23, 2026, the badge shows on your Local Services profile next to the specific verification checks you completed, and Google says the change does not affect ad ranking.
For a cleaning company the practical effect is trust: a customer choosing between three cleaners sees which ones passed background and business checks. That is a real advantage over an unverified competitor, and it is also why the checks are worth finishing rather than running pre-badge ads indefinitely.
Step 4: Set a budget and pick a bidding mode
You pay only when a lead contacts you through the ad, and how you set the budget and bid depends on which version of the account you have. As of October 25, 2026, Google is moving Local Services Ads into Google Ads as Performance Max campaigns with pay-per-lead goals. The first phase began in August 2026 with select U.S. home service advertisers, house cleaning among them; more accounts follow in late 2026 and the rest in 2027. Google emails the account administrator 14 days before an account moves, and new advertisers still sign up through Local Services Ads, because these campaigns cannot yet be created directly in Google Ads.
Some things do not change with the move. You still pay per lead, not per click, and ads still show only on Google Search and Maps. Google does not publish a price per lead in either version: the cost is set by an auction among nearby businesses in the same category.
| Local Services Ads account | Account moved to Google Ads | |
|---|---|---|
| Budget | Average weekly budget, changeable at any time | Daily average budget: the old weekly budget divided by 7 |
| Spending limit | A single week can run over the average; the monthly maximum (weekly budget times 30.4, divided by 7) is never exceeded | A busy day can run over the average; monthly spend is capped at the daily average times 30.4, the same total |
| Bidding | Maximize Leads, Target cost per lead, or Max per lead | No manual maximum per lead; one campaign-level target cost per lead (Target CPA) applies to all service categories |
| Where you change it | Profile & budget in the Local Services account | Settings, under Campaigns, in Google Ads |
In a Local Services Ads account, your bid is the most you are willing to pay for a lead, though you may pay less, and Google offers three bidding modes:
- Maximize Leads, which Google recommends: Google sets the bid to get the most leads for your budget. Google suggests a budget large enough for about 10 leads a week for best results, and says it takes about two weeks for the system to learn about your business.
- Target cost per lead: automated bidding around a target you set or Google suggests.
- Max per lead: a manual cap on what you pay for any single lead.
In an account moved to Google Ads, manual bidding, including a maximum cost per lead, is no longer supported. If you used different target costs per lead for different service categories, Google replaces them with one campaign-level target, and suggests separate campaigns if you want to keep separate bidding. Google says to allow up to two weeks after the move for performance to settle. Your old Local Services performance reports do not carry over, so save or screenshot them before the move date; past leads and messages do carry over.
Google says message leads typically cost less than phone leads, and turning on message and booking leads gives customers more ways to reach you at night and on weekends. For a cleaning business that already has an online booking form, enabling booking leads through an integrated scheduling tool means an ad can turn directly into an appointment; see how to let customers book a cleaning online.
Start with a budget you could lose without harm, and judge it by its monthly maximum, because a single week or day can run over the average. In a Local Services Ads account, run Maximize Leads for at least two weeks. In either version, judge the result by booked jobs, not by the number of leads.
Free tool
What can I afford per lead?
Work out the most a lead can cost, on average, from what a new recurring client earns your business. The answer is a ceiling to judge results against, not a budget or a bid: Google's auction sets what each lead costs, and the budget is yours to choose.
Runs in your browser. Nothing you enter is sent, saved, or added to the page address.
The result below is worked out for the example values. Turn on JavaScript to use your own numbers.
Example values to start from: a $150 recurring clean that costs about $95 to deliver (3 crew hours at $28, supplies and the card fee) and a $275 first clean that costs about $172, from the worked example in the monthly numbers guide. A 25-month stay is an illustration, not industry data. Replace them with your own.
Most you could justify: $406 to win one recurring client. That is a ceiling, not a budget or a bid. It follows a three-month payback rule: at that cost, a new recurring client takes their whole first three months to earn back what it cost to win them. What it allows per lead depends on how many leads it takes you to win one, which only your own tracking can tell you.
Ceiling per lead
Needs your lead count
Enter how many leads it takes you to win one recurring client, or read your range in the table below.
Ceiling to win one recurring client
$406
Three-month payback rule: what a new client returns in their first three months, first clean included. A quarter of lifetime margin would allow $757; the tool uses the lower.
Margin from one recurring client
$3,032
Before overhead, so not profit. Over about 25 months: $55 a visit, 2.17 visits a month, first clean at $103.
Your range
| Leads to win one recurring client | Ceiling per lead |
|---|---|
| 1 | $406 |
| 2 | $203 |
| 3 | $135 |
| 4 | $101 |
| 5 | $81 |
| 6 | $67 |
| 8 | $50 |
| 10 | $40 |
These counts are not typical figures. They show how fast the ceiling falls as more leads are needed for each client who stays.
Where this fits in Google's settings
Google's auction sets what each lead costs. The per-lead ceiling is an average, so compare it with the average cost per lead your account reports (Cost / conv. in Google Ads), and if you set a maximum or a target per lead in Google's bidding, keep it at or below the ceiling. Accounts moved from Local Services Ads to Google Ads Performance Max campaigns with pay-per-lead goals (a change Google began in August 2026 with select U.S. home service advertisers, house cleaning among them) no longer offer a manual maximum per lead, so there the ceiling is a check on results rather than a setting.
From Google's Local Services Ads and Google Ads help pages, checked October 25, 2026.
Before you spend
- The ceiling is the most these numbers can justify, not a target. Start lower and let the first 60 days show what a lead really costs.
- Judge the test by booked recurring clients, not by the number of leads.
- If you are fully booked, pause the ad. Leads you cannot serve still cost money.
For the whole picture of what a client is worth, including churn, use the Client Value Calculator.
Leaves out your software, phone, vehicle and other overhead, taxes, and the time spent answering leads. Google does not publish a price per lead, so the results come from what you enter. A planning estimate, not a forecast.
Step 5: Answer every lead, fast
Responsiveness is one of the ranking factors Google publishes, and missed calls count against you. Calls come through a Google forwarding number that changes over time, so you cannot save one number; you will hear “Call from Google” at the start of each call, and in the US and Canada the calls are recorded. Message leads arrive by email and, in the US, by text, and share the customer’s name, ZIP code, job details, and phone number through an anonymized alias.
Set up for it before the ads go live:
- Answer the phone during your stated hours. If you are in a customer’s home, a short script for whoever covers the phone beats voicemail.
- Reply to every message, including the ones you decline. Google says regularly ignoring calls or messages can lower your ad ranking, and that you should respond even when you cannot take the job.
- Decline what you cannot serve using the decline option, with a brief reason, rather than leaving it open.
- Pause the ad when you are full. The account lets you pause and resume, and a paused ad costs nothing.
Google also tracks lead credits in the account for the US and Canada and has an automated lead credit process for leads that do not qualify. Google no longer credits leads for job types or areas you do not serve. Check the credits section regularly rather than assuming every charged lead was valid.
What ranks a cleaning ad higher
Google’s published ranking factors are the bid, how likely the ad is to produce a lead, and profile quality. Within those:
- Responsiveness, covered above.
- Relevance: the job types you select and your business bio should match what customers search for. Google’s performance guidance says to select every job type you actually perform and to set service areas broadly, such as a whole county rather than a few postal codes. Keep that broad area within the places you will actually travel to, though: a lead from outside your range is still charged, and Google no longer credits leads for areas or job types you do not serve.
- Reviews: star rating and review count affect rank. Reviews are managed through the Business Profile, and Google provides a review link inside the Local Services account you can share with customers. The same rules apply as on the free profile: no incentives, ask everyone, reply to each.
- Photos: Google says high-quality photos can raise rank and may lower cost per lead. Photos of your team, work, and equipment are reviewed before they publish, and Google asks that no personally identifying photos be uploaded.
- Verification checks completed: a fully verified profile ranks above pre-badge ads.
- Message and booking leads enabled: more ways to reach you raises the likelihood of a lead.
Google also offers a direct business search option, where your ad can appear when someone searches your business name, and you are charged only for leads from new customers. For a cleaning company with a known brand in its area, that is worth turning on.
When a cleaning business should try Local Services Ads
Local Services Ads make sense when three things are true: the free profile is complete with photos and at least 5 reviews, you have open capacity for new clients, and you can answer the phone or messages within minutes during the day. If any of those is missing, fix it first. Paying for leads you cannot answer or serve is an easy way to conclude the ads “don’t work.”
Solo cleaners usually should not start here. Your schedule fills from the free profile, referrals, and a booking link, and a solo owner cannot answer a Google call from inside a customer’s bathroom. The exception is a solo cleaner deliberately building toward a crew who wants a steady stream of first-time customers to convert into recurring ones and has set aside an ad budget for it.
Crews of 2 to 5 are the natural fit. Someone can answer the phone, the crew has capacity, and a new recurring client can be worth more than the cost of the lead that brought them. Set the budget (weekly, or a daily average in an account moved to Google Ads), use Maximize Leads where your account still offers it, enable message and booking leads, and track which leads became recurring clients over 60 days. The pricing guide explains why the first clean for a new client should be priced higher, which matters when many first cleans arrive through ads.
Growing companies with an office person and multiple crews can run the ads continuously and treat them as a line in the marketing budget, expanding job types and service areas as Google suggests, within the work and the travel they will actually take, and pausing only when the schedule is truly full.
Mistakes to avoid
- Running ads before the profile is ready. No photos, few reviews, or an unverified profile means a weak ad at full price.
- Skipping the checks to stay on pre-badge ads. Pre-badge listings rank below verified ones.
- Missing calls. Every missed call costs the lead and lowers your ranking.
- Judging by leads instead of booked jobs. A cheap lead that never books is not cheap.
- A service area that is too tight or too wide. Google recommends setting it broadly, but keep it within the range you will actually travel; out-of-range leads are charged and not credited.
- Leaving the ad running when you are full. Pause it. Unanswered leads hurt more than a pause does.
- Never checking lead credits. Look at them; Google credits some leads that do not qualify, though not leads for job types or areas you do not serve.
Key takeaways
- Local Services Ads are pay-per-lead listings at the top of Google search for eligible services, and house cleaning is eligible as of October 23, 2026.
- You need a verified Google Business Profile first, and Google recommends at least 5 reviews. The free profile work comes before any paid work.
- Screening covers background, registration, insurance, and license checks for house cleaning and takes about 3 to 4 weeks on average. It earns the Google Verified badge, which replaced Google Guaranteed and its money-back guarantee.
- In a Local Services Ads account, set an average weekly budget, use Maximize Leads with enough budget for about 10 leads a week as Google suggests, and enable message and booking leads. Accounts Google has moved to Google Ads since August 2026 use a daily average budget with the same monthly cap and have no manual maximum per lead.
- Answer everything fast, pause when full, and judge the ads by booked recurring clients, not lead counts.
Frequently asked questions
Are house cleaning businesses eligible for Google Local Services Ads?
Yes. House cleaning services is on Google's list of eligible Local Services Ads categories as of October 23, 2026, alongside carpet cleaning and other home services. Availability still depends on your country and area, and every business must pass Google's screening and verification process before ads go live with the Google Verified badge.
How much do Local Services Ads cost for a cleaning business?
You pay per lead, not per click. Google does not publish a fixed price per lead; the amount is set by an auction among nearby businesses in the same category. In a Local Services Ads account you set an average weekly budget you can change at any time; one week can run over it, but Google caps spending at a monthly maximum of the weekly budget times 30.4 divided by 7. Google recommends the Maximize Leads bidding mode with a budget large enough for about 10 leads a week, and says message leads typically cost less than phone leads. As of October 25, 2026, Google is moving Local Services Ads into Google Ads as Performance Max campaigns with pay-per-lead goals, starting in August 2026 with select U.S. advertisers including house cleaning. Moved accounts get a daily average budget (the weekly budget divided by 7) with the same monthly cap, and no longer offer a manual maximum cost per lead.
What is the difference between Local Services Ads and a Google Business Profile?
A Google Business Profile is free and shows your business on Maps and in local results. Local Services Ads are paid listings that appear at the top of search results for eligible services, carry the Google Verified badge, and charge you per lead. You need a verified Business Profile before you can run Local Services Ads, and your reviews for both come from the same place.
What does Google's screening involve for a cleaning company?
As of October 23, 2026, for house cleaning in the US, Google's published requirements list background checks for the business and owner (for select users), business registration checks, general liability insurance verification (for select users), and business or owner licenses where local law requires them (for select users). Google says the process takes about 3 to 4 weeks on average after documents are submitted, and background checks are free to the business.
Should a solo cleaner use Local Services Ads?
Only after the free Google Business Profile is complete, verified, and collecting reviews, and only if you have open capacity to take new one-time and recurring clients. Google recommends at least 5 reviews before advertising. A solo cleaner who is already booked out gains nothing from paying for leads they cannot serve.
Sources checked
Public vendor pages and documentation consulted for this article. We do not test software hands-on; see how we compare software.
- Google: Getting started with Local Services Ads (accessed October 23, 2026)
- Google: Business screening and verification requirements (accessed October 23, 2026)
- Google: Understand the screening and verification process (accessed October 23, 2026)
- Google: About ad rankings (accessed October 23, 2026)
- Google: How bidding works for Local Services Ads (accessed October 25, 2026)
- Google: How to edit your budget (Local Services Ads) (accessed October 25, 2026)
- Google: Local Services Ads transition to Performance Max campaigns with pay-per-lead goals (accessed October 25, 2026)
- Google: Improve your Local Services Ads performance (accessed October 23, 2026)
- Google: Manage leads and jobs (accessed October 23, 2026)
- Google: About Google Verified badge (accessed October 23, 2026)
- Google: Reviews and Ratings on Local Services Ads (accessed October 23, 2026)
- Google: How leads work for Local Services Ads (accessed October 23, 2026)
- Google: About Automated lead credits (accessed October 23, 2026)