Win back past window cleaning customers before they hire someone else.

Customers who liked your work last year often forget to rebook. Spur matches your list to their homes, writes a personal reminder, mails it at the five-month mark, and shows who booked.

Free forever plan · No card · 20 property searches a month

5 moafter the last visit is a good time to remind
10% offa returning customer rate that earns the rebook
Your listuploaded once, matched to homes

Happy customers drift away without a reminder.

Forgotten, not lost

Most lapsed customers didn't leave unhappy. They simply forgot to rebook, and then a competitor's card arrived.

Old lists sit in a spreadsheet

Names and dates exist, but no one has time to sort and message hundreds of people.

Discounts without a plan

Sporadic coupons train customers to wait for them and do little for retention.

From list to mailbox in one workflow.

Five steps from an old customer list to rebooked cleans.

app.usespur.com
Spur property search with AI filters
Step 1: Property search

A reactivation list from your customers

Sample past customers from a Carmel, IN window cleaner. Names are partly masked.

Your customer listLast clean 5+ months agoStill owner-occupiedNot on a planAddress verified
  • Anita B.18 Hollow Oak
    Last clean: April · 4 windows panels
    6 months
  • Luis M.271 Brookshire Dr
    Last clean: May
    5 months
  • Greg & Lin Z.30 Hollow Oak
    Last clean: last fall
    12 months
  • Robert N.230 Clear Creek Dr
    Last clean: two years ago
    24 months
  • Joan M.6 Briar Lake
    Last clean: last spring
    11 months

AI draft for Anita B. · 18 Hollow Oak

Hi Anita,

It's been about six months since we cleaned your windows, and we have dates open next month. Returning customers get 10% off, and screens and tracks are included, as always.

If you'd like to move to a spring and fall plan, we'll schedule it and send a reminder before each visit.

Scan the code to pick a date.

Marcus Bell · Crystal View Window Cleaning · (317) 555-0147

Sample data for illustration. Your results depend on your market and filters.

Build this list for your market in minutes.

Search, enrich, and draft your first letter free. No card needed.

Start for free

Why reactivation is the cheapest window cleaning marketing

A customer you already cleaned for knows your work, trusts your crew, and has a home you have already measured. Winning them back costs a card and a postage stamp. Winning a stranger costs several cards and a lot of doubt.

Most lapses are accidents. A customer enjoyed the result, intended to rebook, and never did. A timely reminder removes the only barrier. A thoughtful card that thanks them and names the last visit feels like service, not advertising.

Use timing, not a blast. Remind at five months so the owner can book before the next season. Send a second reminder at twelve months. After two years, send a 'we miss you' offer. Each stage has a different message and a different offer.

Reward returning customers. A modest returning rate shows appreciation and costs less than a new-customer acquisition. Offer a spring and fall plan alongside it so the next visit is already on the calendar.

Clean your list first. Spur matches addresses to current owners so you don't mail people who have moved. New owners at an old address become new-homeowner prospects instead.

Keep your list healthy. Update the record after every visit with the date, the number of panes, and any notes about access or pets, so each reminder can be specific. Remove customers who ask to be left alone, and flag those who moved. If you raised prices since their last visit, say so plainly in the card rather than surprising them at booking. Honest, specific reminders feel like service and bring customers back year after year.

10×+return on a year of Spur Team from reminder mailings

The cheapest booking is a customer you already have.

  • Spur Team: $49/mo billed annually = $588/yr
  • 300 reminder cards at $0.94 each = $282
  • 30 rebooked cleans (~$270 each) ≈ $8,100

Example math. Response and prices vary by list quality and market. Run your own numbers →

Spur vs. the usual win-back effort

What you needThe usual waySpur
Reminders scheduled by months since last cleanAn occasional email blast✓ Built in
Personal card naming the last visitA generic coupon✓ Built in
Removes movers and flags new ownersMails the whole list✓ Built in
Scans and rebooks trackedNo sign who responded✓ Built in
Repeats automaticallyDone when there's time✓ Built in

Why existing customers are worth contacting

Lower

cost to win back a former customer compared with finding a new one

Source: Common retention principle
5 mo

after a clean is early enough to book the next season without feeling pushy

Source: Typical industry practice
10×+

return on a year of Spur Team from reminder mailings

Source: Spur Team pricing ($588/yr), example math

Past customer window cleaning questions

How do I reactivate past window cleaning customers?

Upload your list, segment by time since the last clean, and mail a personal reminder with a returning-customer rate.

When should I send the first reminder?

About five months after the last clean, so there's time to book before the next season.

What if the customer moved?

Spur matches addresses to current owners so you can skip movers and mail the new owner a welcome offer.

Do I need a customer database?

No. A spreadsheet with names, addresses, and the last service date is enough.

Your next season is already on your list.

Upload your customers, mail a friendly reminder, and rebook the route. Free to start.

Reactivate my past customers — free

Free forever plan · No card · 20 property searches a month

Prefer a walkthrough? Book a demo