For window cleaning companies
Nobody notices a clean window and everybody notices a dirty one. Demand in this trade is triggered rather than continuous, which changes what the website has to do.
The short answer
Window cleaning SEO is the work of catching demand that only appears when somebody happens to look at their glass, and of turning single cleans into scheduled rounds. In practice that means separate pages for residential and commercial work, published pricing, a rebooking habit, and a finished Google Business Profile. Impressions usually move inside two months and booked cleans between month three and month six. Muon Marketing charges from $195 per month plus a price per qualified lead, or from $395 per month flat.
The same sequence for a solo cleaner and for a company running several crews. None of it is a campaign and none of it finishes.
Search Console will usually show pricing and town phrasing already collecting impressions from a services page nobody wrote deliberately. That is proven demand attached to a page that half exists.
A homeowner wanting the front of the house done twice a year and a facility manager needing a six storey office on a schedule are not variations of the same customer. They search differently, buy differently and care about entirely different things.
Window cleaning pricing is genuinely estimable from house size and pane count, which means you can publish real ranges where most trades cannot. Almost nobody does, which leaves the highest volume search in the trade sitting unanswered.
A one off clean is an invoice. A household on a twice yearly round is a decade of revenue. Counting them together hides which pages are building a business.
Fundamentals
Because nobody notices clean glass. A homeowner books when the sun hits the windows at the wrong angle, before hosting something, or after moving in. That means the search happens in a short burst with no warning and often no strong preference, so being findable and instantly bookable matters more than being persuasive. It also means a rebooking reminder is worth more than most advertising, because you can create the trigger yourself.
Different enough that they need separate pages, separate pricing logic and separate language. Commercial is contracted, scheduled monthly or quarterly, decided by a facility or property manager on insurance, method statements and reliability. Residential is occasional, decided by a homeowner on price and trust. A single site written for both persuades neither.
Price questions, town searches and add on services. Broad terms are contested by national booking platforms and franchise operators. What is reachable is what a three bedroom house costs in your area, whether you clean gutters at the same visit, and whether you cover a specific town.
Because the ticket is small and the drive is fixed. A window clean alone often barely justifies the journey, but the same visit doing gutters, screens, fascias or a conservatory roof transforms the economics. Those add ons are also searched separately, which means each one is a page that brings work you would otherwise never be asked about.
The general method behind all of this is the same one we apply everywhere, and it is described on our local SEO service page.
Architecture
A single services page listing windows, gutters, screens and conservatories competes for none of them, and they are all searched separately.
| Page | Who is searching | What it has to answer |
|---|---|---|
| Residential window cleaning | Homeowners, usually triggered by noticing the glass | Price by house size, inside as well as outside, how often, whether you need access |
| Commercial window cleaning | Facility and property managers on a schedule | Insurance and method statements, height capability, frequency, contract terms |
| Gutter clearing | Homeowners in autumn, and after a blockage | Price, whether it is done at the same visit, what happens with the debris |
| Conservatory and skylight | Owners of glass roofs nobody else will touch | Whether you do roof glass, price, safety and access |
| Post construction and move in | New homeowners and builders, one off but high value | Whether you handle paint and plaster residue, price, turnaround |
Post construction cleaning is the highest ticket single job in the trade and it is almost never written about. Builders and new homeowners search for it specifically because ordinary cleaners will not take it.
Publish pricing by house size. Window cleaning is one of the few home services where an honest estimate can genuinely be given from a description, and the fact that almost nobody publishes one leaves the highest volume search in the trade answered by nothing but contact forms.
Not like other local businesses
We apply the same method across every industry we work in, but the differences below change the order of the work.
Nobody notices clean glass. Bookings happen in short unpredictable bursts, which makes being instantly findable worth more than being persuasive.
One is a homeowner deciding on price and trust. The other is a facility manager deciding on insurance, height capability and reliability.
A household on a twice yearly schedule is worth many multiples of a one off clean, and most window cleaning websites are built entirely for the one off.
Order of operations
Evidence, not vibes
| When | What moves | Where you check it |
|---|---|---|
| Month 1 to 2 | Impressions rise on price and add on phrasing | Search Console, filtered to the new pages |
| Month 2 to 4 | Average position climbs for cleaning plus town terms | Search Console, same filter |
| Month 3 to 6 | Tracked calls and booked cleans rise | CallRail, kept separate from paid traffic |
| Month 6 onward | Customers converted onto a scheduled round | Your scheduling software, matched against original source |
Three numbers matter more than traffic, and almost nobody reports them.
Customers on a recurring schedule rather than one off cleans. This is the only number that compounds and the reason the business has value.
Whether add ons are attaching. A window clean alone barely pays for the drive, and a rising visit value means the gutter and screen pages are working.
What share of new customers landed near existing ones. Growth that spreads your round thinner is not growth.
Impressions before clicks, clicks before bookings, bookings before rounds, and only the last of those is worth anything in three years. If you are already paying someone and cannot tell whether it is working, see how to tell if your SEO company is doing anything.
What it costs
Which one suits you depends mostly on whether you are filling round capacity or protecting a fixed monthly budget.
The trade offs between the two are set out in retainer versus pay per lead. Full pricing is on the pricing page. We publish it because the two questions every company asks first are what it costs and how long it takes, and hiding either one wastes both our time.
Window cleaning demand is triggered rather than constant, so paying for leads in the off months is where the budget usually leaks. Read whether Thumbtack is worth it for contractors, whether Yelp ads are worth it, and whether SEO or Google Ads should come first for a business that needs the rebooking, not just the first job.
Questions we get
The questions that come up on almost every first call, answered plainly.
Muon Marketing runs two structures. The performance model starts at $195 per month plus an agreed price per qualified lead. The flat model starts at $395 per month with nothing charged per lead. The scope of work is identical and both are month to month with no setup fee.
Impressions and average position usually move inside two months. Booked cleans follow between month three and month six. Because demand is triggered rather than continuous, monthly figures are lumpier here than in most trades and should be read across a quarter rather than week to week.
Yes, and this trade has less excuse than most. Window cleaning is genuinely estimable from house size and pane count, which means you can publish real ranges honestly. Almost nobody does, which leaves the single highest volume search in the trade answered by contact forms.
They are different businesses, so pick the one you want to grow rather than doing both thinly. Commercial is contracted, predictable and decided on insurance and reliability. Residential is occasional, higher volume and decided on price and trust. Whichever you choose, give it its own pages.
With a rebooking prompt rather than a marketing campaign. A reminder at four or six months creates the trigger that would otherwise happen by accident, and in a trade where demand only appears when somebody notices their glass, manufacturing that moment is the single most valuable habit available.
Very much so. The ticket for windows alone often barely justifies the drive, and gutters, screens, fascias and conservatory roofs are all searched separately. Each page brings work you would otherwise never be asked about, on visits you are already making.
It is the highest ticket single job in the trade and almost nobody writes about it. Builders and new homeowners search for it specifically because ordinary cleaners refuse paint and plaster residue. If you take that work, say so clearly.
Early on, yes. A complete profile with correct service areas, real photographs of your own work and a steady flow of reviews is the highest return work available and it costs nothing but attention.
There is no threshold number and any agency quoting one is guessing. The slope matters more than the total. A cleaner adding reviews steadily reads as active, and in a trade with low barriers to entry that steadiness is itself a signal of being established.
For every town you genuinely want on your round, yes. But be disciplined. Window cleaning is more route sensitive than almost any trade because the ticket is small, and a customer twenty minutes outside your cluster can cost more in driving than the job earns.
Publish them. A facility manager comparing three cleaners is checking cover limits, height capability and whether you can produce a method statement before they look at price. Making that information easy to find removes you from a shortlist far less often than hiding it does.
They matter for the price and frequency questions, which are exactly the kind Google now answers directly. What window cleaning costs, how often it should be done, whether inside is extra. Plain, specific answers get quoted and most of the trade publishes marketing copy instead.
They do different jobs. Paid buys immediate visibility, which suits a spring push or a new round. Search compounds and catches the triggered searches whenever they happen. In a trade with unpredictable demand timing, search is the better fit for most of the year.
Tag every new customer with the source at first booking, then check at six and twelve months to see who stayed on a schedule. Report scheduled rounds, average visit value and route density rather than call counts.
The first three steps, yes, and they are the highest return. Finishing the Google Business Profile, publishing pricing and setting up a rebooking reminder need no agency and almost no budget. What is harder internally is the sustained content work.
We will read what the site already ranks for and tell you which of it is worth building on. If the answer is that publishing your prices and setting up a rebooking reminder is the whole job this quarter, that is what we will say.