Facebook and Instagram ads for house cleaning companies
The creative that books recurring clients, offers that work, budgets, retargeting, and how to use Nextdoor and neighborhood groups without getting thrown out.
Meta is a better fit for house cleaning than for most trades, and for a reason that has nothing to do with the platform. Nobody wakes up needing a cleaner the way they wake up needing a plumber. Cleaning is a purchase people think about for months and then finally make when something pushes them: a new baby, a bad week, a mother-in-law visiting, a house that got away from them. Facebook and Instagram reach that person before the search happens. Google catches them after.
This guide covers paid ads first, then the free channels that quietly outperform them in this industry: Nextdoor and neighborhood Facebook groups.
The creative that works
Two formats produce most of the results, and neither one looks like an ad.
Satisfying transformation video. Fifteen to thirty seconds, vertical, shot on a phone. A messy kitchen counter wipes to clean, vacuum lines appear on carpet, a shower door goes from filmed to clear. No music-video editing, no stock footage. Cleaning content is one of the highest-performing organic categories on social media for a reason, and a real crew doing real work in a real house outperforms a produced spot at a tenth of the cost.
Owner to camera. Thirty to sixty seconds of the actual owner, in the branded shirt, saying what makes the company different. "I am Dana. We have cleaned houses in Chandler for six years, you get the same two cleaners every visit, and if anything is missed we come back within 48 hours." This is the creative that converts for recurring service, because recurring is a trust purchase. You are handing someone a key.
Shoot four to six pieces at a time. Plan on refreshing every three to four weeks, sooner if frequency passes 2.5 in a small market.
Offers that actually convert
Do not run "10% off." It is too small to move anyone and it trains discounting into the business.
What works, in rough order:
- First clean discount tied to recurring. "$60 off your first clean when you book biweekly service." Prices the incentive against a client worth thousands.
- A dollar amount, not a percentage. "$50 off a deep clean" beats "15% off a deep clean" even when the dollar value is the same.
- A free add-on. "Book a deep clean in October, we do the inside of the oven and fridge free." Costs you 45 minutes of labor and reads as a $90 value.
- Seasonal deadline. Pre-holiday cleans booked before a stated date. Deadlines lift response more than the size of the discount does.
Skip anything that promises a specific outcome you cannot guarantee, and skip "free estimates" as the offer, since every competitor offers those.
Campaign setup and budget
Run a Leads campaign with an instant form, or a Traffic-to-Sales campaign pointed at a booking page. For most cleaning companies the instant form wins on cost per lead and loses on lead quality, so if you use one, add two qualifying questions: home size and desired frequency. That alone cuts junk leads roughly in half.
Targeting: your service area, radius set to what crews will actually drive, ages 28 to 65, and homeowners where the option exists. Do not stack five interest layers. Meta's algorithm finds cleaning buyers more reliably than your interest guesses do, and in most metros a broad audience with a tight geography beats a narrow one.
Budget: $600 to $1,200 a month for a single-metro company. Expect $12 to $45 per lead on Meta for residential cleaning, which is usually below Google's cost per lead and above Google's in close rate difficulty. Meta leads need faster follow-up. A lead you call in five minutes books at several times the rate of one you call the next morning, which is the whole subject of the missed calls guide.
Retargeting, which is where the money is
Cleaning has a long consideration window, so retargeting is not an afterthought here. Build three audiences:
- Website visitors in the last 60 days, especially anyone who hit a pricing or booking page.
- Video viewers who watched 50% or more of any of your videos in 90 days.
- Everyone who engaged with your page or Instagram in 180 days.
Run one retargeting campaign at $5 to $10 a day against all three, with different creative from the cold campaign: testimonials, a walkthrough of what a deep clean includes, and the guarantee. This is usually the cheapest booked client in the account.
Also build a Custom Audience from your client list and exclude it from cold campaigns. Paying to advertise cleaning to your existing biweekly clients is pure waste, and it happens constantly.
Nextdoor and neighborhood Facebook groups
This is where house cleaning differs from every other trade. Neighbors ask for cleaner recommendations in these groups weekly, and a recommendation from a real neighbor closes at a rate no ad matches.
The rules that keep you welcome:
- Never post a promotion in a group that forbids it. Read the pinned rules. Getting banned from a 12,000-member neighborhood group costs more than any campaign.
- Get recommended rather than recommending yourself. When a client says they love you, ask directly: "If you ever see someone asking for a cleaner in the Willow Creek group, I would be grateful if you mentioned us." Keep a short list of clients in each neighborhood and ask each of them once a quarter.
- Answer questions without pitching. If someone asks how to get hard water stains off glass, answer the question properly and sign with your company name. That earns three or four inbound messages a month in an active group.
- On Nextdoor, claim the free business page and turn on the neighborhood sponsorship only after you have organic recommendations. Sponsorship costs $75 to $300 a month depending on neighborhood density and works far better with recommendations already visible.
One caution: leads from these channels are price sensitive and heavy on one-time work. Qualify on the phone and steer toward recurring, using the framing in the pricing guide.
Measuring it honestly
Meta's reported numbers will overcount. Ask every caller how they found you, log it, and compare that to the platform. Track booked recurring clients per month per channel, not leads. A channel that produces 30 leads and 2 recurring clients is worse than one that produces 9 leads and 5.
Frequently asked
Should I boost posts? Boosting is fine for a hiring post or a seasonal offer to your existing followers. It is a poor substitute for a properly structured campaign for acquisition.
Do I need Instagram if my clients are 45-plus? Run both placements and let Meta allocate. It costs nothing extra and Instagram Reels often deliver the cheapest video views for cleaning content.
How long before it works? Give it 45 days and at least $900 in spend. The first two weeks are the algorithm learning, and judging it then is how most owners quit early.
Meta ads, creative included, are part of the free 14-day trial. See where you stand first in the benchmark report, or text or call (385) 832-6175.