Carpet cleaning neighbor marketing that turns one van into a street.

A van parked on a street is the best advertisement a carpet cleaner has. Spur finds the matching homes around each job, writes a card that names the street and the date, and mails it so one stop becomes four.

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

4–5homes a crew can clean in a day on one street
10% offa neighbor rate funded by saved setup time
0.25 miradius that keeps the route tight

Setup and driving eat the day.

Scattered jobs

A truck-mounted unit takes time to set up at every stop, and long drives between stops add more.

Neighbors see, but don't call

People notice a van in the driveway, but few ask while it's there.

Door hangers are hit-or-miss

A hanger doesn't name a date, and wind and rain take many before they're read.

From list to mailbox in one workflow.

Five steps from one booked job to a full street.

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

A neighbor list around one anchor job

Sample Plano, TX homes within a quarter mile of a booked May clean. Names are partly masked.

Radius 0.25 mi3+ bedroomsOwner-occupiedExclude anchor addressNot a current customer
  • Marcus O.6709 Prairie Rose Dr
    4 bed · built 2005
    Owned 9 yrs
  • Calvin & Shay D.6733 Prairie Rose Dr
    4 bed · built 2006
    Owned 8 yrs
  • Hattie R.6745 Prairie Rose Dr
    3 bed · built 2003
    Owned 20 yrs
  • Ben & Mara L.412 Sage Hollow
    4 bed · built 2007
    Owned 11 yrs
  • Chuck O.428 Sage Hollow
    3 bed · built 2004
    Owned 14 yrs

AI draft for Marcus O. · 6709 Prairie Rose Dr

Hi Marcus,

Our truck-mounted unit will be cleaning carpets at 6721 Prairie Rose Dr on May 14. Because we're already on your street, we can add your home at 10% off with no extra setup fee.

Three rooms start at $129 before the discount, and carpets are usually dry in a few hours.

Scan the code to add your home to the route.

Alicia Ramos · FreshStep Carpet Care · (972) 555-0142

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 neighbor marketing suits carpet cleaning

A carpet cleaner's costs are setup and driving. A truck-mounted unit has to be positioned, hoses run, and equipment staged at every stop. A crew that cleans several homes on one street saves much of that time on every job after the first.

A van in front of a house is visible proof. Neighbors see the truck, wonder what it costs, and often assume it's too expensive. A card that says 'we're at 6721 Prairie Rose Dr on May 14' gives them a reason to ask and a price they can see.

Tie the offer to a date. A same-day rate is believable because the savings are real: you save setup, and the customer saves a few dollars. A vague coupon without a date doesn't create urgency or explain why the offer exists.

Choose the radius carefully. A quarter mile reaches most homes on a street and keeps the day compact. Spur shows which streets have the most matching homes so you can pick anchors that produce the best clusters.

Turn bookings into reminders. Every neighbor who books is a candidate for a yearly reminder. Over a season, a few streets can become standing route days.

Do it respectfully. Mail only the homes you intend to serve that day, and do not mention the anchor customer's name without permission; a street name and number is enough. Keep your truck clearly marked and your hoses and cords tidy, since neighbors will judge you by how the first job looks. After each group day, send thank-you cards to the new customers and ask for a short review, which strengthens the next round of mailings on the same street.

8×+return on a year of Spur Team from neighbor mailings

A denser route earns more from the same hours.

  • Spur Team: $49/mo billed annually = $588/yr
  • 100 neighbor cards for each of 8 anchor jobs at $0.94 each = $752
  • 30 extra cleans (~$215 each) ≈ $6,450, with less setup and drive time

Example math. Response, discounts, and ticket size vary; saved time is additional. Run your own numbers →

Spur vs. the usual route filling

What you needThe usual waySpur
Dated card tied to a real jobA generic coupon✓ Built in
Targets homes around the anchorBlanket EDDM✓ Built in
Mailed ten days aheadHanger left the day of✓ Built in
Scans tracked by streetNo idea who responded✓ Built in
Repeats for every anchor jobOne-time effort✓ Built in

Why density matters

Setup

time at each stop is a fixed cost, so more jobs per street lowers the cost of every job

Source: Typical industry practice
4–5

homes a day on one street is common for a single-van crew on mid-size jobs

Source: Typical industry practice
8×+

return on a year of Spur Team from neighbor mailings

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

Carpet cleaning neighbor marketing questions

How does neighbor marketing help a carpet cleaning company?

It fills a crew's day with jobs on one street, which cuts setup and drive time and raises profit per hour.

How many neighbors should I mail?

Fifty to 150 matching homes around each anchor job, based on a quarter-mile radius.

Should I offer a discount?

A small same-day rate funded by saved setup time is fair. Keep it modest and consistent.

When should the card arrive?

About ten days before the anchor job, so owners can book before the day fills.

Fill the day, one street at a time.

Pick the anchor job, mail the neighbors, and book the block. Free to start.

Mail the neighbors of my next job — free

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

Prefer a walkthrough? Book a demo