Carpet cleaning leads that turn into once-a-year customers.

Spur finds the homes most likely to need carpet cleaning (larger family homes, recent move-ins, sellers getting ready to list, and landlords between tenants), writes a postcard for each owner, and mails it with a QR code to your booking page. Then it reminds every customer when they're due again.

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

12–18 mocleaning interval many carpet makers recommend
IICRCthe certification homeowners look for
2 daysfrom approval to USPS first-class

Carpet cleaning is a once-a-year purchase, and most companies never ask twice.

Coupon wars

Big chains mail "$99 whole house" coupons. Competing on price alone is a losing game.

No reminder, no repeat

Customers who were happy last spring forget to book again unless someone reminds them.

Wrong homes on the route

Saturation mail reaches homes with hardwood throughout, where there's no carpet to clean.

From list to mailbox in one workflow.

The same five steps every time, set up for carpet cleaning companies.

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

What a carpet cleaning list looks like in Spur

A sample list for one Plano zip: owner-occupied homes with 4+ bedrooms built 1995–2008. Names are partly masked.

Zip 75024Owner-occupied4+ bedsBuilt 1995–2008Single-family
  • Rachel T.6721 Prairie Rose Dr
    4 bed · 3,100 sq ft
    Owned 9 yrsFenced yard
  • Hank & Liz P.6809 Prairie Rose Dr
    5 bed · 3,800 sq ft
    Owned 16 yrsGame room
  • Aisha M.4512 Willow Bend Ln
    4 bed · 2,950 sq ft
    Bought 3 wks agoNew owner
  • Owner in Dallas, TX4530 Willow Bend Ln
    4 bed · 2,780 sq ft
    RentalAbsentee
  • Greg & Dana S.6902 Bluebonnet Ct
    4 bed · 3,350 sq ft
    Owned 12 yrsFenced yard

AI draft for Rachel T. · 6721 Prairie Rose Dr

Hi Rachel,

Homes on Prairie Rose Drive have a lot of carpet upstairs, and between kids, pets, and a long winter, carpet holds onto more than a vacuum can reach.

We use truck-mounted hot water extraction, the method most carpet manufacturers recommend, and our technicians are IICRC-certified. Most rooms are dry within a few hours. Three rooms start at $129, and we offer pet odor treatment for the spots that need it.

Scan the code on this card to book online. We'll send you a reminder next spring so you don't have to remember.

Jen Alvarez · FreshStep Carpet Care · (972) 555-0186

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

How to grow a carpet cleaning business with repeat customers

Carpet cleaning lives and dies by repeat business. A typical household books once a year, sometimes twice with pets or kids, and a happy customer can be worth many years of cleanings plus upholstery, rugs, and tile. The companies that grow steadily are the ones that make sure every customer hears from them again at the right time.

Start by targeting the homes with carpet. Homes built in the 1990s and 2000s commonly have wall-to-wall carpet in bedrooms and upstairs, while many newer and recently renovated homes have hard flooring throughout. Larger family homes with more bedrooms mean more rooms per job. Long-time owners preparing to sell and new buyers moving in are both in a short window where a professional cleaning is an easy yes.

Landlords are a dependable segment. Rental owners clean carpet between tenants and often need a vendor who can turn a unit quickly. Filtering for absentee owners with several properties and mailing them at their own address reaches the decision-maker, and one landlord relationship can mean dozens of jobs a year.

Use the warranty angle honestly. Many major carpet manufacturers recommend professional hot water extraction every 12 to 18 months, and some warranties reference that. Mention it as useful information, along with IICRC certification, which homeowners and property managers look for.

Finally, automate the reminders. A card to every customer about 11 months after their cleaning, plus spring and holiday campaigns to your list, will produce a steady base of rebookings. Pair those with neighbor mail around each job and you build dense routes where your truck spends more time cleaning and less time driving.

Add services to every visit. Upholstery, area rugs, tile and grout, and protective treatments are natural upsells for a customer who already trusts you in their home. Mentioning them on reminder cards and after each cleaning raises the average ticket without adding new customers.

3 homeson annual cleanings cover a year of Spur Team

A few repeat customers cover your year of Spur.

  • Spur Team: $49/mo billed annually = $588/yr
  • 250 postcards on Team at $0.94 each = $235
  • One whole-home cleaning ≈ $200–$400, and many rebook every year

Example math. Your pricing and retention will vary. Run your own numbers →

Spur vs. the usual carpet cleaning marketing

What you needThe usual waySpur
Target homes with carpetCoupon packs and EDDM✓ Built in
Landlord and new-owner listsData broker✓ Built in
Situation-specific copyGeneric coupon✓ Built in
Annual remindersManual list✓ Built in
Know who's interestedNot available✓ Built in
Follow-upManual calls✓ Built in

Why carpet cleaning is a yearly habit

12–18 mo

professional cleaning interval many major carpet manufacturers recommend

Source: Carpet manufacturer care guidelines
IICRC S100

is the industry standard for professional carpet cleaning

Source: Institute of Inspection, Cleaning and Restoration Certification
3 homes

on annual cleanings cover a year of Spur Team

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

Questions from carpet cleaning companies

How do carpet cleaning companies get repeat customers?

Send every customer a reminder card about 11 months after their cleaning, plus spring and holiday campaigns to your list. Spur schedules the reminders automatically.

Who are the best carpet cleaning prospects?

Larger family homes built in the 1990s and 2000s, new buyers, sellers preparing to list, and landlords between tenants.

Can I reach landlords and property owners?

Yes. Filter for absentee owners with several properties and Spur mails them at their own address, where turnover decisions are made.

How do I compete with big-chain coupons?

Don't compete on price alone. Mail specific, personal postcards that mention certification, drying time, and pet treatment, and focus on repeat customers rather than one-time deals.

What does Spur cost for a carpet cleaning company?

Solo is free forever with no card. You pay per postcard when you mail. Team is $49/mo billed annually with more searches, QR codes, automations, and lower postcard pricing.

Last year's customers are due again. So are their neighbors.

Build a carpet-heavy home list and mail your first carpet cleaning postcard today.

Find homeowners who need carpet cleaning — free

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

Prefer a walkthrough? Book a demo