Cleaning service PPC management: the account a cleaning company should own, and the monthly report to ask for

What good pay per click management looks like for a house, carpet, window or commercial cleaning business: the campaign split, Local Services Ads, lead handling, and the numbers that show whether the manager is earning the fee.

Published by AI Knows Us · Updated 21 October 2026

Good PPC management for a cleaning service means four things are in place and you can see them yourself: a Google Ads account in your name, separate campaigns for each type of cleaning you sell, a Local Services Ads profile if your category is listed in your area, and a monthly report that ends in booked jobs and repeat customers, not clicks. Whether you run it yourself, hire a freelancer or hire an agency, judge the work against that list. A cleaning company pays for clicks one job at a time, so the account only works when every lead is answered fast and the cost of a customer is measured against how long that customer stays.

The account belongs to you

Before anything else, the Google Ads account, the Google Business Profile, the Local Services Ads profile and the conversion tracking should all be owned by your business, with the manager given access. If you change managers, the history, the keyword data and the audience lists stay with you. A manager who will only work inside their own account is selling you rented data.

One campaign per type of cleaning

The searches, the prices and the value of a customer are different for each service, so each one needs its own campaign and its own budget. A typical split:

CampaignExample searchesWhat decides success
Recurring house cleaningweekly house cleaning, maid service near me, biweekly cleanersHow many first cleans turn into a regular schedule
One off and move outmove out cleaning, deep cleaning service, end of lease cleanBooked jobs at a price that covers the hours
Carpet and upholsterycarpet cleaning near me, rug cleaning, sofa cleaningAverage ticket and add on services per visit
Commercial and janitorialoffice cleaning company, janitorial services, commercial cleaning contractWalkthroughs booked and contracts signed

Without that split, the cheapest service soaks up the budget. Move out searches are frequent and urgent, so a mixed campaign spends on them all day while the recurring work that pays for the business gets a few clicks.

Local Services Ads for cleaners

Google's Local Services Ads getting started page (read on 21 October 2026) lists House cleaning services, Carpet cleaning services and Window cleaning services among the eligible categories, with availability depending on your area. These ads appear above the normal search ads and you pay per lead rather than per click.

  • The badge. Google says the Google Verified badge is available in select verticals and signals that a business passed Google's screening. Google says it is currently unavailable in the auto, beauty and dining categories, and cleaning is not on that list.
  • Pre-badge ads. Google lets businesses start receiving leads after preliminary checks while they complete the rest. For most categories the requirements are a licence or business registration, an acknowledgement that you hold the right licences, reviews subject to category requirements, and billing set up. Listings in this stage sit below fully verified providers.
  • Responsiveness. Google states that regularly failing to answer calls or respond to messages may affect your ad ranking. A manager should be reporting your answer rate, not just your lead count.

What a competent manager sets up in the search campaigns

  • Location by zone. Cleaning is priced by drive time. Split your area into the zones your teams already cover and give each one a bid adjustment or its own campaign. Google's radius targeting has a minimum of 1 km, and its "Presence" setting keeps the ads to people physically in the area, which suits a local service.
  • Calls through call assets. Google removed the option to create new call ads in February 2026, and existing ones stop showing in February 2027. Phone numbers go on responsive search ads as call assets, scheduled for the hours somebody answers.
  • Lead forms, handled properly. Lead form assets let a customer send details without leaving Google. Google stores those leads for 60 days, and the manual CSV download only covers the last 30, so the manager should connect them to your CRM by webhook or download them often.
  • Negative keywords. Cleaning jobs, cleaner salary, cleaning supplies, cleaning products, how to clean, DIY, and any service you do not offer. Commercial campaigns also need "residential" and "house" excluded, and the reverse.
  • Landing pages per service. Each campaign lands on a page for that service with what is included, how pricing works, proof of insurance and vetting, and a booking form or instant quote.

The monthly report to ask for

A useful report fits on one page and answers these questions by campaign:

  1. Spend, leads, and cost per lead.
  2. Answer rate on calls and response time on forms and messages.
  3. Booked jobs and cost per booked job.
  4. For recurring cleaning, how many first cleans became a schedule, and the cost per recurring customer.
  5. For commercial, walkthroughs held and contracts won.
  6. What changed this month and why: new negatives, bid changes, paused keywords.

The manager can only fill in items 3 to 5 if your booking system or CRM passes outcomes back. Google Ads supports importing offline conversions, and for a cleaning company that is the feature that lets bidding learn the difference between a lead that booked a weekly clean and one that asked for a price and vanished.

How managers charge, and what to check in the contract

Cleaning companies usually see three fee models: a flat monthly fee, a percentage of ad spend, or a fee per lead. Each has a weak point. A flat fee can drift into neglect. A percentage of spend rewards a bigger budget, not a better one. A per lead fee rewards volume, so cheap move out enquiries can crowd out the recurring work you want. Whichever you choose, the contract should state that you own the account, how much notice either side gives, and what is in the monthly report. If you are still deciding whether paid search is the right channel at all, the guide to the best way to advertise cleaning services compares it with the alternatives.

Questions about PPC management for cleaning services

Can a cleaning company use Google Local Services Ads?

Yes, where the category is available. Google lists House cleaning, Carpet cleaning and Window cleaning services. You pay per lead, and the profile can earn the Google Verified badge after screening.

Should a cleaning company run Google Ads itself or hire a manager?

A small company with one service and one area can run a simple account itself. Once you sell several services across several zones, the time needed for negatives, bids and lead tracking usually justifies a manager.

What is a good cost per lead for cleaning services?

It depends on the service. Judge recurring cleaning on cost per customer who stays on a schedule, and commercial work on cost per signed contract. A cheap lead that never books is the most expensive kind.

Why are my cleaning ads getting leads but no bookings?

Usually slow responses, a mixed campaign spending on the wrong service, or missing negatives. Check the answer rate and the search terms report first.

When a customer asks an assistant to recommend a cleaner

Some customers now skip the search results and ask ChatGPT or Gemini "which house cleaning company near me is reliable", and get two or three names with reasons. Those names come from reviews, local directories and the service pages on your site, not from your Google Ads account. It is a different shortlist from the one your PPC report covers. AI Knows Us measures it, asking the assistants the questions your customers ask and showing which cleaning companies they name.

Read next

Simon-Kucher pricing strategy, what the firm publishes about its own method and what a Singapore buyer should ask before briefing itThe firm publishes its approach, its scale and four named service lines, and publishes no fee, so the useful work before any call is reading what it claims and deciding which decision you are buying.International pricing strategies for a Singapore company, and the corridor that stops one market undercutting anotherA converted home price is the one answer that is almost always wrong, so set a price per market and keep the gaps narrower than the cost of moving a unit between them.Premium pricing strategy for a Singapore business, and the fence that makes the higher number holdCharging permanently more than the credible alternatives works when the buyer can name what the extra money buys, and the published Singapore writing ladder shows exactly how that is built.Red Antler publishes no price, so here is what its own site does publish and how to cost the same scope from SingaporeRead on 29 October 2026, three pages of redantler.com carry a complete deliverable list, three business stages and not one figure about what any of it costs.Hiring a full service content agency, the five stages a retainer has to cover and the two handoffs where the money leaksMost content retainers buy production and quietly leave strategy and distribution with you, so price the stages rather than the word count.Hiring a branding agency for a Singapore financial services firm, and the three registers to search before you fall in love with a nameIdentity work for a licensed firm starts with a clearance search rather than a mood board, and two of the three registers are free to read in a browser today.

Or browse the whole archive.

See what AI says about you.

The first scan is free, it needs no account, and it asks the questions your buyers ask.

Free. No card. We ask 5 real buyer questions on 2 AI apps.

Already sure you want this? Start free. No card needed, and the free plan stays free. Pay only when you want the work done. Or talk to a person if you have a question first. Or read how we fix what it finds.