Get clients and grow

How to get clients for a cleaning business: 15 ways that work

Here is how to get clients for a cleaning business: start local and free. Tell everyone you know, set up a Google Business Profile, post in neighborhood groups, and ask every happy client for a review and a referral. Then add partners like realtors and property managers, offer a recurring plan at booking, and track which channel brings each client.

BroomBook teamUpdated 14 min read 9 sections 4 sources cited

Key takeaways

  • Start with free local channels: people you know, a Google Business Profile, reviews, Nextdoor and local Facebook groups.
  • Focus flyers, door hangers and posts on one neighborhood so your clients live close together.
  • Realtors, property managers, movers and home organizers can send steady work once they trust you.
  • Pay for leads or ads only after you know what a client is worth and can answer requests quickly.
  • Offer a recurring plan at booking and follow up after every first clean.
  • Ask every new client how they found you, then put your time into the channels that bring clients who stay.
On this page

How do cleaning businesses find clients?

Most residential cleaning businesses find clients through five channels: referrals, local search on Google, neighborhood groups, partners such as realtors, and paid leads. If you are working out how to get clients for a cleaning business, start with the free local channels and add paid ones once you know what a client is worth to you.

House cleaning runs on trust, so people look for proof that you are reliable: a recommendation, good reviews, clear prices and fast replies. The same channels work whether you need your first client or you are figuring out how to find clients for a cleaning business that has slowed down.

15 ways to get cleaning clients

Way to get clientsMain costHow fast it works
1. Tell friends, family and neighborsTimeFast
2. Google Business ProfileTimeBuilds over weeks
3. Ask every client for a reviewTimeBuilds over months
4. NextdoorTimeFast
5. Local Facebook groupsTimeFast
6. Door hangers in one neighborhoodPrinting and timeMedium
7. A simple website with prices and online bookingSetup time, small monthly costBuilds over months
8. Before-and-after photos and steady social postsTimeBuilds over months
9. Client referral rewardsA credit per new clientMedium
10. RealtorsTimeMedium
11. Property managersTimeMedium
12. Moving companies and home organizersTimeMedium
13. Short-term rental hostsTimeMedium
14. Lead-generation sitesA fee per leadFast
15. Local search and social adsAd spendFast

You do not need all 15. Pick three or four that fit your area and do them every week.

How to get your first 10 cleaning clients

Get your first 10 cleaning clients by working outward from people who already trust you: friends, family, neighbors and former coworkers, then local online groups, then one neighborhood you target in person. Ask each new client for a review and a referral after the first clean.

If you have not set up the business yet, read how to start a cleaning business first.

  1. Set your services and prices. Decide what standard, deep and move-out cleans include and what each costs. The house cleaning price calculator gives you flat prices by home size.
  2. Get insured. Clients and partners often ask. See the guide to cleaning business insurance.
  3. Create your Google Business Profile. It is free to create, and it is how people searching for a cleaner in your town find you.
  4. List everyone you know locally. Early on, how to get house cleaning clients comes down to asking the people who already know you.
  5. Message them one by one. A personal text is harder to ignore than a group post. Say what you offer and where, and ask whether they or someone they know needs a cleaner.
  6. Introduce yourself in local groups. Post on Nextdoor and in local Facebook groups with your photo, your service area and how to get a price.
  7. Pick one target neighborhood. Leave door hangers there and mention it in your posts, so your clients end up close together and you spend less time driving.
  8. Do excellent first cleans. Arrive on time, follow a written checklist and send a thank-you message the same day.
  9. Ask for a review and a referral. Send your review link and ask whether a neighbor or friend might want the same service.
  10. Offer a recurring plan. Every first clean is a chance to win a weekly, every-two-weeks or monthly client.

Each happy client who tells a friend saves you the work of finding the next one.

How to get cleaning clients for free

You can get cleaning clients for free with a Google Business Profile, reviews, Nextdoor, local Facebook groups, personal asks to friends and neighbors, and door hangers in one target neighborhood. These cost time rather than money, apart from printing.

Google Business Profile

A Google Business Profile is free to create, and it is what appears when someone searches for house cleaning in your town on Google Search or Maps. Fill in every field: name, service area, phone, hours, services and photos. If you work from home, set a service area and hide your address. Use your real business name with no added keywords, which Google’s guidelines do not allow. Still choosing a name? Try the cleaning business name generator.

Reviews

Reviews affect where you show up in local search and whether people contact you. Ask every client after their first clean and send a direct link to your review form. Reply to every review briefly and politely. Never offer money or discounts for reviews: Google’s review policy forbids incentives in exchange for reviews.

Nextdoor

Neighbors ask each other for cleaner recommendations on Nextdoor. Create a free business page, ask clients who use Nextdoor to recommend you, and reply quickly when someone asks for a cleaner.

Local Facebook groups

Join the community, parents and new-neighbor groups in your service area, and follow their rules on business posts. A good post shows your photo and a recent before-and-after, names the neighborhoods you serve and says how to get a price.

Friends, family and neighbors

Be specific. “I started a cleaning business” is easy to forget. “I have openings on Thursdays in your neighborhood, do you know anyone who wants a regular cleaner?” is easy to act on.

Door hangers and flyers in one neighborhood

Cover one neighborhood more than once instead of the whole city a single time. Hang them on doors, never in mailboxes: in the US, mailboxes are only for postage-paid mail. Some towns and HOAs limit flyers, so check first. To make one in a few minutes, use the free cleaning flyer maker.

How to promote your cleaning business online

Promote your cleaning business online with a simple website that shows clear prices and takes bookings, a complete Google Business Profile with steady reviews, and regular before-and-after posts. People choose the cleaner who looks trustworthy and is easiest to book.

A simple website with clear prices and online booking

Your website has one job: turn visitors into booking requests. Show the areas you serve, your services, your prices or a way to get a price right away, photos of you and your work, reviews, and a booking button on every page. Many people compare several cleaners at once and want a price before they talk to anyone. If you make them call for a quote, some will pick the cleaner who shows one.

Software can handle the booking part. BroomBook, for example, gives you a booking page where clients get an instant price from beds, baths, size and frequency and request a time, plus a widget you can embed on your own website.

Local search basics

  • Use the same business name, phone number and service area everywhere: website, Google profile, Facebook, Nextdoor and directories such as Yelp.
  • Name your town and neighborhoods in your page titles and text, in plain sentences.
  • Give each main service its own page: standard cleaning, deep cleaning, and move-in and move-out cleaning.
  • Make sure the site loads quickly and works well on a phone.

Before-and-after photos

Shoot the same spot from the same angle before and after: a stovetop, a shower door, a baseboard. Always ask the client first, and leave out family photos, mail or anything that shows where they live.

Social media: consistent beats clever

Pick one or two platforms where local homeowners spend time, often Facebook and Instagram, and post on a schedule you can keep: before-and-afters, a quick tip, a client review, your team, this week’s openings. Steady, ordinary posts build more trust than a burst of activity followed by silence.

Referrals and partnerships that bring steady clients

Referrals from happy clients and partnerships with realtors, property managers, moving companies and home organizers bring steady clients who already trust you. They take longer to set up than an ad, but they keep working once they start.

Client referral rewards

If you want to know how to get more cleaning clients without spending more, start with the clients you already have:

  • Offer a reward for each referred friend who books, such as a credit toward the next clean, and give the new client the same.
  • Mention it right after a clean they loved.
  • Give them a short text with your booking link that they can forward.
  • Thank everyone who refers you, even before the new client books.

Realtors

Realtors need homes cleaned before listing photos, and their clients need move-in and move-out cleans. Introduce yourself with a short note, a move-out price list and proof of insurance, then be reliable on short notice. Buyers you clean for at move-in may become regular clients.

Property managers

Property managers need rental homes cleaned between tenants, and one manager may look after many homes. Expect them to ask for insurance, clear prices by home size and fast turnaround.

Moving companies and home organizers

Movers and professional organizers meet people at the exact moment they need a cleaner: around a move or right after a big decluttering. Offer to refer your clients to them in return.

Short-term rental hosts

Airbnb and vacation rental hosts need a clean after every guest, which can mean steady work if you can handle tight same-day windows. That model is covered in the Airbnb cleaning business guide.

How to get cleaning clients fast

To get cleaning clients fast, go where people are already asking for cleaners: reply to recommendation requests on Nextdoor and Facebook, message everyone you know, post your open slots, and follow up with past contacts. These can fill this week’s openings, while search, reviews and partners take longer to build.

Quick wins you can do this week:

  1. Post your open slots. “Openings Tuesday and Friday in Maple Park” is more specific than a general ad, and people act on specifics.
  2. Search for requests. Search Nextdoor and local Facebook groups for “cleaner” and “cleaning” and reply to recent posts.
  3. Follow up with past contacts. Text anyone who used you once, asked about your prices, or said “maybe later”.
  4. Offer move-out and deep cleans. People who are moving need a cleaner on a fixed date and tend to decide quickly.
  5. Ask current clients for a referral. A thank-you credit that ends soon gives them a reason to act now.
  6. Call realtors and property managers. Tell them you can take a move-out clean on short notice this week.
  7. Answer every inquiry within the hour. Speed wins when people are contacting several cleaners at once.

Keep doing the slower methods too, so you are not scrambling again next month.

How to turn one-time cleans into recurring clients

Turn one-time cleans into recurring clients by offering a recurring plan when they book, following up within a day of the first clean, and making rebooking effortless. You win a recurring client once and clean for them many times, which makes all your other marketing pay off more.

Offer a recurring plan at booking

Show weekly, every-two-weeks and monthly options next to the one-time price, with a lower price per visit for recurring service. A home cleaned regularly usually takes less time per visit, so your margin can hold.

Send clear quotes

For homes you need to see first, send a written quote that lists what is included, with the one-time and recurring prices side by side. A free cleaning estimate template keeps your quotes quick and consistent.

Follow up after the first clean

Within a day, thank them, ask whether anything was missed and offer to fix it at no charge. Then ask whether they would like the same day and time every two weeks. Some clients who never considered regular service will say yes simply because you asked.

Make rebooking easy

  • Send the same cleaner or crew each time when you can.
  • Send a confirmation when they book and a reminder the day before.
  • Keep a card on file so paying after each clean takes no effort.
  • Let clients skip or move a visit easily instead of canceling the whole plan.

How to track which marketing works

Track which marketing works by asking every new client how they found you, recording the answer by channel, and comparing bookings and recurring clients by channel each month. Then spend more time and money on the channels that bring clients who stay.

Most marketing for a cleaning business costs little money but a lot of time. Without tracking, it is easy to keep doing whatever feels busy instead of whatever books cleans.

  1. Ask every new client how they heard about you. Put the question on your booking form with fixed choices, such as Google, Nextdoor, Facebook group, referral, realtor, flyer and ad, so the answers are easy to count.
  2. Use a different link or QR code for each channel. Separate links for your Google profile, your Facebook posts and your door hangers show which one led to a request.
  3. Record bookings, not just inquiries. A channel with many requests but few bookings may be sending price shoppers.
  4. Review once a month. Compare the results with the money and hours each channel took.
What to track for each channelWhat it tells you
RequestsWhere interest comes from
Booked cleansWhich channels bring real jobs
Recurring clientsWhich channels bring clients who stay
Money and hours spentThe true cost of each client

Booking software can do part of this for you. BroomBook, for example, records whether each online request came from your booking page or from the widget on your own website, so you can see which one clients actually use.

The best answer to how to get cleaning clients is different in every town, so your own numbers beat any list. After a few months, put more into your two or three best channels and drop the rest.

FAQ

Frequently asked questions

How do cleaning companies find new clients?

Most cleaning companies get new clients from word of mouth and referrals, Google Search and Maps, neighborhood apps and Facebook groups, and partners like realtors and property managers. Some also buy leads or run local ads. The ones that grow steadily ask every happy client for a review and a referral, and they track where each client came from so they can do more of what works.

How long does it take to get your first cleaning clients?

It depends on your area and how much outreach you do. If you message people you know and post in local groups, you may book a first clean within days or weeks. A full schedule of recurring clients usually takes months, because reviews, referrals and search visibility build over time. Doing a little marketing every week works better than one big push.

What type of cleaning makes the most money?

Deep cleans and move-in or move-out cleans usually pay the most per visit, because they take longer and cover more. Recurring cleans pay less per visit, but they give you steady, predictable income, fill your calendar in advance and cost nothing to market again. A common approach is to use deep and move-out cleans to meet new clients, then turn as many of them as you can into recurring service.

Is door-to-door marketing worth it for a cleaning business?

It can be, if you focus on one neighborhood where you want several clients close together. Door hangers are usually a better fit than knocking, since many people dislike being interrupted at home. If you do knock, be brief and friendly and leave something printed behind. Check your city and HOA rules first, because some places require a permit for door-to-door selling or limit flyers.

How many clients do I need to clean full time?

It depends on your prices, costs and how often clients book. Here is a hypothetical example with round numbers: if you want to make $1,000 a week before taxes and you keep $100 from each clean after supplies and other costs, you need 10 cleans a week. If most clients book every two weeks, that is about 20 recurring clients. Run your own numbers before you leave another job.

Should I offer discounts to get cleaning clients?

Use discounts carefully. A small discount on a first clean, or a lower price per visit for recurring service, can help a new client say yes. Deep or ongoing discounts attract people who leave as soon as someone cheaper appears, and they teach clients to wait for deals. A referral credit or a recurring rate usually works better than a cut price, because it rewards the clients you want to keep.

Do I need a website to get cleaning clients?

Not for your first few clients, since people you know, a Google Business Profile and local groups can get you started. A simple website helps you grow, though. It lets people see your services, prices and reviews at any hour and book without calling. Many homeowners check a cleaner online before reaching out, so a clear site with a booking button helps you win requests you would otherwise miss.

Sources

  1. Google Business Profile (Google)
  2. Google Business Profile Help: guidelines for representing your business
  3. Google Maps user-contributed content policy: prohibited and restricted content
  4. USPS FAQ: restrictions for attaching flyers, posters, etc. to a mailbox

General information for cleaning business owners, not legal, tax or insurance advice. Rules and prices vary by state and city.