






In this video, I review a Google Ads campaign I’m running for a cleaning company in Orange County. Over the past month, the campaign spent just over $1,300, generated 111 clicks, and delivered 29 leads at a cost per lead of $45. That’s 15–20% cheaper than the $55–$60 per lead the client typically pays with Google Local Service Ads (LSAs). On top of that, the campaign achieved a 26% conversion rate—well above my 20% benchmark—showing we’re getting in front of motivated prospects who are ready to take action.
The success here comes from focusing on the right search terms: either service-based keywords like “maid service” or “house cleaning,” or service + location searches like “cleaning services Anaheim.” I also use negative keywords to block competitor names and irrelevant searches, which improves efficiency and keeps results tight. I usually start campaigns with a mix of exact and phrase match keywords, then carefully expand into broad match once I’ve built up enough data.
For bidding, I typically begin with a Max Clicks strategy to gather conversions, and once we’ve logged 20+ leads, I switch to Max Conversions. This approach, combined with LSAs, gives me flexibility to move budget where it performs best—ensuring consistent, cost-effective growth.
In this video, I review a Google Ads campaign I run for a house cleaning business in Arizona, showing how the right setup can deliver strong results even with rising ad costs. In January 2024, I managed just over $1,000 in ad spend for this client, generating 95 clicks and 24 leads at a cost per lead of $44. That’s about 20% cheaper than the $50–$60 per lead they were paying with Google Local Service Ads (LSAs). The campaign also hit a 25% conversion rate, meaning one in four clicks became a phone call or form submission—clear proof that we’re reaching high-intent prospects.
The performance comes from targeting the right search terms: service-based searches like “house cleaning services” and service + location searches like “house cleaning services Phoenix.” I also cut out competitor names and irrelevant queries using my 6,000+ negative keyword list. To balance volume with quality, I mix exact, phrase, and broad match keywords, with the negatives protecting us from wasted spend.
Right now, the account is running on a Max Conversions bidding strategy, which automatically prioritizes searches that have proven to generate leads affordably. Paired with LSAs, this approach gives us scalable, cost-effective lead generation that keeps results consistent while controlling costs.
In this video, I share a Google Ads case study for a house cleaning business in Atlanta, showing how I structure campaigns to generate affordable, high-quality leads. In November 2023, I managed $638 in ad spend for this client, which produced 91 clicks and 18 leads at a cost per lead of just $35. That’s significantly lower than the $50+ per lead they were paying with Google Local Service Ads (LSAs). With a 20% conversion rate, one in five ad clicks turned into a phone call or form fill, which hits my benchmark for strong performance and proves the ads are reaching motivated prospects.
The results came from targeting two key search types: service-based terms like “house cleaning services” and service + location terms like “deep cleaning Atlanta.” I also excluded less relevant searches, such as competitor names or low-value services like dishwashing, using my extensive negative keyword list of nearly 6,000 terms—built over years of campaigns—to save both time and money. I used a mix of exact, phrase, and broad match keywords, with broad match protected by negatives to uncover cheaper opportunities.
Finally, I directed all traffic to a dedicated landing page rather than a homepage, which ensured maximum conversions and consistent, lower-cost leads compared with LSAs.
In this video, I show how I use Google Ads to get cleaning clients, using a residential cleaning business in Toronto as an example. Over the past 30 days, I managed a $1,000 ad budget for them, which generated 250 clicks and 27 leads at about $37 per lead. Not every lead becomes a booked job, so I stress the importance of fast, consistent follow-up—answering calls right away and chasing form submissions daily—to maximize the close rate.
Success with Google Ads starts with the right keywords. I target both generic searches like “house cleaning services” and service + location searches such as “cleaning services Toronto.” I then use the Search Terms report to see exactly what people are typing into Google. From there, I add in high-performing terms and exclude irrelevant ones—like competitor names or foreign-language searches—using my large negative keyword list to keep results strong.
When launching campaigns, I start with a Max Clicks bidding strategy to gather data. Once I have at least 20 conversions, I switch to Max Conversions so Google can double down on what’s already working. I also ensure conversion tracking is set up for both forms and calls. Finally, I never pause campaigns completely—keeping them live maintains momentum and avoids starting over.
In this video, I share a Google Ads case study for a house cleaning company in Calgary, showing how the right setup delivers high-quality leads at strong conversion rates. Over the past 30 days, the client spent just over $2,000, generated 139 clicks, and received 32 conversions—phone calls and quote requests—at a 23% conversion rate. That’s above my 20% benchmark and means nearly one in four clicks turned into a lead, showing the ads are reaching motivated prospects.
Hitting numbers like this starts with getting campaign settings right. Many advertisers leave Google’s defaults on, but that wastes budget. I always adjust key options: location targeting (focusing only on people actually in the service area), network settings (restricting ads to Google search, not partners or display), and ad scheduling (running ads during business hours when calls can be answered).
Once the foundations are set, I structure ad groups by generic and location-based keywords, focusing on “service” and “service + location” searches that drive the highest intent. A robust negative keyword list—over 6,000 terms—filters out poor searches like competitors or DIY queries. Finally, all traffic is sent to a dedicated landing page, ensuring the highest possible conversion rate.
In this video, I share a Google Ads case study for a house cleaning client in Montreal. Over the past 30 days, I managed just over $1,100 in ad spend, which generated 169 clicks and 32 conversions (a mix of calls and quote requests). That works out at about $36 per lead and an 18–19% conversion rate—close to my 20% target.
To hit numbers like this, I focus first on campaign settings. I always use presence targeting (only people in or regularly in the service area), exclude search partners and the display network, and run ads only during business hours so calls actually get answered. I also keep things simple, usually with one or two ad groups: a generic group (house cleaning, maid service) and a service + location group (house cleaners Montreal). This makes it easier to see which performs better and shift budget accordingly.
For keywords, I start with exact match for quality, add phrase match if I need more volume, and avoid broad match early on. I track the search terms report closely, aiming for 90%+ service or service + location searches. Combined with my 6,000+ negative keyword list and a dedicated landing page, this approach keeps costs low and leads consistent.