Facebook ads for window cleaners can book steady residential work, but the smart play isn't chasing one-off cleans — it's landing customers who'll have you back two or three times a year. Window cleaning is naturally recurring, and if you build your ads around that, every lead is worth far more than the first job. That changes what you can afford to spend.
Sell the routine, not the single clean
A one-time window clean might be $150–$300. But a customer on a twice-a-year schedule is worth $400–$600 a year, for years. That lifetime value is the whole game. It means you can pay more per lead than a competitor thinking one job at a time, and it means your ad should hint at the routine: "Crystal-clear windows, inside and out — most customers have us back every spring and fall."
The jobs worth advertising
- Full-house interior + exterior — your core offer, $200–$350.
- Exterior-only refresh — cheaper, faster, a great door-opener.
- Screens and tracks add-on — easy upsell, $40–$80 more.
- Gutter cleaning combo — same ladder, same visit, bundles the ticket up nicely.
Targeting: the homes that buy this
Window cleaning is a homeowner luxury, so target accordingly. Set a tight radius — window cleaning is route work, and a customer 25 miles away wrecks your day's efficiency. Aim at homeowners, and lean toward established, higher-value neighborhoods where two-story homes and lots of glass make DIY a pain. Those people gladly pay to not climb a ladder.
Creative that shows the difference
Dirty glass doesn't photograph well, which is your creative challenge. Solve it with contrast: a side-by-side of a hazy, spotted window next to a spotless one, or a short clip of a squeegee leaving a clean streak. Show a second-story window being reached safely — that quietly says "you shouldn't be up there, we should." Add a real review on screen; this is a trust-and-tidiness purchase.
Budget, offers, and expectations
Start at $10–$20 a day. Window cleaning leads are usually cheap — expect $8–$25 in most markets. A first-clean offer works well: "First full-house window clean, $179 — inside and out." Price it to win the customer, because the real money is the repeat.
Because lifetime value is high, don't panic if your first job barely clears the lead cost. The second and third cleans are where you profit, and they cost you nothing in ad spend.
Follow up, then keep following up
Two follow-up habits separate the pros. First, answer new leads within the hour with a flat price for standard homes — no drawn-out quote process. Second, and this is the one most window cleaners skip: text past customers when their next clean is due. "It's been six months — want to get on the spring schedule?" That one text turns a single job into a route.
Run Facebook to acquire homeowners cheaply with a strong first-clean offer, then convert them into a recurring route with simple reminder texts. The ads get them in the door; the follow-up keeps them for years. That's how window cleaning ad spend actually pays off.