★★★★★ 5.0 by our clients
Case Study

How We're Growing Clean & Dusted

Clean & Dusted is a Cincinnati and Northern Kentucky cleaning company. Here is how we grew them: 281 leads from Meta ads since January 28, a rebuilt website now ranking on Google, and what comes next.

Book a Meeting

Get a free audit

The owner of Clean & Dusted seated with her cleaning team in a bright living room
Cleaning Company · Cincinnati & NKY

From Referrals to a Predictable Lead Engine

  • 281 customer leads from the Meta Ads campaign between January 28 and May 24, 2026
  • A fully rebuilt website now ranking on Google and cited in AI answers
  • A clear plan for what comes next across paid, SEO, and reviews
Phase 1 · Paid Social

Reliable Leads from Facebook & Instagram Ads

Apr 1, 2026 – May 24, 2026
Leads
107
(281 total · Jan 28 – May 24)
2 active ads
Cost per result
$13.67
Blended average
Amount spent
$1,429
Over 8 weeks
Reach
31,533
Cincinnati & NKY homeowners
AdReachImpressionsFrequencyResultsCost / ResultAmount Spent
Evergreen28,25666,6952.3694$13.61$1,279.35
Team Carousel3,2775,8301.7813$11.51$149.68
Results from 2 ads31,53372,5252.30107$13.67$1,429.03
The Approach

Why These Ads Work

  1. 1

    Real photos of the owner, not stock

    You want to know who is coming into your home. The owner and her team are in the actual ads, so local homeowners click on faces they recognize.

  2. 2

    Simple beats overdesigned

    The winning ad is just the owner next to the branded company car. No graphics, no clutter. Click for the bio, the offer, and a one-click path to a quote.

  3. 3

    A landing page built to convert, not a service page

    Every click goes to a dedicated page with one offer, one form, and one decision, with no website menu to wander off into. It leads with social proof and real testimonials and shows the work instead of just describing it. A normal service page on the main site does not convert anywhere near the same.

  4. 4

    Broad targeting, trained by who actually converts

    We do not hand-pick an age, gender, or interest. Instead, every time someone submits the form or calls, we send that conversion back to Meta with first-party data: the form details plus hidden fields that capture their IP and Facebook click ID. Meta learns who becomes a real customer, not just who clicks, and goes and finds more people like them. It is far more setup than the default pixel, and it is the biggest reason the cost per lead keeps dropping.

Clean & Dusted Facebook carousel ad introducing the owner
Clean & Dusted Facebook ad with the owner beside the branded company van
The Starting Point

The Website Was Almost Invisible on Google

Before Good Pup Digital — baseline Jan – Mar 2026 · Google Search Console
JanFebMar

Click a metric to add or remove its line. Hover any day for exact figures. The position line is inverted, so higher means a better ranking; average position is a site-wide blend across all queries.

25.5
Average Google ranking position

That is page 3 of search results. Almost nobody scrolls that far.

142
Total clicks over 3 months

Only about 47 visits a month from Google.

49%
Of clicks were brand searches

Almost half were people already searching her business name.

Phase 2 · SEO

Now Showing Up Across Google and AI Answers

Google does not show the same results to everyone. What appears changes with who is searching, where they are, the device they are on, and even the time of day, so no business shows up for every search every time. What matters is showing up consistently, and over three months Clean & Dusted appeared in Google results for 200+ different local cleaning searches across Cincinnati and Northern Kentucky, from neighborhood house cleaning to move-out, deep, and post-construction cleaning. That steady presence across hundreds of real searches is the groundwork that rankings and clicks are built on.

Google AI Overview naming Clean & Dusted for house cleaning in Union, KY
Google AI Overview Clean & Dusted is the first local cleaner named.
Google AI search listing Clean & Dusted among top-rated cleaners in Union, KY
AI search results Listed alongside MaidPro and Merry Maids as a top-rated Union, KY cleaner.
Google results showing Clean & Dusted ranking #2 for Hyde Park house cleaning
#2 organic on Google For "Hyde Park House Cleaning," a Cincinnati neighborhood she was not ranking for at all in January.
The Roadmap

What's Next

Paid Ads

Google & Meta (Facebook & Instagram)

Recurring-cleaning campaigns

Facebook and Instagram ads built around recurring and maintenance plans, growing customer lifetime value instead of chasing one-time jobs. Planned

Seasonal window & pressure washing ads

Window washing and pressure washing campaigns lined up for summer, each with its own landing page. Coming soon

Seasonal deep-clean promotions

Limited-time deep cleaning offers timed to when demand is highest. Planned

Google Pay-Per-Click

A primary campaign for each service plus separate campaigns for each location with enough volume (house cleaning Union, house cleaning Florence, and so on), each pointing to its own page. Location targeting lives at the campaign level, so dedicated pages lift landing-page experience, Quality Score, and Ad Rank, which wins clicks cheaper than competitors and stretches the budget further. Future

SEO & Website

More neighborhood pages

Expanding into more Cincinnati and Northern Kentucky neighborhoods Clean & Dusted wants to serve. Ongoing

New service pages

A dedicated page for every cleaning service, each built to rank for its own search intent. Ongoing

Blog & FAQ content

Posts that answer the questions homeowners actually search and pull in long-tail traffic. Monthly

A physical address for the Map Pack

Most local searches include "near me," and Google answers those with the Map Pack, which favors businesses with a real address it can measure distance from. A verified address would let Clean & Dusted compete there instead of being treated as address-less, and the Map Pack is where the Google reviews and a large share of local clicks live. Planned

Reputation & Brand

Email & text review requests

A short message to opted-in past customers asking for a Google review. Builds on the 4.9-star reputation. Future

Google Business Profile

Posting, photos, and Q&A management to win the Map Pack across more neighborhoods. Monthly

Local PR & event sponsorships

Sponsoring local events and community outreach that build the brand and earn local links, which also help SEO. Future

Professional video & social

Bringing in a pro for professional video content to fuel Facebook ads and grow Clean & Dusted as a recognized local brand. Future

Want Results Like These for Your Business?

We start with a free audit of your website, Google presence, and competition. You keep it even if you don't hire us, and there is no long-term contract either way.

Book a Meeting

Prefer to talk? Call (859) 905-9573.

Get a free audit