Home Services
How to Get Window Cleaning Clients: Storefront Routes, Residential Leads and Partners
How to get your first window cleaning clients: build a storefront route, win homeowners with Google and door hangers, and grow through referral partners.
Window cleaning is a business where one good morning of sales can fund a year of steady revenue. The fastest-growing companies combine two engines: recurring storefront routes that pay every week or two, and residential customers who rebook every spring and fall. Here is how to build both, starting from zero.
Engine 1: The storefront route
Storefronts are the fastest way to get paid work because the decision-maker is often standing behind the counter. A route of 40 shops at $28 a visit, cleaned twice a month, is about $2,240 a month of recurring revenue.
Pick your street
Choose a main street, downtown block, or strip center with many glass-fronted businesses close together: cafés, salons, boutiques, insurance and real estate offices, dentists, restaurants. Density matters more than anything; you want to walk from shop to shop.
Walk it and map it
Before pitching, walk the street with your phone and record every business, the approximate glass size, and how dirty the windows are. This becomes your route map and price sheet.
Pitch in person
Visit mid-morning on weekdays, avoiding lunch rushes. Keep it short.
"Hi, I'm Jordan with Clearview Window Care. We clean storefronts on this street every other Tuesday morning. For your front windows and door it's $25 a visit, no contract, cancel anytime. Want me to do your first one free so you can see the difference?"
Once two or three shops on a block sign up, use them as social proof with the neighbors: "The bakery and the salon next door are already with us."
Make billing effortless
Collecting cash door to door slows routes down. Put each shop on a card-on-file monthly invoice. It is easier for them and keeps your mornings moving.
Route-building plan
| Week | Goal |
|---|---|
| 1 | Map two streets; pitch 30 shops; sign 8 |
| 2 | Clean first route day; pitch 30 more; sign 8 |
| 3 | Add a second street on the same day |
| 4 | Ask happy shops for referrals to nearby owners |
Engine 2: Residential customers
Residential tickets are larger, often $250-$700 per visit, and homeowners who like your work rebook. The goal is to make every job generate the next one.
Google Business Profile first
Create and verify your profile at business.google.com as a service-area business. Use "Window cleaning service" as your primary category, list each service with a description, add real photos of your work and van, and list the towns you serve. Post weekly in spring and fall. Homeowners searching "window cleaning near me" are ready to buy.
Reviews on every job
Ask in person when the customer is admiring the glass, then text the link:
Hi Maria, thanks for having us today! If the windows look great, would you leave a quick review? It really helps: [link]. — Jordan
Never pay for reviews or offer rewards for positive ones; the FTC prohibits fake and misleading reviews. Reply to every review.
Door hangers and yard signs around jobs
After every residential clean, hang 30 to 50 door hangers on nearby homes with similar windows:
We just cleaned your neighbor's windows. Book this month and save $25 on your first clean. Fully insured, 7-day streak-free guarantee. Call or text (555) 555-0123.
With permission, place a yard sign for a few days. Track responses so you know if it pays off.
Book the next clean on site
Before you leave, offer to schedule the next visit:
"Most of our customers do outside in spring and fall and inside once a year. Want me to put you down for October? Recurring clients save 10 percent."
This single habit can turn a one-time customer into five years of revenue.
Neighborhood groups
Post helpful, non-spammy content in local groups: "Three tips for streak-free windows" with a short note that you serve the area. Respond quickly when someone asks for a recommendation.
Engine 3: Referral partners
These businesses see homeowners and property managers every week:
| Partner | Why they refer |
|---|---|
| Realtors and stagers | Clean windows for listing photos and move-ins |
| House cleaning companies | Their clients ask for windows constantly |
| Painters and builders | Post-construction glass cleaning |
| Gutter cleaners and pressure washers | Shared customers and seasons |
| Property managers and HOAs | Multi-unit and common-area glass |
Partner email
Subject: Window cleaning for your listings
Hi Priya, I run Clearview Window Care, a fully insured local window cleaning company. Agents we work with call us before listing photos and after closing. We can usually come within a week and send before-and-after photos. Could I drop off cards and a price sheet this week? Your first referral's client gets $25 off.
Thanks, Jordan
Thank partners every time they send work.
Worked example: a 60-day plan
Jordan starts with a traditional kit, two ladders and no customers.
| Activity | Result after 60 days |
|---|---|
| Pitched 120 storefronts on 4 streets | 38 signed at an average $27, twice monthly |
| 20 residential jobs from friends, Google and door hangers | Average $360 |
| 400 door hangers around jobs | 9 bookings |
| 6 realtor and cleaner partners contacted | 4 referrals |
Monthly recurring storefront revenue: 38 × $27 × 2 = $2,052. Residential revenue over 60 days: 20 × $360 = $7,200, with 12 customers already booked for fall.
That is a business with a predictable base and a growing calendar in two months, without paid ads.
Paid advertising: when it makes sense
Once your Google profile and reviews are strong, test paid options with a fixed budget:
- Google Local Services Ads, where available for window cleaning in your area
- Google Search Ads for "window cleaning [town]"
- Postcards to neighborhoods with large, newer homes
Track cost per booked job, not cost per click. Stop anything that does not pay back within a season.
Client acquisition checklist
- Two dense commercial streets mapped
- Storefront pitch practiced and price tiers set
- Card-on-file monthly billing for routes
- Google Business Profile verified with photos and services
- Review request on every job
- Door hangers and yard signs ready
- Next-clean booking on every residential visit
- Partner list of 20 realtors, cleaners, painters and property managers
- Lead source tracked for every customer
Commercial accounts: the next step
Once you have a route and residential base, small commercial buildings bring larger, recurring tickets. Good targets:
- Medical and dental offices
- Professional offices (law, insurance, real estate)
- Banks and credit union branches
- Churches and private schools
- Small apartment complexes and HOAs
Prepare a simple commercial package:
- Certificate of insurance, with the option to name the client as additional insured
- A one-page safety summary covering ladder use, power line checks and training
- References from storefront and residential customers
- A written proposal with per-visit price, frequency and annual value
Follow up within two days of every walkthrough. Many commercial contracts go to the company that responds fastest with clean paperwork, not the cheapest bid.
Track where every customer comes from
Ask every new customer how they found you and record it. After three months you will know which channels to double down on and which to drop. A simple spreadsheet with lead source, booked or not, and job value is enough.
Your next step
Pick one street tomorrow morning, walk it, and pitch ten shops. You will learn more in two hours than from a month of planning.
The full guide, Starting a Window Cleaning Business, includes route-building templates, pricing formulas, OSHA ladder and fall safety, glass care, service agreements, hiring and a 30/60/90-day plan for $0.99.
General information only, not legal, tax or financial advice. Rules and costs vary by state and change; verify with official sources. Read the disclaimer.