Every customer message for window cleaning services.
Ready-to-send SMS + email templates for Window Washing — reviews, referrals, reminders, seasonal promos, and prospecting. Copy, paste, done.
Reviews
Post-clean = visible results. "Suddenly the view" moment = gold.
Hey :first_name: — :tech_name: from :company:. Your windows are crystal clear now! ☀️ If you love the view, a 30-sec review helps your neighbors: :link:. Thanks!
Why it works: Ask same-day while they're noticing the difference. Sunlight through clean windows sells itself.
Hi :first_name: — another spotless clean done! ✨ If we're keeping your windows clear season after season, a quick review would mean a lot: :link:. See you next time!
Why it works: Recurring window clients = repeated review chances. Consistency is your pitch — ask them to mention it.
Hi :first_name: — thanks for choosing :company: for your first clean! We'd love to know how we did — a 30-sec review helps others choose us: :link:. Welcome!
Why it works: A strong first-clean review shows prospects the dramatic before/after they can expect.
Hey :first_name: — inside and out, every window done! Big difference, right? ☀️ If you're thrilled, a quick review helps others booking full-service: :link:.
Why it works: Full interior+exterior jobs are high-value — reviews mentioning the whole-home shine win bigger bookings.
Hey :first_name: — those high windows weren't easy, but they're gleaming now! If :tech_name: handled the tough spots, a quick review would mean a lot: :link:.
Why it works: Reviews about safely reaching hard spots reassure customers with multi-story or awkward windows.
Hi :first_name: — screens and tracks cleaned too, not just the glass 👌 If the attention to detail stood out, a quick review helps others: :link:.
Why it works: Detail reviews differentiate you from squeegee-and-go competitors who skip the tracks.
Hi :first_name: — your storefront's looking sharp for customers now! If we delivered, a review helps other local businesses find a reliable cleaner: :link:.
Why it works: Commercial storefront reviews open the door to recurring B2B contracts.
:first_name: — :years: years of keeping your windows clear together 🙌 A review about our consistency helps others choose us: :link:. Thanks for trusting us.
Why it works: Longevity proves reliable, repeat quality — what window-cleaning prospects look for.
Hi :first_name: — no worries if my last text got buried! If your windows are still sparkling, a 30-sec review would really help us: :link:. Last nudge, promise 🙂
Why it works: A single soft Day-5 follow-up recovers 20-30% of non-responders.
Hey :first_name: — thanks again for choosing :company:! Quick favor — a Google review takes 30 seconds and helps us a ton: :link:. ☀️
Why it works: Short, one link. Use it when the customer already loves the view.
Review Responses
Streak/spot complaints + missed-windows = biggest negatives.
"Streaks on 5 windows the next morning. Guarantee means nothing if you can't tell." :first_name: — you're right, streaks the next morning = we didn't do it right. The guarantee matters when we honor it. I'll have Joe back out tomorrow, free of charge. :owner_phone: to schedule.
Why it works: Own the miss + honor the guarantee publicly. Future readers see the streak-free promise is real.
Use template "First time ever I can see leaves falling outside clearly. Joe's crew earned every penny." :first_name: — "first time ever I can see leaves clearly" is the best review compliment 🪟 Joe says thank you. Tell your neighbors — we book fast in season!
Why it works: Transformation quote → use it. Public response plants referral seed with "book fast" urgency.
Surveys
Post-clean NPS + annual repeat-customer check.
Hi :first_name: — 7 days in. 5 Qs: streak-free hold, crew professionalism, communication, pricing, would-you-refer. 90 sec. :survey_link:
Why it works: 7 days lets you catch streak issues that show up after the crew leaves.
Use template Hi :first_name: — loyal customers get the honest survey. 5 Qs on quality consistency, pricing, new services you'd want, scheduling, likely-to-continue. 2 min. :survey_link:
Why it works: Catches silent frustrations + surfaces upsell demand (gutters, pressure wash, etc.).
Pulse Surveys
Same-hour service pulse.
Hey :first_name: — how'd Joe's crew do today, 1-10? Reply with a number 🪟
Why it works: Under 8 = ops callback. 9-10 → review ask. Catches issues same-hour.
Use template :first_name: — 3 days in. Streak-free holding up? Reply 👍 or 👎.
Why it works: Streak issues show up after drying. Day 3 catches them under guarantee.
Referrals
Windows visible from the street sell for you. Referrals are highest-quality lead source.
Hey :first_name: — noticed 3 homes on :street: could use us (dusty windows, spiderwebs). Know any neighbors? $40 off for them + $40 credit to you 🪟
Why it works: Visible proof ("dusty windows") triggers recognition. Same-street = zero drive-time margin.
Use template :first_name: — refer 3 homeowners who book and get a free quarterly clean ($200 value) 🌟
Why it works: Stacks in service menu. Higher-value incentive for power referrers.
Thank-Yous
Referral acknowledgments + anniversary appreciation.
:first_name: — :referred_name: booked thanks to you 🙌 $40 credit applied. Your window-washing reputation has legs.
Why it works: Within 1 hr of new customer booking. Credit confirmation drives repeat.
Use template Hi :first_name: — 5 years, 20 cleans, 0 streak complaints. Thanks for trusting us with the view. No ask, just gratitude.
Why it works: Specific stats from CRM = personal. Zero ask = differentiator.
Reminders
Day-before, quarterly due reminders, seasonal booking urgency.
Hi :first_name: — Joe's coming tomorrow 9-11a for your quarterly clean 🪟 Please secure pets + clear valuables off sills inside. Text Qs.
Why it works: Pet + sill prep = smooth clean. Cuts delays + damage claims by 50%.
Use template Hey :first_name: — quarterly clean due. Last one :last_clean_date: 🪟 Book: :book_link: Spring dates filling fast.
Why it works: CRM-triggered 90 days post-last clean. Urgency ("filling fast") prompts action.
Marketing
Holiday prep, gutter add-ons, pressure washing bundles.
Hi :first_name: — get the house photo-ready before Thanksgiving. Bundle windows + gutters for $75 off. Booking through :date:. :book_link:
Why it works: Pre-Thanksgiving urgency + gutters bundling. 32% take on active customers.
Use template Hi :first_name: — add a pressure wash to your next window clean + save $100. We're on-site anyway. :book_link:
Why it works: "We're on-site anyway" removes friction. Add-on pricing = higher margin than standalone.
Outreach
Seasonal tips, milestone messages, community touches.
Hi :first_name: — spring pollen's here. 3 tips: 1) wash screens before heavy season 2) don't wipe dry-pollen (smears) 3) quarterly clean keeps it from baking on. Reply Qs.
Why it works: Seasonal tied + practical advice = 65% open rate. Soft CTA drives inbound.
Use template Happy 1-year anniversary, :first_name: 🎉 4 cleans. Same crew every time. Thanks.
Why it works: Low-key loyalty touch. Zero ask. Retention anchor.
ProspectingNEW
Commercial storefronts, realtors, property managers, HOAs.
Hi :business_mgr: — we clean 12 :area: storefronts on monthly contracts. Early-AM before open, flat-rate, photo-confirmed. From $180/mo per storefront. 15 min? :calendar:
Why it works: Pre-open timing + photo confirmation = differentiators. Flat-rate predictability valued.
Use template Hi :realtor_first_name: — we service 18 realtors in :area: on pre-listing window cleans. 48-hr turnaround, photo-ready, flat $245. Free 1st clean if you close in 30 days. :calendar:
Why it works: Realtors need fast + photo-ready. Free-first = removes risk. Partner count = credibility.
Get all 50 Window Washing templates.
The full set — every category, every scenario — plus access to the AI Template Generator to spin up custom messages. Free, no credit card.
50 templates. 10 campaign types. 1 platform.
Reveo automates every customer touchpoint for window washing — reviews, reminders, promos, prospecting — in one connected system. Free for 30 days.
Looking for the full platform? See Reveo for Window Washing →