Home / Guides / Window Cleaning / Finding Clients

How to Get Window Cleaning Customers: The Complete 2026 Playbook

Updated April 02, 2026

Window cleaning is unusual because residential and commercial customers come from completely different channels. Homes come from Nextdoor and Google Business Profile. Commercial storefronts come from walking in and pitching the owner during a quiet hour.

Below are the channels ranked by effectiveness, post templates that landed jobs, Google Business Profiles worth studying, and the scripts for the most common customer conversations.


Client Channels

Storefront Walk-Ins (5/5)

Walk into local businesses and offer a free quote. Restaurants, salons, retail stores, and offices all need regular window cleaning. One afternoon of walk-ins can land 3-5 recurring commercial accounts. See Neighborhood Strategy below for the script.

Google Business Profile (5/5)

Your #1 source long-term. 20+ five-star reviews puts you on the map for 'window cleaning near me.' See Grow Your Income below for optimization tips.

Nextdoor (5/5)

Best free platform for residential window cleaning. Post every 2 weeks with a before/after photo. See Grow Your Income below for post templates.

HOA Communities (4/5)

Common area and resident window contracts. Register on PIN Plus (mypinplus.com) to get connected with HOAs directly. See Neighborhood Strategy below for pitch script.

PIN Plus →
Property Management Companies (4/5)

Contact 5-10 property managers. They need windows cleaned in rentals between tenants and in commercial properties. One relationship = many recurring jobs.

Referral Program (4/5)

$20 off for both referrer and new customer. See Neighborhood Strategy below for the script.

Door Hangers & Flyers (4/5)

Target upscale neighborhoods with large windows. 1-3% response rate. Best results in spring and fall. See Grow Your Income below for template.

Yard Signs (3/5)

Place at every job site while working, ask to leave for 24 hours. 'Windows Cleaned by [Your Name]' with phone number.

Thumbtack (3/5)

Pay-per-lead at $5-$20. Good for filling schedule gaps. Respond within 5 minutes. Budget $50-$100/month.

Facebook Local Groups (3/5)

Post in local community groups with before/after photos. Once per week max per group.

Real Estate Agents (3/5)

Offer discounted pre-listing window cleaning. Clean windows photograph better and help sell homes. Build a referral relationship.

Real Examples

Post templates that get clients

Copy, customize, and post. These formats work.

Nextdoor
Hey [NEIGHBORHOOD]! Spring is here and the pollen is already coating everything. I run [YOUR BUSINESS NAME], a local window cleaning service. Interior and exterior, screens included. Most homes in this area run $150-$250 depending on size. I'm booking this week and next. Reply here or text [PHONE] for a quick quote. Fully insured and I bring all my own water.
Facebook
I cleaned 14 windows at this house in [TOWN] today in under 90 minutes. Homeowner said she hadn't had them done in 3 years. Swipe for the difference. If you can't remember the last time your windows were cleaned, that's your sign. DM me or call [PHONE]. First-time customers get 15% off. [YOUR BUSINESS NAME]

Workers using social media to get clients

YouTube - SteveO The Window Cleaner

Active window cleaner and WCR sales rep who films real technique demos, tool reviews, and squeegee walkthroughs that beginners can copy on day one.

YouTube - A.E.Mackintosh Specialist Exterior Cleaning

Ashley has nearly 30 years on the tools in the UK covering window cleaning, pressure washing, and gutter vacuuming, with detailed how-to content and a companion podcast.

YouTube - Luke The Window Cleaner

Kansas City operator who built a full residential and commercial route and documented the process, including pricing, quoting, and managing a small crew.

YouTube - The Window Cleanse

Focuses on traditional (squeegee) and water-fed pole techniques with clean, well-edited job footage that shows proper form and efficiency.

YouTube - Window Cleaning Resource (WCR)

Run by the largest window cleaning supply shop, the channel features technique tutorials, product comparisons, and interviews with working window cleaners.

TikTok - @steveothewindowcleaner

Satisfying squeegee videos and quick tips from a working window cleaner. Several clips have passed 30M views, proving how shareable this trade is.

TikTok - @shine.tech

Teen entrepreneur documenting the startup of a window cleaning side hustle, relatable for anyone just getting started with basic equipment.

TikTok - @louismouchet

Posts short clips about door-to-door window cleaning sales and the hustle of building a route from scratch.

Instagram - @aemackintosh

Shares daily job photos and reels from nearly 30 years of exterior cleaning work in the UK, plus promotes his CPD-certified training program.

Instagram - @steveothewindowcleaner

Behind-the-scenes from commercial and residential window jobs with honest talk about what tools work and what to avoid.

Instagram - @windowcleaner

The official account for WindowCleaner.com (WCR). Features customer job photos, new product drops, and industry tips.

Google Business Profiles to study

These are real businesses with strong Google presence. Study their profiles to see what a well-optimized listing looks like.

A+ Window Cleaning Services LLC Cedar Park, TX | 5.0 stars | 810+ reviews

A family-owned business with 810+ reviews at a perfect 5.0. Reviewers consistently mention that the team introduces themselves by name on arrival and walks through the house afterward to confirm satisfaction. The profile lists clear service hours (7 days a week) and the description emphasizes they are fully insured and bonded, which builds trust before anyone picks up the phone.

Sunshine Window Cleaning Marietta, GA | 4.9 stars | 1,300+ reviews

Over 1,300 reviews makes this one of the highest-volume window cleaning profiles in the country. Reviews mention crew members by name, which shows strong internal culture. The listing also covers gutter cleaning and screen repair, demonstrating how to cross-sell related services on a single profile. Great example of what years of consistent review collection looks like.

S.W.A.T. Window Cleaning Denver, CO | 5.0 stars | 290+ reviews

The memorable business name helps with word of mouth, and the listing backs it up with a perfect 5.0 across 290+ reviews. They expanded into solar panel cleaning and dryer vent cleaning, showing how window cleaners can add high-margin services. Reviews highlight transparent pricing with no surprises, which is a trust signal Google rewards with higher local rankings.

Marketing Yourself

You need a phone with a camera and 15 minutes after every job. That's your marketing department.

Take before/after photos of every job

Photograph the dirtiest window before you start, then the same window when it's done. Streak-free glass against blue sky is your best advertisement.

Post on Nextdoor every 2 weeks

Rotate between before/after posts, seasonal offers, and 'just finished this house in [neighborhood]' posts. Nextdoor targets by neighborhood so your post goes straight to the people most likely to hire you.

Just finished cleaning 24 windows at a home in [Neighborhood]. Crystal clear! Booking [next week/this month]. DM for a free quote. Licensed & insured.
Post short videos on TikTok and Instagram Reels

Film the squeegee glide. That satisfying water-pull on a dirty window. 10-15 seconds, no talking, trending audio. These get views. Post 2-3 per week.

Optimize your Google Business Profile weekly

Add a new photo every week. Post a Google Business update every 2 weeks. Reply to every review within 24 hours. This pushes you up in 'window cleaning near me' results.

Ask for reviews with a direct link

Text them the Google review link right after the job while they're still looking at their sparkling windows. 'Thanks for the business! If you have 30 seconds, a Google review would really help me out: [link]'

Door hanger template

Keep it simple. One before/after photo, your name, phone number, and a seasonal offer.

[Your Business Name] | Professional Window Cleaning | Residential - Commercial - Storefronts | Before/After Photo Here | Spring Special: 20 windows for $150 | Call or Text: (XXX) XXX-XXXX | Licensed & Insured

Upsell & Grow Each Job

Easiest way to make more money? Sell more to the customer you already have. You're already at their house with a ladder.

UpsellScriptAdded Revenue
Gutter cleaning "While I'm up on the ladder, I noticed your gutters are pretty full. I can clean those out for $100-$150 extra. Takes about 30 minutes." +$100-$150
Screen cleaning "Want me to do the screens too? I charge $3 each, so for your house that's about $45 extra." +$30-$60
Track and sill cleaning "Your window tracks have some buildup. I can detail those for $3-$5 per window, so about $60-$80 for the whole house." +$40-$100
Pressure washing "I also do pressure washing. Your driveway could use a refresh. I could come back Saturday and do it for $150. Want me to quote it?" +$100-$250
Recurring plan "Most of my customers do twice a year, spring and fall. I can put you on my schedule automatically. You get 10% off each visit and don't have to think about it." +$300-$500/year

Neighborhood & HOA Strategy

One job on a street can turn into 3-5 if you play it right. Your ladder on the sidewalk is your best billboard.

Leave door hangers on 10 houses around every job

Before you leave a job site, hang door hangers on the nearest houses. They just saw you working. The neighbor's windows look amazing. They're thinking about it.

Offer a referral bonus to every customer

After every job, tell the customer about your referral deal. Keep it simple.

Say: "Hey, if you refer a neighbor or friend who books, you both get $20 off your next service. Just have them mention your name."
Approach the HOA after building proof

If you clean windows at 3-5 homes in the same community, pitch the HOA board on a community deal. You can also register on PIN Plus (mypinplus.com) to get connected with HOA communities directly.

Learn more about PIN Plus
Say: "Hi, I'm [name] with [business]. I've cleaned windows for several homeowners in [community name], happy to share references. I'd love to discuss a community rate for residents. Would you have 10 minutes to talk?"
Walk into storefronts on the same block

If you're cleaning one storefront, walk into 3-4 others on the same street. They can see the clean windows next door. Offer a weekly deal.

Say: "Hi, I just cleaned the windows at [store name] next door. I'm on this block every week. I could add yours for $40-$60 per visit. Want me to do a free demo on your front window?"

Customer Scripts

Copy-paste these. They work.

First call / message
"Hey this is [name] with [business], thanks for reaching out. What can I help you with?" [Let them talk.] "Got it. Can you send me a photo or tell me a bit more about the job? I'll get you a quote within an hour."
Door knock (while on a nearby job)
"Hey, sorry to bother you. I'm doing some work for your neighbor right now and I had some open time today. I could do yours for 20% off since I'm already here with all my equipment. Want me to take a quick look?"
Price objection ("you're too expensive")
"I totally get it. I'm probably not the cheapest option out there. But I'm licensed, insured, and I guarantee the work. If you find someone cheaper who checks those boxes, go for it. No hard feelings."
Asking for a review
"Thanks for the business! Hey quick favor - if you have 30 seconds, a Google review would really help me out. I'll text you the link right now."

After the Job - Follow Up

Most of your repeat business comes from a simple text message a few months later. Residential windows need cleaning 2-3 times per year (spring, fall, maybe summer). Commercial storefronts need weekly or biweekly. The goal is to convert one-time residential clients into semi-annual recurring. Keep a spreadsheet with name, date, price, and number of windows for every job.

Re-engagement text (send every 4-6 months for residential, monthly or biweekly for commercial)
"Hi [name], this is [your name]. I cleaned your windows back in [month]. They're probably ready for a refresh before [season]. Same price as last time. Want me to put you on the schedule?"
Recurring service pitch
"I do a twice-a-year plan for customers who want to keep their windows looking good. I'll come in April and October, same price, automatically scheduled. You don't have to think about it."

This converts 30-40% of happy customers. Two visits per year at $200 = $400 guaranteed annual revenue per client.


Related deep dives


← Back to the full Window Cleaning guide