Skip to content

Carpet cleaning marketing that brings customers back

Carpet cleaning marketing for a small company: ask for reviews once the floor is dry, texts to copy, replies to stain complaints, honest pricing and yearly reminders.

By Reputation Beam · 16 min read

Cover: Carpet cleaning marketing that brings customers back

Key takeaways

  • A carpet cleaning customer judges the job once the floor is dry, so walk the rooms before you leave and send the review text the next morning.
  • Many buyers have seen a cheap coupon turn into a bigger bill at the door. Clear room pricing, a list of what's optional and reviews that mention the final price being the quoted one are your best answer.
  • Most complaints are about stains that stayed or came back. Say at the walkthrough which spots may not come out, and offer a return visit when one wicks back up.
  • Carpets get dirty again, which makes the past customer your cheapest job. Send a yearly reminder by email, and by text only to people who agreed in writing to promotional texts.
In this guide
  1. Carpet cleaning marketing, in the order to try it
  2. When to ask a carpet cleaning customer for a review
  3. What the technician says at the walkthrough
  4. Carpet cleaning review templates to copy
  5. How to reply to carpet cleaning complaints
  6. Pricing that beats the coupon without matching it
  7. Your Google Business Profile as a carpet cleaner
  8. Carpet cleaning service pages people want to read
  9. How to get more carpet cleaning customers to come back
  10. Paid ads for a small carpet cleaning company
  11. Common carpet cleaning marketing mistakes
  12. Where Reputation Beam fits
  13. Keep going

Someone choosing a carpet cleaner has usually seen the coupon, and may have seen what happened to it at the door. That wariness shapes good carpet cleaning marketing. Your reviews, your pricing and your follow-up all have one job: to show the next customer that the price holds and the result lasts, then bring them back when the carpet needs it again.

This guide starts with reviews: when to ask, what the technician says, texts to copy and how to reply when a stain returns. Then it covers honest pricing, your Google profile, service pages, reminders, referrals and ads. If you also clean homes or offices, read it alongside cleaning business marketing.

Carpet cleaning marketing, in the order to try it

Start with reviews, then clear pricing, then your Google Business Profile and service pages, then yearly reminders and referrals. Paid ads come last. A carpet cleaning company has a built-in advantage most trades lack: the same customer can need you again every year, so each step feeds the next.

Google says "More reviews and positive ratings can help your business's local ranking" (Google Business Profile Help). Here's how these carpet cleaning marketing ideas fit together for a small company.

  1. 1

    Clean and walk the rooms

    Show what came out, and what didn't, before you pack up.

  2. 2

    Next-morning text

    The floor is dry and the customer can judge it.

  3. 3

    Review and reply

    The next caller reads both, including how you handled a stain.

  4. 4

    Yearly reminder

    The same customer books again, with no ad to pay for.

One job can pay for itself several times if the customer remembers you.

When to ask a carpet cleaning customer for a review

Mention the review at the walkthrough and send the link the next morning. Wet carpet looks darker, and it can feel odd underfoot, so a customer can't fairly judge it the same hour. By the next day it should be dry, and the living room looks the way they hoped.

A common rule of thumb is that hot water extraction takes several hours to dry, and longer in humid weather or with poor airflow. Write a rule for each job and follow it every time.

JobMention itSend the link
Whole-home carpetAt the walkthroughNext morning
Pet odor treatmentAt the walkthroughTwo days later, once the room has aired out
UpholsteryWhen you finishNext morning, once the fabric is dry
Area rug cleaned off siteAt deliveryThe day after it comes home
Move-out cleanWhen you hand over the receiptSame day, since the tenant may be gone
Office or shop carpetTo the person who bookedNext business day
Property managerDon't ask every jobOnce a year at most

A spill deep in the padding can wick back to the surface as the carpet dries, and that shows up a day or two later. Don't hold the text back to see which jobs stayed clean, or you'll end up asking only the customers you expect to be happy, which the FTC warns about: "Don't ask for reviews only from customers you think will leave positive ones" (FTC guide). Send on schedule, include your number, and treat a wicking call as a chance to earn the review.

What the technician says at the walkthrough

The technician who did the work walks each room with the customer, points out what came out and what didn't, explains drying, and then asks in one sentence. Doing it in that order means the customer already knows the honest result. These are made-up examples.

  • You

    The traffic lane cleaned up well. The spot by the window lightened, but it's an old dye stain, as I said when we started. It may not get any lighter.

  • Customer

    It looks so much better. I can barely see it.

  • You

    Good. Stay in socks for a few hours and keep the fan on. We ask every customer for an honest Google review, so we'll text you the link tomorrow once it's dry, if you'd like to leave one.

A normal job. The hard news comes first, and the ask comes last.
  • Customer

    I can still see the wine stain. I thought that was the whole point.

  • You

    I understand. I treated it twice and it's as far as I can take it today without risking the fiber. If it looks worse once it's dry, call the number on the invoice and we'll come back and look.

An unhappy customer. No spoken ask, and the same text still goes out tomorrow.

Your office can settle the texting question at booking: "Can we text you about your appointment and follow up afterward?" Record the answer, and see the texting rules guide for why written consent is stronger.

Carpet cleaning review templates to copy

Send a short text the morning after, naming the rooms or item you cleaned and giving one link. Text only customers who agreed to it, and email or hand a card to everyone else. A drying card works well here, since customers keep it for the day.

The FCC's rule (47 CFR 64.1200) requires prior express written consent for texts that include an advertisement or count as telemarketing, and it treats a "stop" reply as a reasonable way to revoke consent. This is general information, not legal advice. Add a line to your booking form or invoice.

Consent line for a carpet cleaning invoice

I agree that [Business name] may text me at the number above about this cleaning, to ask for a review afterward, and with a reminder when my carpet is due for cleaning. Message and data rates may apply. Reply STOP to opt out. Agreeing is not a condition of service. Initials ___

Text: the morning after a carpet cleaning

Good morning [First name], it's [Business name]. Your [living room and hall] should be dry by now. Spot anything we missed? Call [phone number]. Otherwise, would you leave an honest Google review? [review link] Reply STOP to opt out.

Text: pet odor treatment, two days later

Hi [First name], it's [Business name]. How does the [bedroom] smell now it's aired out? Call [phone number] if the odor is still there. If you have a minute, an honest Google review helps: [review link] Reply STOP to opt out.

Drying card, left on the counter

Your carpet needs a few hours to dry. Keep fans on and windows open if the weather allows. Socks are fine, but keep shoes off and leave the foil under furniture legs until it's dry.

Anything look wrong tomorrow? A spot can come back as carpet dries. Call [phone number] and we'll take a look.

We'd also welcome an honest Google review: [review link]

Email: once, to everyone from the past few months

To
[Customer email]
Subject
Would you review [Business name] on Google?

Hi [First name],

We cleaned your carpets recently, and we're asking all of our recent customers for an honest review on Google. Neighbors in [town] read them when they're deciding who to let into their home with a machine and a hose.

Leave a review: [review link]

If something didn't hold up, call me at [phone number] first or after. Either is fine.

[Your name], [Business name]

[Business name], [street address, city, state, ZIP]. Don't want emails like this? [unsubscribe link]

How to find your Google review link covers testing the link, and review request email templates has more wording. Keep Yelp off the card: its guidelines say "Businesses should never ask customers to write reviews."

How to reply to carpet cleaning complaints

Reply to every review within a few days in three or four calm sentences: explain what generally happens with that kind of stain or charge, and give a name and number. Don't post the price, describe the customer's home or mention what caused the spill. The next person reading wants to see how you behave when a stain stays.

ComplaintWhat's usually behind itWhat the reply does
"Stain came right back"Wicking from the paddingExplains in general, offers a return visit
"Didn't get the stain out"A set stain or dyeSays what the walkthrough should cover, offers a look
"Price went up at the door"Add-ons or a room count disputeSays how you quote, offers to go through the invoice
"Carpet was soaked for days"Overwetting or poor airflowTakes it seriously, offers to come and check
"Still smells like pet"Urine in the padding or subfloorExplains limits in general, offers to reassess
"Tried to upsell me the whole time"Protector and deodorizer pitchesSays options are optional, passes it to the crew

Three made-up replies:

Priya S. (example)

Google

Looked great when they left, then the stain in the hallway was back two days later. Waste of money.

Reply from Clearwater Carpet Care (example)

I'm sorry to hear that. A spill that reached the padding can wick back up as carpet dries, and when that happens we come back to treat it at no charge. Please call Lena at [phone number] and she'll set up a time.

The return visit is the normal policy, offered with no request to change the review.

Tom R. (example)

Google

Advertised one price, then the guy at my door said it would be way more. Classic bait and switch.

Reply from Clearwater Carpet Care (example)

That's the last thing we want anyone to feel. We quote by the room on the phone and our technicians should confirm any change before starting, so I'd like to know what happened. Please call me at [phone number] and we'll go through the invoice together. Marcus, owner

No figures are posted, and the owner doesn't argue about what was said at the door.

Hannah L. (example)

Google

Showed up on time, moved the couch, and the price was exactly what they said on the phone.

Reply from Clearwater Carpet Care (example)

Thank you, Hannah. That's how we like it to go, and I'll pass this on to the crew.

A review saying the price held does more for you than a coupon, so leave it to speak.

If you fix a real overcharge, fix it because it's wrong, with no mention of the review. Google prohibits "requests for revision or removal of a review or rating in exchange for an incentive," and the FTC says a business can't use an "unfounded or groundless legal threat" against a reviewer (FTC questions and answers). How to respond to negative reviews goes deeper, and how to remove a Google review covers fake ones.

Pricing that beats the coupon without matching it

Publish a real price: what counts as a room, what's included and what costs extra, repeated on the phone and honored at the door. You can't win on the lowest advertised number, and you don't need to, because the customer who has been burned once is looking for a company whose quote holds.

The FTC's Guides Against Bait Advertising describe bait advertising as an "alluring but insincere offer to sell" something the advertiser doesn't really want to sell, used to switch people to something else. They also say an advertiser shouldn't act to "discourage the purchase of the advertised merchandise" as part of such a scheme, and they list running down the advertised item among the signs. This is general information, not legal advice, and state rules vary. In practice, if you advertise a basic clean, be willing to do a basic clean.

Before

3 rooms, super low price! Call now!

After

Three rooms up to 200 square feet each, moved furniture excluded, at the price shown. Hall counts as a room.

Say what a room is. Room count disputes start at the door.

Before

Our technician will assess your carpet on arrival.

After

We'll confirm the price on the phone. If something changes on site, we tell you before we start, and you can say no.

This matches what customers later write in their reviews.

Before

Ask about our protection package.

After

Optional add-ons: pet treatment, protector, deodorizer. Each one is priced here, and the clean works fine without them.

An add-on listed in advance doesn't feel like a pitch.

Those room sizes are made up, so use your own. Put the same wording on your site and in your phone script, and don't pay technicians in a way that punishes them for doing the job as advertised.

Your Google Business Profile as a carpet cleaner

Set up as a service-area business under your real name, with the towns you actually drive to, carpet cleaning as your category and each service listed. Hide your home address if customers don't come to it. Add real job photos, and fill in hours when someone answers the phone, since many bookings are arranged by call.

Google's guidelines say "you should hide your business address from customers" if you're a service-area business, and warn that "including unnecessary information in your business name isn't permitted, and could result in the suspension of your Business Profile." So it's "Clearwater Carpet Care," with no "Cheap Steam Cleaning Pet Odor Experts" added. Use the services section for what you really do.

Services a carpet cleaner might list (only the ones you do)

  • Carpet cleaning
  • Pet stain and odor treatment
  • Upholstery cleaning
  • Area rug cleaning
  • Stain removal
  • Move-out carpet cleaning
  • Tile and grout cleaning
  • Commercial carpet cleaning

Before and after photos of real carpets sell this trade, and they're easy to take. Shoot from the same spot in the same light, and ask first. Keep family photos, mail and house numbers out of frame. Your van and your crew belong there too.

Carpet cleaning service pages people want to read

Write one page for each main service, answering the fear behind the search: what will it cost, will the stain come out, how long until I can walk on it. Pet odor and move-out pages need the most honesty, since those customers are the likeliest to expect a promise you can't keep.

PageWhat the customer is worried aboutWhat the page should say
Carpet cleaningThe final bill, drying timeRoom pricing, your method, realistic dry times
Pet stains and odorWhether the smell really goesWhat you can treat, when padding is the problem
UpholsteryFabric damage, shrinkingWhich fabrics you clean, how you test first
Area rugsColors running, handlingOn-site or off-site, pickup, wool and silk rules
Move-out cleaningThe deposit, a tight dateSame-week booking, a receipt, no promise about the deposit
Offices and shopsDisruption, repeat serviceAfter-hours work, regular schedules

As a rule of thumb, answer the price and drying questions in the first paragraph of each page. Then add what you get asked most on the phone, and two or three real reviews, with permission, shown on your site. When a homeowner asks whether cleaning affects their carpet warranty, send them to the warranty paperwork, and put the date, rooms and method on your invoice so they have a record.

How to get more carpet cleaning customers to come back

Get more carpet cleaning customers by keeping the ones you already have: record the date of each cleaning, send a reminder around a year later, and make rebooking one call. A common rule of thumb in the trade is yearly cleaning, sooner for homes with pets or heavy traffic. Then add referrals from people who see dirty carpets for a living.

  1. Day of the job

    Walkthrough, drying card, and a sticker with your number on the inside of a closet door, if they agree.

  2. Next morning

    The review text, with your number for anything that looks wrong.

  3. Around 11 months

    The reminder email, naming the rooms you did last time.

  4. Two weeks later

    One text reminder, only if they agreed in writing to promotional texts.

  5. After that

    Nothing until next year. A customer who ignores two reminders isn't ready.

Email: yearly carpet cleaning reminder

To
[Customer email]
Subject
It's been about a year since we cleaned your carpets

Hi [First name],

We cleaned your [living room, hall and stairs] about a year ago. If they're starting to show it, we have openings in [town] this month, at our usual room pricing.

Book by replying to this email or calling [phone number].

[Your name], [Business name]

[Business name], [street address, city, state, ZIP]. Don't want emails like this? [unsubscribe link]

Text: reminder, for customers who agreed to promotional texts

Hi [First name], it's [Business name]. It's been about a year since we cleaned your carpets. Want us to come back this month? Reply or call [phone number]. Reply STOP to opt out.

That reminder text is promotional, so check that your consent line covers it. If a customer agreed only to a review request, stick to email. A returning-customer discount must never depend on reviewing: Google prohibits offering "payment, discounts, free goods and/or services" for a review.

Who sends a carpet cleaner repeat referrals

Property managers need turnovers cleaned on short notice, and one good manager can bring more work than a street of homeowners. Real estate agents get asked before listing photos. Flooring stores, house cleaners and pet groomers all hear about carpet problems they don't solve themselves. Neighbors help too: see how to get recommendations on Nextdoor.

Worth trying for a small crew

  • Property managers, with a next-day turnover promise you can keep
  • Real estate agents and home stagers
  • Flooring stores and house cleaners, as a two-way referral
  • A referral credit for past customers, unrelated to reviews

Be careful with

  • Group coupons that bring in one-time bargain hunters
  • Door hangers advertising a price you'd talk people out of
  • Lead sites that sell the same job to several cleaners
  • Discounts offered for a review, which Google prohibits

Paid ads suit a carpet cleaner once the phone gets answered and you can count booked jobs. Try Google's Local Services Ads first, in one service area. Judge them on repeat value too: a customer who books each year is worth more than the first ticket, as long as your reminders actually go out.

Google's Local Services Ads page lists "Carpet cleaning services" as a US category and says you "only pay when a customer gets in touch from your ad." Its screening page lists background, business registration, insurance and license checks for carpet and upholstery cleaning, for select users, so see what applies to you when you sign up.

As a rule of thumb, set a test budget you could lose without it hurting, keep your real room price in the ad, and ask every caller how they found you.

Common carpet cleaning marketing mistakes

Most wasted carpet cleaning marketing comes from a price that doesn't hold, or from forgetting the customer after the job.

  • Asking for a review while the carpet is still wet.
  • Skipping the text for a customer whose stain didn't come out.
  • Advertising a room price nobody can actually buy.
  • Promising a pet odor is gone for good, or that a clean will save a deposit.
  • Keeping no record of who was cleaned when.
  • Posting a customer's price or home details in a review reply.

Carpet cleaning marketing setup

0 of 10 done

Where Reputation Beam fits

Reputation Beam sends review requests by text and email from one dashboard. If you run jobs in Housecall Pro or Jobber, visits can come in from there and a request follows each one unless you turn that off on the connection. To hold the text until the morning after, turn it off and send from the dashboard or a scheduled campaign. Templates use placeholders for the customer's name, your business and the review link, and follow-up reminders can go to people who haven't responded. Each request has its own link. Imported customers aren't texted until their permission is recorded. Google and Yelp reviews arrive in one feed, and you can reply to Google reviews from there.

Keep going

Google's review policy has the full rules on asking, and the best time to ask for a review compares timing across trades. Related home service guides include pest control marketing and painting contractor marketing.

Questions people ask

What is the best way to market a small carpet cleaning business?

For a small carpet cleaning business, start with Google reviews and a complete Google Business Profile, then publish clear room pricing, since buyers in this trade are wary of coupon prices that grow at the door. Next, write pages for carpet, pet odor, upholstery and rugs. Send past customers a yearly reminder, and build relationships with property managers and real estate agents. Add paid ads last, once you can count booked jobs.

When should a carpet cleaner ask for a review?

A carpet cleaner should mention the review at the final walkthrough and send the link the next morning, once the carpet has had time to dry and the customer can see the result. For a rug cleaned off site, send it the day after the rug comes home. Use the same rule for every customer, including one whose stubborn stain didn't come out.

How do you reply to a review saying a stain came back after carpet cleaning?

Thank the reviewer, explain in general terms that a spill deep in the padding can wick back to the surface as carpet dries, and offer a return visit with a name and number to call. Don't blame the customer or describe their home. Keep the return visit as your normal policy, with no request to change the review, because Google prohibits incentives for changing or removing one.

How can a carpet cleaner compete with cheap coupon prices?

Compete by making your price easy to believe. State what counts as a room, what's included and what costs extra, repeat the price on the phone, and keep to it at the door. Then let reviews back it up, since a customer writing that the bill matched the quote carries weight. Don't advertise a price you intend to talk people out of: the FTC's bait advertising guides describe that practice.

How often should carpet cleaning companies contact past customers?

A common rule of thumb is one reminder a year, around the date of the last cleaning, and sooner for homes that ask for it, such as those with pets. Email works well because the customer can open it when ready. Send promotional texts only to customers who gave prior express written consent, since the FCC's rule requires it, and honor every stop request.

Should carpet cleaners use Google Local Services Ads?

Local Services Ads can suit a small carpet cleaner who answers the phone, because Google lists carpet cleaning services as a US category and you pay when a customer gets in touch from the ad. Google's screening page lists background, business registration, insurance and license checks for the category, for select users, so see what applies when you sign up. Test one area and count booked jobs.

Was this guide helpful?

Get the free review request checklist and new guides

Twenty checks to run before you ask customers for reviews, as a one-page PDF. After that, a short email when new guides go up, at most once a week.